Kazanimlar:
- Bir botun niyet, varlık ve akış yapısını kavrayıp kapsamını dar ve güvenli biçimde tanımlayabilme
- Hangi temasların bota, hangilerinin insana uygun olduğunu risk ve duygu düzeyine göre ayırt edebilme
- Kapsam dışı, ödeme, şikâyet ve öfke durumlarında bağlamı kaybetmeden insana devir kuralı kurabilme
Müşterinin markayla ilk teması çoğu zaman bir insanla değil, bir sistemle olur: telefonda karşısına çıkan sesli menü, web sitesindeki sohbet penceresi, uygulamadaki yardım balonu. Bu sistemlerin yeni nesli yapay zeka ile çalışır ve doğru kurulduklarında müşterinin sorununu insana hiç ulaşmadan, saniyeler içinde çözer. Yanlış kurulduklarında ise müşteriyi bir menü labirentinde dolaştırır, yanlış bilgi verir ve "temsilciye bağlan" diye bağırtır. Bu ünitede sesli ve yazılı botların nasıl tasarlandığını, hangi temaslara uygun olduklarını ve yapay zekanın bu tasarımı nasıl kolaylaştırdığını adım adım göreceğiz.
Önce terimleri netleştirelim. Bot, insan yerine otomatik konuşan yazılımdır. Chatbot, yazılı sohbet botudur (web, WhatsApp, uygulama). Voicebot, telefonda sesle konuşan bottur. IVR (Interactive Voice Response — Sesli Yanıt Sistemi), telefonda "faturanız için 1, teknik destek için 2'ye basın" diyen klasik menü sistemidir; yeni nesli tuş yerine konuşmayı anlar. NLU (Natural Language Understanding — Doğal Dil Anlama), müşterinin serbestçe yazdığı cümleden ne istediğini çıkaran teknolojidir. ASR (Automatic Speech Recognition — Otomatik Konuşma Tanıma), sesi metne çevirir; TTS (Text to Speech — Metinden Konuşmaya), metni doğal sese çevirir. Bir voicebot; ASR ile sizi dinler, NLU ile anlar, bir cevap üretir ve TTS ile konuşur.
Botun anatomisi: niyet, varlık ve akış
Her bot iki temel kavram üzerine kurulur. Niyet (İngilizcesiyle intent), müşterinin ne yapmak istediğidir: "bakiye öğrenmek", "kargo takip", "iade başlatmak". Varlık (İngilizcesiyle entity), o niyeti tamamlayan bilgi parçasıdır: sipariş numarası, tarih, tutar, şehir. Örneğin "İstanbul'daki mağazanın saatlerini öğrenmek istiyorum" cümlesinde niyet "çalışma saati sorgu", varlık "İstanbul"dur. Bot, önce niyeti tanır, sonra eksik varlıkları sorar ("Hangi şehir?"), sonra cevabı bilgi tabanından çeker.
Modern üretken yapay zeka (metni serbestçe üreten büyük dil modelleri) bu yapıyı esnetti: eskiden her niyet için tek tek kural yazmak gerekirken, bugün model müşterinin cümlesini doğrudan anlayıp bilgi tabanına bağlı, akıcı bir cevap üretebiliyor. Ama bu esneklik bir bedelle gelir: model kapsam dışına çıkıp yanlış konuşabilir. Bu yüzden iyi bir bot tasarımı iki şeyi birden yapar: modelin dil gücünü kullanır ama onu korkuluklarla (guardrails — modelin çıkamayacağı sınırlar) çevreler.
Bir botun akışını (flow) tasarlarken şu adımları izleyin:
- Karşılama ve niyet tespiti: Bot kendini tanıtır ("Merhaba, ben X'in dijital asistanıyım"), müşterinin ne istediğini anlar. Bot olduğunu gizlemek etik değildir; müşteri bir botla konuştuğunu bilmeli.
- Bilgi toplama: Eksik varlıkları nazikçe sorar (sipariş no, TC yerine son 4 hane vb.).
- Çözüm veya devir: Konu botun kapsamındaysa cevaplar; değilse "sizi bir temsilciye bağlıyorum" der ve topladığı bağlamı temsilciye aktarır.
- Kapanış: Sorunun çözülüp çözülmediğini teyit eder, kısa bir memnuniyet sorusu sorabilir.
İpucu: İyi bir bot "her şeyi bilen" değil, "ne bilmediğini bilen" bottur. Kapsam dışına çıktığı anda ısrar etmeden, hızlıca ve bağlamı kaybetmeden insana devretmelidir.
Hangi temas bota, hangisi insana?
Botlar dar, tekrarlı ve düşük duygulu temaslarda mükemmeldir; geniş, karmaşık ve duygusal temaslarda zayıftır. Şu tablo ayrımı özetler:
Temas türü
Bot uygun mu?
Neden
Çalışma saati, adres, SSS
Evet, doğrudan
Bilgi tabanından net cevap
Bakiye/sipariş durumu sorgu
Evet, canlı sisteme bağlı
Kimlik doğrulaması sonrası
Şifre sıfırlama, adres güncelleme
Evet, güvenli işlem
Belirli, kurallı akış
İade/iptal başlatma (standart)
Kısmen, politikaya bağlı
Sınır aşımında insana
Fatura itirazı, mali anlaşmazlık
Hayır
Muhakeme ve yetki ister
Şikâyet, öfke, kriz
Hayır, hızlı devir
Empati ve yargı ister
Sağlık/güvenlik acil durumu
Hayır, öncelikli devir
Risk çok yüksek
Kural: bir temasın çözümü tek bir doğru cevaba indirgenebiliyorsa bot uygundur; muhakeme, empati veya yetki gerekiyorsa insana kalmalıdır.
Dört kopyalanabilir şablon
1) Bot kişiliği (persona) ve sınır tanımı:
Sen "Aylin", [marka] adlı e-ticaret firmasının dijital asistanısın. Üslup: kısa, nazik, net; müşteriye adıyla değil "siz" diye hitap et.Yapabildiklerin: kargo takip, çalışma saati, iade koşulu bilgisi,standart iade başlatma (14 gün içindeyse).Yapamadıkların: fiyat pazarlığı, tazminat sözü, hukuki cevap,14 günü aşan iade, ödeme kartı işlemi. Bunlarda "temsilciye bağlıyorum" de.Emin olmadığında uydurma; "bunu doğrulayıp temsilciye aktarayım" de.
2) Niyet tanıma ve yönlendirme istemi:
Aşağıdaki müşteri mesajını oku ve tek bir niyet etiketi seç:[kargo_takip, iade, iptal, bilgi_sorgu, sikayet, odeme, diger].Ayrıca varsa varlıkları çıkar (siparis_no, sehir, tarih).Çıktı JSON: {"niyet":"...","varliklar":{...},"insana_devret":true/false}."sikayet", "odeme" veya emin olmadığın durumda insana_devret=true yap.Müşteri mesajı: "<<mesaj>>"
3) Bilgi tabanına bağlı güvenli cevap (RAG istemi):
Yalnızca aşağıdaki [BİLGİ] bölümündeki metne dayanarak cevap ver.Bilgi burada yoksa "Bu konuda kesin bilgim yok, sizi temsilciyebağlıyorum" de; tahmin etme, dışarıdan bilgi ekleme.[BİLGİ]: <<bilgi tabanı parçaları>>Müşteri sorusu: "<<soru>>"Cevabı 2-3 cümleyle, kaynaktaki koşulları eksiksiz vererek yaz.
4) Devir (handoff) mesajı ve bağlam özeti:
Konuşmayı temsilciye devrediyorsun. Temsilcinin okuyacağı özet üret:- Müşterinin niyeti:- Şu ana kadar toplananlar (anonim, kart yok):- Denenen çözüm ve sonucu:- Devir nedeni:- Duygu tonu (sakin/kızgın/kaygılı):2-3 satırı geçme; müşteri kimlik/kart bilgisini yazma.
Zayıf prompt / Güçlü prompt
Zayıf prompt:
Müşteri sorularına cevap veren bir bot ol, her şeyi yanıtla.
Bu istem tehlikelidir: kapsam sınırsızdır, model her konuda konuşup uydurabilir, devir kuralı yoktur.
Güçlü prompt:
Sen [marka] dijital asistanısın. Yalnızca kargo, iade koşulu veçalışma saati konularını, verilen bilgi tabanına bağlı yanıtla.Kapsam dışı, şikâyet, ödeme veya öfke belirtisinde "sizi temsilciyebağlıyorum" de ve bağlamı özetle. Fiyat, tutar, süre gibi somutbilgiyi yalnızca bilgi tabanından ver; yoksa uydurma.
Fark: kapsam dar, kaynak bağlı, devir kuralı ve uydurma yasağı net.
Üç mini vaka
Vaka 1 — Deflection başarısı. Bir telekom firmasının web sitesinde günde 5.000 sohbet başlıyordu; bunların %62'si "kalan internet ne kadar", "fatura ne zaman kesiliyor" gibi tek cevaplı sorulardı. Canlı sisteme bağlı bir chatbot bu soruları doğrudan yanıtlayınca, insana ulaşan sohbet %62'den %28'e düştü; temsilciler karmaşık işlere odaklandı ve ortalama bekleme süresi 4 dakikadan 90 saniyeye indi.
Vaka 2 — Aşırı iyimser bot. Bir sigorta şirketi botu, kapsamı daraltılmadığı için "hasarım ne zaman ödenir" sorusuna "3 iş günü" gibi bir söz verdi; gerçek süreç değişkendi. 200'den fazla müşteri bu sözü hatırlatınca şirket zor durumda kaldı. Ders: bota taahhüt içeren cevap verdirilmez; süreç bilgisi "genellikle X, kesin süre dosyanıza göre değişir" gibi verilmeli ve gerekirse insana bağlanmalı.
Vaka 3 — Kayıp bağlam. Bir bankanın botu müşteriyi 6 soruyla oyalayıp sonra temsilciye bağladı; temsilci hiçbir bağlam almadığı için aynı 6 soruyu tekrar sordu. Müşteri memnuniyeti çöktü. Çözüm: botun topladığı bağlamı (anonim) temsilci ekranına otomatik taşıyan bir devir özeti eklendi; tekrar sorular ortadan kalktı, AHT 40 saniye düştü.
Sık yapılan hatalar
- Bot olduğunu gizlemek. Müşteri karşısındakinin bot olduğunu bilmelidir; gizlemek güveni ve çoğu ülkede yasal uyumu zedeler.
- Kapsamı sınırsız bırakmak. Her konuya cevap veren bot, halüsinasyon ve yanlış taahhüt üretir.
- Devirde bağlamı kaybetmek. Müşteriyi bota anlattırıp sonra temsilciye sıfırdan anlattırmak en büyük memnuniyet katilidir.
- Sonsuz menü/döngü. Müşteriyi çözüme ulaştırmayan menüler; her akışta net bir "insana bağlan" çıkışı olmalı.
- Duyguyu görmezden gelmek. "İptal ediyorum, bıktım" diyen müşteriye botun "iade koşullarımız şöyledir" demesi felakettir; öfke belirtisi devir tetikler.
Dikkat: Bir botun başarısı "kaç soruya cevap verdiği" değil, "müşteriyi ne kadar hızlı doğru çözüme (kendi cevabı ya da doğru insana) ulaştırdığı" ile ölçülür. Müşteriyi botta tutmak amaç değildir.
Özetle
Sesli ve yazılı botlar; dar, tekrarlı ve düşük duygulu temaslarda müşteriyi saniyeler içinde çözüme ulaştıran güçlü araçlardır. İyi bir bot niyeti tanır, eksik bilgiyi nazikçe toplar, bilgi tabanına bağlı doğru cevabı verir ve kapsam dışına çıktığı anda bağlamı kaybetmeden insana devreder. Botun kapsamını dar tutun, taahhüt içeren cevaplar verdirmeyin, bot olduğunu şeffafça belirtin ve her akışa net bir insan çıkışı koyun. Botun amacı müşteriyi kendinde tutmak değil, en hızlı doğru çözüme ulaştırmaktır.
Uygulama görevi
Bir chatbot için tek sayfalık bir "kapsam ve kişilik" belgesi yazın. İçinde: (1) botun adı ve üslubu, (2) yapabildiği 5 konu, (3) kesinlikle yapamadığı 5 konu, (4) her yapamadığı konuda söyleyeceği devir cümlesi, (5) öfke/kriz durumunda tetiklenecek acil devir kuralı yer alsın. Ardından yukarıdaki "1) Bot kişiliği" şablonunu kendi markanıza uyarlayın ve bir örnek müşteri mesajıyla test edin.
Kontrol listesi
- [ ] Botumun niyet, varlık ve akış yapısını anladım ve kapsamını dar tanımladım.
- [ ] Bot, kendisinin bot olduğunu müşteriye açıkça söylüyor.
- [ ] Somut bilgiler (tutar, süre, kampanya) yalnızca bilgi tabanı/canlı sisteme bağlı veriliyor.
- [ ] Kapsam dışı, ödeme, şikâyet ve öfke durumunda net bir insana devir kuralı var.
- [ ] Devirde bot, topladığı bağlamı (anonim) temsilciye otomatik aktarıyor.
- [ ] Bota taahhüt/tazminat sözü verdiren hiçbir akış yok.