Bir çağrının en kısa ama en kritik cümlesi
"Kimliğinizi doğrulayabilir miyim?" Bankada, hastanede, belediyede, sigortada; hemen her çağrı merkezinde neredeyse her görüşme bu cümleden geçer. Arayan için birkaç saniyelik bir formalitedir. Kurum için ise görüşmenin geri kalanında kimin verisinin açılacağını, kimin adına işlem yapılacağını belirleyen andır.
Bu anı bir insan temsilci yönetirken bile hata payı vardır. Yapay zekâ asistanı devreye girdiğinde soru değişir: Asistan numarayı doğru duydu mu? Kaydı neyle eşleştirdi? Doğrulama bilgisini nereye götürdü? Ve en önemlisi, emin olamadığında ne yaptı?
Yapay zekâ arayanı telefonda nasıl doğrular? (Kısa cevap)
İyi kurulmuş bir yapay zekâ asistanı kimliği tek bir soruyla değil, katmanlarla doğrular. Önce istenen işlemin ne kadar doğrulama gerektirdiğine karar verir. Arayanın söylediği numarayı o anda biçim ve kontrol hanesi açısından denetler, yanlış duyduğu bir haneyi tekrar sorar. Kaydı kurumun veritabanında, telaffuz ve yazım farklarına dayanıklı bir eşleştirmeyle bulur. Gerekiyorsa resmî kaynakla teyit eder. Kişisel veriyi yüksek sesle geri okumaz; emin olamadığında tahmin yürütmek yerine çağrıyı bağlamıyla temsilciye devreder.
Telefonda kimlik doğrulama neden zor?
Ses kanalı hata yapmaya açıktır
Telefon hattı sesi sıkıştırır; "beş" ile "eş", "yedi" ile "iki" birbirine yaklaşır. Arayan numarayı kimi zaman tek tek, kimi zaman "on iki, otuz dört" diye gruplayarak söyler. Ortasında "yok, yedi değil sekiz" diye düzeltir. Arka planda televizyon, trafik ya da hoparlör vardır. Yazılı bir formda hiç yaşanmayan bu belirsizlik, telefonda her görüşmenin doğal parçasıdır.
Ses artık tek başına kanıt değil
Uzun yıllar "sesinden tanırım" telefon güvenliğinin sessiz bir varsayımıydı. Bugün kısa bir ses örneğinden inandırıcı ses üretebilen araçlar yaygınlaştı. Bu yüzden ses, kimliğin kanıtı olarak değil, yalnızca kanalın kendisi olarak düşünülmelidir. Doğrulama, arayanın neye benzediğine değil, neyi bildiğine ve bunun kayıtlarla tutup tutmadığına dayanmalıdır.
Yanlış eşleşme, yanlış kişiye veri demektir
Doğrulamadaki küçük bir hata, bir sonraki cümlede başkasının poliçesini, randevusunu ya da borcunu okumak anlamına gelebilir. Bu yüzden doğrulama adımı yalnızca bir kullanıcı deneyimi meselesi değil, doğrudan bir veri güvenliği meselesidir. Asistanın yetkisinin nasıl sınırlanması gerektiğini prompt injection yazımızda anlattık.
KVKK bu anda ne bekler?
6698 sayılı Kişisel Verilerin Korunması Kanunu'nun 4. maddesi, kişisel verinin işlendiği amaçla bağlantılı, sınırlı ve ölçülü olmasını ister. Çalışma saatini soran birinden kimlik numarası istemek bu ilkeyle bağdaşmaz; doğrulama, istenen işlemle orantılı olmalıdır.
Kanunun 12. maddesi ise veri sorumlusuna, kişisel verilere hukuka aykırı erişimi önlemek için gerekli teknik ve idari tedbirleri alma yükümlülüğü verir. Telefonda yanlış kişiye veri açmak tam olarak bu tür bir erişimdir. Hangi işlemde hangi doğrulamanın yeterli olduğunu kurumun hukuk ve uyum ekibiyle birlikte belirlemek gerekir. Konuşma kayıtlarının ne kadar saklanacağını ise çağrı kaydı saklama yazımızda ele aldık.
Yapay zekâyla kimlik doğrulama nasıl kurulmalı?
Aşağıdaki akış, bir arayanın doğrulanmasını dört adımda gösteriyor. Örnekteki numara gerçek bir kişiye ait değildir.
1. Doğrulamayı işleme göre kademelendirin
Her soru aynı doğrulamayı gerektirmez. Kabaca üç seviye düşünülebilir:
- Doğrulama gerekmez: çalışma saatleri, genel prosedürler, kampanya koşulları.
- Hafif doğrulama: randevu saati, başvuru durumu gibi kişiye özel ama düşük riskli bilgiler.
- Güçlü doğrulama: ödeme, adres veya iletişim bilgisi değişikliği, sağlık ya da poliçe detayı.
Seviyeler kurumun kararıdır. Asistanın görevi, talebi anladığı anda hangi seviyede olduğunu bilmek ve ne eksik ne fazla soru sormaktır.
2. Numarayı duyduğu anda kontrol edin
TC kimlik numarası rastgele 11 rakam değildir. İlk hane sıfır olamaz. 10. hane, tek sıradaki ilk beş hanenin toplamının 7 katından çift sıradaki dört hanenin toplamı çıkarılarak bulunur ve sonucun birler basamağıdır. 11. hane ise ilk on hanenin toplamının birler basamağıdır.
Bu kural, asistanın yanlış duyduğu bir haneyi veritabanına hiç sormadan, görüşme sırasında yakalamasını sağlar. Tek bir hanenin yanlış duyulmasını her zaman, yer değiştiren iki haneyi ise çoğu zaman yakalar. Kontrol tutmazsa asistan bütün numarayı baştan istemez; "son dört haneyi bir kez daha alabilir miyim?" gibi küçük bir soru sorar. Bu kontrol numaranın gerçekten o kişiye ait olduğunu göstermez; yalnızca duyma hatasını ayıklar.
3. Kaydı yazıma değil anlama göre bulun
Konuşma tanıma "Yılmaz"ı "Yılmas", "Atatürk Caddesi"ni "Atatürk Cd" ya da "Ataturk" olarak yazabilir. Birebir eşleşme arayan bir sistem bu durumda kaydı bulamaz ya da daha kötüsü, yanlış kaydı bulur.
Bunun için iki teknik birlikte kullanılır. Bulanık eşleştirme (fuzzy match), küçük yazım ve telaffuz farklarını tolere eder. BM25 ise arama motorlarında kullanılan bir sıralama algoritmasıdır; arayanın söylediği bilgilerle her kaydın ne kadar örtüştüğünü puanlar ve nadir, ayırt edici bilgilere daha fazla ağırlık verir. Sonuçta asistan "en yakın kayıt"ı değil, puanı yeterince yüksek ve ikinci adaydan açıkça ayrışan kaydı kabul eder. Puan belirsizse ek bir soru sorar.
4. Resmî kaynakla teyit edin
Bazı işlemler için kurumun kendi kaydı yeterli değildir. Nüfus ve Vatandaşlık İşleri Genel Müdürlüğü'nün Kimlik Paylaşım Sistemi (KPS), yetkili kurumların kimlik ve adres bilgisine güncel ve çevrim içi erişmesini sağlar. Erişim, NVİ ile kurum arasında yapılan protokolle verilir. Kurumun bu yetkisi varsa asistan, arayanın verdiği bilgiyi görüşme sırasında resmî kaynakla da teyit edebilir.
5. Kişisel veriyi geri okumayın
Doğrulamanın en sık atlanan kuralı budur. Asistan teyit ederken numaranın tamamını, doğum tarihini ya da adresi yüksek sesle okumamalıdır; arayanın yanında başkaları olabilir, hoparlör açık olabilir. Doğru tekrar maskelidir: "Sonu 46 ile biten numaranızla doğruladım."
6. Emin olamıyorsanız tahmin etmeyin
İki deneme sonunda numara tutmuyorsa, eşleşme puanı belirsizse ya da arayanın verdiği bilgiler birbiriyle çelişiyorsa asistan "muhtemelen bu kişi" diyerek devam etmemelidir. Doğru davranış, durumu açıkça söylemek ve çağrıyı o ana kadarki bağlamla temsilciye aktarmaktır. Devrin nasıl tasarlanması gerektiğini eskalasyon yazımızda anlattık.
7. Her doğrulamayı kayda alın
Hangi çağrıda hangi doğrulama seviyesinin istendiği, hangi bilgiyle hangi kaydın eşleştiği ve sonucun ne olduğu sonradan izlenebilmelidir. Bir itirazda ya da denetimde cevap bu kayıttadır.
Arayan hafızası: ikinci aramada her şeyi baştan sormamak
Kimlik doğrulamanın arayana dönük yüzü sabırdır. Dün arayıp talep açan biri bugün tekrar aradığında, derdini baştan anlatmak zorunda kalmamalıdır. Arayan hafızası, doğrulanmış bir arayanın önceki görüşmelerinin bağlamını hatırlar: hangi konuda aradığını, hangi talebin açık kaldığını, en son neyin sözünün verildiğini.
Bu hafıza iki koşulla güvenlidir. Birincisi, yalnızca doğrulamadan sonra açılır; telefon numarası tanıdık diye kişisel geçmiş okunmaz. İkincisi, kurumun sunucusunda tutulur ve saklama süresini kurum belirler. Hafıza, doğrulamanın yerine geçmez; doğrulamadan sonra görüşmeyi kısaltır.
Sık yapılan hatalar
- Her talep için aynı ağır doğrulamayı istemek ya da hiçbirinde istememek.
- Numarayı yanlış duyunca bütün numarayı baştan sordurmak.
- Kaydı birebir yazım eşleşmesiyle aramak; ilk bulunan kaydı doğru saymak.
- Teyit ederken kimlik numarasını, doğum tarihini ya da adresi yüksek sesle okumak.
- Arayanın sesini kimlik kanıtı saymak.
- Doğrulama bilgisini dış bir yapay zekâ servisine göndermek.
- Doğrulanamayan çağrıda tahminle devam etmek.
Belzeka'da bunu nasıl ele alıyoruz?
KPS ile resmî doğrulama
Belzeka, Kimlik Paylaşım Sistemi (KPS) ile entegre çalışır. Kurumun KPS yetkisi varsa asistan, arayanın verdiği kimlik bilgisini görüşme sırasında resmî kaynakla teyit edebilir.
Kurumun ana veritabanına bağlanır
Belzeka, kurumun ana veritabanına bağlanarak arayanın kaydını görüşme sırasında bulur. CRM ve ERP gibi diğer sistemlerle bağlantının nasıl güvenli kurulduğunu CRM ve ERP yazımızda anlattık.
BM25 ve bulanık eşleştirme
Arayanın söylediği isim, adres gibi bilgiler, BM25 algoritması ve bulanık eşleştirmeyle kayıtlarla eşleştirilir. Telefondaki telaffuz farkları ve konuşma tanımanın yazım hataları, doğru kaydın bulunmasını engellemez.
Arayan hafızası
Belzeka'nın arayan hafızası, doğrulanmış arayanın önceki görüşmelerinin bağlamını hatırlar. Arayan aynı şeyi ikinci kez anlatmaz; görüşme kaldığı yerden devam eder.
Yetki sınırını kurum çizer
Hangi talebin hangi doğrulamayı gerektirdiğini kurum belirler. Belzeka yalnızca bu yetki sınırları içindeki talepleri otomatik sonuçlandırır; belirsiz ya da hassas durumlarda çağrıyı bağlamıyla insan temsilciye aktarır.
Kimlik verisi kurumun sunucusunda kalır
Belzeka'nın konuşma tanıma, dil modeli ve bilgi tabanı dahil tüm yapay zekâ bileşenleri kurumun kendi sunucularında çalışır. Arayanın sesi, söylediği kimlik numarası ve eşleştirme sonuçları dış bir yapay zekâ servisine gönderilmez; kuruma ait çağrı verileri model eğitiminde kullanılmaz. Ayrıntı için Güvenlik sayfamıza bakabilirsiniz.
Her adım denetlenebilir
Kritik işlemler değiştirilemez denetim kayıtlarına işlenir. Bir doğrulamanın hangi bilgiyle, hangi sonuçla yapıldığı sonradan görülebilir.
Sıkça Sorulan Sorular
Yapay zekâ asistanı telefonda kimlik doğrulayabilir mi? Evet, kurumun belirlediği yöntemle. Asistan arayanın verdiği bilgileri kontrol eder, kayıtla eşleştirir ve gerekiyorsa resmî kaynakla teyit eder. Emin olamadığında çağrıyı temsilciye aktarır.
TC kimlik numarasının kontrol hanesi ne işe yarar? Son iki hane, ilk dokuz haneden bir kurala göre hesaplanır. Bu sayede yanlış duyulan bir hane, veritabanına sorulmadan görüşme sırasında fark edilir. Kontrol, numaranın kime ait olduğunu değil, doğru duyulup duyulmadığını gösterir.
KPS nedir? Kimlik Paylaşım Sistemi, Nüfus ve Vatandaşlık İşleri Genel Müdürlüğü'nün yetkili kurumlara kimlik ve adres bilgisine çevrim içi erişim sağladığı sistemdir. Erişim, NVİ ile yapılan protokolle verilir.
Arayan hafızası kişisel veriyi riske atar mı? Doğru kurulursa hayır. Hafıza yalnızca doğrulamadan sonra açılır, kurumun sunucusunda tutulur ve saklama süresini kurum belirler.
Doğrulama akışınızı birlikte tasarlayalım
Hangi talebinizin hangi doğrulamayı gerektirdiğini ve bunun telefonda arayanı yormadan nasıl kurulabileceğini konuşmak isterseniz İletişim sayfamızdan bize ulaşabilirsiniz.
