AI
Chatbot Nedir? Nasıl Çalışır ve Nerede Kullanılır?
Chatbot nedir? Chatbot, kullanıcıyla yazılı ya da sesli sohbet ederek soruları cevaplayan, bilgi toplayan veya işlem başlatan yazılımdır. Sitedeki sohbet penceresi, WhatsApp'taki işletme hesabı ve bankaların sanal asistanı birer chatbot'tur. Kurallı olanlar hazır akışla, yapay zeka destekli olanlar ise dili anlayarak cevap verir.
Bu yazıda chatbotun ne anlama geldiğini, kurallı ve yapay zeka destekli türler arasındaki farkı, işletmelerin onu nerede kullandığını ve bir chatbot'un siteye ya da WhatsApp'a nasıl bağlandığını sade biçimde anlatıyoruz.
Chatbot ne demek?
Chatbot, "chat" (sohbet) ve "bot" (robot) kelimelerinin birleşimi olan, bir insanla konuşma biçiminde etkileşen programdır. Kullanıcı bir soru yazar, program bunu işler ve bir cevap döndürür. Bu cevap bazen önceden yazılmış sabit bir metin, bazen de o an üretilen bir yanıttır. Aradaki fark, chatbot'un nasıl çalıştığını belirliyor.
Chatbot'un işletme açısından değeri basit: aynı soruyu her gün onlarca kez cevaplayan bir ekip yerine, tekrar eden soruları günün her saatinde karşılayabilen, yanıtları düzenli kontrol edilen bir destek aracı. İnsanın yerini almaz; insanın zamanını gerçekten insan gerektiren işlere ayırır.
Kurallı chatbot ile yapay zeka chatbot arasındaki fark nedir?
Kurallı chatbot hazırladığınız akışa göre, yapay zeka chatbot ise serbest yazılan soruyu anlayarak cevap verir. İkisinin davranışı çok farklıdır:
| Özellik | Kurallı chatbot | Yapay zeka chatbot |
|---|---|---|
| Çalışma biçimi | Butonlar ve hazır senaryolar | Serbest yazıyı anlar, bilgi tabanından cevap üretir |
| Kontrol | Cevapların tamamı sizde | Sınırları tasarımla çizmek gerekir |
| Kapsam dışı soru | Tıkanır | Cevap vermeye çalışır, yanılabilir |
| Uygun iş | Sınırlı ve net sorular | Çeşitli ve serbest sorular |
Kurallı (senaryolu) chatbot. Önceden çizilmiş bir akışla ilerler: "Sipariş durumu", "İade", "Çalışma saatleri" gibi butonlar sunar, seçime göre hazır cevabı verir. Öngörülebilir ve kontrolü kolaydır; ne diyeceği tamamen sizin elinizdedir. Zayıf yanı, kapsam dışı bir soruda tıkanması. Kullanıcı butonlara uymayan bir şey yazdığında "Anlayamadım" demekten öteye geçemez. Kurallı chatbot, soru çeşidi sınırlı ve cevaplar net olan işler için yeterlidir.
Yapay zeka chatbot. Büyük dil modelleri sayesinde serbest yazılmış bir soruyu anlar, anlamını çıkarır ve cevabı bilgi tabanınızdan üretir. "Kargom üç gündür gelmedi, ne yapabilirim?" gibi kalıba uymayan bir cümleyi de karşılayabilir. Daha esnektir; ama yapay zekanın çıktısı bir olasılıktır, yani yanılabilir ve gerçekte olmayan bir bilgiyi kendinden emin biçimde söyleyebilir. Bu yüzden yapay zeka chatbot'un sınırlarını iyi çizmek gerekir. Kendi ürünlerimizde de aynı ilkeyi izliyoruz: Plainhub'ın yerleşik yapay zeka finans ajanı şirketin kendi sayılarıyla çalışıyor. Yapay zekanın temel mantığını ve işletmelerdeki yerini yapay zeka örnekleri ve kullanım alanları yazısında anlattık.
Pratikte çoğu iyi çözüm ikisini birleştirir: sık ve net işler için sabit akışlar, serbest sorular için yapay zeka, kararsız kalındığı yerde de bir insana devir. Karışık bir tasarım hem esnek hem kontrollü olduğu için tek başına en sade seçeneklerden daha sağlam çalışır.
Chatbot işletmelerde nerede kullanılır?
Chatbot en çok müşteri hizmetlerinde, satış öncesi sorularda, randevu almada, ön bilgi toplamada ve iç destekte kullanılır. Ortak nokta, gelen sorunun tekrar etmesi ve cevabın bir bilgi kaynağında bulunmasıdır:
- Müşteri hizmetleri. Kargom nerede, iade nasıl yapılır, çalışma saatleriniz ne, faturamı nereden indiririm gibi sık sorular. Chatbot bunları günün her saatinde cevaplar, karmaşık olanları doğru kişiye yönlendirir.
- Satış öncesi sorular. Ürün özellikleri, stok, hangi paketin uygun olduğu. Ziyaretçi sepeti terk etmeden önce kafasındaki soruyu sorabilir.
- Randevu ve rezervasyon. Klinik, kuaför, danışmanlık gibi işlerde uygun saati bulup randevuyu oluşturmak ve hatırlatma göndermek.
- Ön bilgi toplama. Teklif ya da başvuru formunu sohbet biçiminde doldurtmak: ihtiyaç ne, bütçe ne, ne zaman. Ekibe düzenli bir özet düşer.
- İç destek. Çalışanların şirket politikaları, yazılım kullanımı ya da süreçler hakkında sorduğu soruları cevaplamak.
Her işe chatbot gerekmez. Soruların çoğu birbirinden çok farklıysa, her müşteri durumunun kendine özgü bir inceleme istediği bir işte ya da günde yalnızca birkaç mesaj geliyorsa, bir chatbot kurmanın emeği geri kazandırmayabilir. Basit bir ölçüt: gelen soruların önemli bir bölümü tekrar ediyorsa, bir pilot çalışmayla sağlanan zaman tasarrufunu ölçebilirsiniz.
Chatbot nasıl çalışır, hangi parçalardan oluşur?
Bir chatbot beş parçadan oluşur: bilgi tabanı, model ya da kural motoru, sistem bağlantıları, insana devir ve ölçüm.
Bilgi tabanı. Chatbot'un cevaplarını aldığı kaynak: sıkça sorulan sorular, ürün bilgileri, iade ve kargo koşulları, çalışma saatleri. Yapay zeka chatbot'un kalitesi büyük ölçüde bu içeriğin ne kadar güncel ve düzenli olduğuna bağlı. Bilgi tabanı dağınık ya da eskiyse, en iyi model bile kötü cevap verir.
Model ya da kural motoru. Soruyu anlayan ve cevabı seçen ya da üreten katman. Kurallı chatbot'ta bu bir akış şemasıdır; yapay zeka chatbot'ta bir dil modeli. Modelin cevabını bilgi tabanıyla sınırlamak, uydurma cevap riskini azaltan en önemli tasarım kararlarından biridir.
Bağlantılar. Chatbot yalnızca konuşmak yerine bir iş de yapacaksa (sipariş durumunu sorgulamak, randevu oluşturmak, bir kaydı CRM'e yazmak), ilgili sistemlerle konuşabilmesi gerekir. Bu tarafta chatbot projesi bir yazılım projesine dönüşür: hangi veriye ne yetkiyle eriştiği, bir sistem cevap vermediğinde ne olacağı, hata durumunda kullanıcıya ne söyleneceği tasarlanmalıdır.
İnsana devir. İyi bir chatbot ne yapamayacağını bilir. Kullanıcı sinirlendiğinde, konu hassas olduğunda ya da cevap bulunamadığında konuşmayı bir insana aktarır ve o insana konuşmanın özetini verir. Devir yolu olmayan bir chatbot, müşteriyi çıkmaza sokar.
Ölçüm. Kaç soru chatbot tarafından çözüldü, kaçı insana devredildi, kullanıcı memnun kaldı mı? Bu sayılar chatbot'un işe yarayıp yaramadığını ve bilgi tabanında nelerin eksik olduğunu gösterir.
Siteye chatbot nasıl eklenir?
Siteye chatbot eklemenin en yaygın yolu, sayfanın köşesinde açılan bir sohbet penceresidir. Teknik olarak bu pencere, sayfaya eklenen küçük bir kod parçasıyla yüklenir ve arka planda cevabı üreten bir sisteme bağlanır. İki yol var:
- Hazır bir chatbot hizmeti. Hızlı kurulur, bilgi tabanını yüklersiniz. Genel ihtiyaçlar için yeterli; sınırı, kendi sistemlerinizle derin entegrasyonun ve tasarım üzerindeki kontrolün kısıtlı olması.
- Sitenize özel geliştirme. Chatbot sitenin tasarımına uyar, kendi veritabanınızla, sipariş ya da randevu sisteminizle konuşur ve verinin nerede tutulduğunu siz belirlersiniz. Kapsam büyüdükçe bu yol daha mantıklı hale gelir.
Hangisinin size uyduğu, ihtiyacın ne kadar size özel olduğuna bağlı. Çoğu işletme hazır bir çözümle başlayıp sınırına dayanınca özel geliştirmeye geçer; bu geçişi baştan düşünmek sonradan her şeyi yeniden kurmaktan kolaydır. Chatbot'un sitenin hızını ve mobil deneyimini bozmaması da önemli; ağır bir sohbet penceresi sayfayı yavaşlatırsa kazandığınızdan fazlasını kaybedersiniz.
WhatsApp chatbot nasıl kurulur?
WhatsApp chatbot, işletme numarasının WhatsApp'ın resmi arayüzü üzerinden bir sunucuya bağlanmasıyla kurulur. Müşterileriniz zaten WhatsApp'ta olduğu için bu, çoğu işletmede en doğal kanaldır: müşteri yeni bir uygulama açmaz, alışık olduğu yerde yazar. Kurulum kabaca şöyle:
- İşletme hesabı. Kişisel numara yerine, WhatsApp Business Platform üzerinden bir işletme numarası bağlanır.
- Mesajların yönlendirilmesi. Gelen mesajlar sizin sunucunuza iletilir; chatbot cevabı üretir ve aynı yoldan geri gönderilir.
- Bilgi tabanı ve bağlantılar. Tıpkı sitedeki gibi cevaplar bilgi tabanından gelir; sipariş ya da randevu gibi işler için ilgili sistemlere bağlanılır.
- Devir. Chatbot'un çözemediği konuşma, ekipten bir kişiye aktarılır.
Burada iki uyarı var. Resmi arayüzü kullanmak, mesajlaşmayı platformun kurallarına uygun biçimde kurmanın ilk adımıdır; tek başına hesabın açık kalacağını garanti etmez. İkincisi, WhatsApp'ın işletme mesajlarına ilişkin kuralları ve ücretlendirmesi zamanla değişebilir; örneğin müşteri size yazmadan önce işletmenin göndereceği mesajlar için onaylı şablonlar gerekir. Kurulumdan önce güncel koşulları kontrol edin. 24 saatlik pencere, şablon mesajlar ve onay kurallarının ayrıntısı WhatsApp chatbot yazısında. Kişisel veri işlendiği için kullanıcıyı bilgilendirmek ve KVKK kurallarına uymak da kurulumun parçasıdır.
Chatbot kurarken hangi hatalardan kaçınmalı?
Chatbot kurarken küçük başlamak, cevapları kendi içeriğinize bağlamak ve insana devir yolunu açık tutmak üç temel kuraldır. Geri kalanlar şöyle:
- Küçük başlayın. Tek bir alan, örneğin sık sorulan on soru, ile başlayıp sonuca göre genişletmek, her şeyi birden kurmaya çalışmaktan çok daha güvenli.
- Cevapları kendi içeriğinize bağlayın. Chatbot'un bilmediği konuda uydurmaması, "bunu bilmiyorum, sizi ekibimize aktarayım" diyebilmesi tasarlanmalı.
- İnsana devir yolunu hiç kapatmayın. Müşteri her zaman bir insana ulaşabileceğini bilmeli.
- Chatbot olduğunu gizlemeyin. Karşıdaki kişiye bir yazılımla konuştuğunu söylemek hem dürüst hem güven verici. AB'nin Yapay Zeka Yasası da kullanıcıların bir yapay zeka sistemiyle konuştuğunu bilmesini öngören şeffaflık yükümlülükleri getiriyor.
- Sonuçları ölçün. Çözülen ve devredilen konuşma sayısına, kullanıcı geri bildirimine bakın; bilgi tabanındaki eksikleri buradan bulun.
- Kişisel veriye dikkat edin. Konuşmalarda neyin saklandığını, kimin eriştiğini ve ne kadar süre tutulduğunu baştan belirleyin.
Chatbot cevabını nereden almalı? Plainhub'ın yapay zeka ajanından üç ders
Chatbot'un işe yarayıp yaramayacağını modelden önce cevabın kaynağı belirliyor. Bunu kendi ürünümüz Plainhub'da yaşayarak öğrendik. Plainhub, kurucuların nakit, burn, MRR ve runway rakamlarını gördüğü bir finans platformu ve içinde bir yapay zeka ajanı var. Kurucu ajana serbest bir soru yazıyor; ajan da o şirketin o andaki rakamlarından cevap kuruyor. Nakit, aylık gider, burn, runway, en büyük müşteri ve harcama kalemleri soru sorulduğu anda çalışma alanından okunuyor. Genel bir finans sohbeti yerine "en büyük gider kaleminiz şu, kısarsanız runway şuna çıkar" diyebilmesinin sebebi bu.
Birinci ders: veri kaynağını baştan belirleyin. Ajanın dayanağı şirketin kendi verisi. Böylece cevaplar ekrandaki sayılarla karşılaştırılabiliyor; yine de modelin yanıtları kontrol edilmeli. Sitedeki bir chatbot için karşılığı, cevapları tek ve güncel bir bilgi tabanına bağlamak.
İkinci ders: soruyla işlemi ayırın. Kurucu "bir reklam ödemesi yaptım" gibi bir cümle yazdığında bu bir soru değil, modeli değiştirecek bir işlem. Ajan bunu kendiliğinden uygulamıyor. Anladığı tutarı biçimlendirilmiş olarak gösterip onay istiyor, yanlış okunmuş bir rakam runway ekranına ulaşmadan göz önünde yakalanıyor. Bunun bedeli her işlemde bir tık fazla. Bu bedeli bilerek kabul ettik, çünkü bir finans ekranındaki sayı tahmine göre değişmemeli. Sipariş iptal eden, randevu açan ya da kaydı güncelleyen bir chatbot için de aynı kural geçerli: önce öner, onaydan sonra uygula.
Cevabı doğrulamak da kolaylaşıyor: ajan runway'i söylediğinde kurucu aynı sayıyı ürünün kendi ekranında görebiliyor. Chatbot'unuzun cevabını kontrol edebileceğiniz bir referans yoksa, yanlışı ancak müşteri şikayet ettiğinde fark edersiniz.
Üçüncü ders: yetkiyi role bağlayın. İşlem önerileri yalnızca düzenleme yetkisi olan kullanıcıya sunuluyor. Müşteri tarafındaki chatbot'ta da "kim neyi değiştirebilir" sorusu, bilgi tabanından önce cevaplanması gereken bir tasarım kararı.
Sınırı da söylemek gerek. Plainhub muhasebe yazılımı değil ve banka ekstresi içe aktarmıyor; rakamlar kurucunun kaydettiği olaylar kadar güncel. Ajan da bu tabloyla çalışıyor. Chatbot kaynağı kadar iyidir: kaynağı kimin güncel tutacağı belli olmadan model seçmeyin.
Sık Sorulan Sorular
Chatbot ne demek?
Chatbot, kullanıcıyla yazılı ya da sesli sohbet ederek soruları cevaplayan, işlem başlatan ya da yönlendirme yapan yazılımdır. İsim, İngilizce sohbet anlamına gelen chat ile robot anlamına gelen bot kelimelerinden geliyor. Basit olanlar önceden yazılmış kurallara göre, yapay zeka destekli olanlar ise dili anlayarak cevap verir.
Kurallı chatbot ile yapay zeka chatbot arasındaki fark nedir?
Kurallı chatbot, önceden tanımlanmış butonlar ve senaryolarla ilerler; öngörülebilirdir ama kapsam dışı bir soruda tıkanır. Yapay zeka chatbot ise serbest yazılmış soruyu anlar ve bilgi tabanınızdan cevap üretir; daha esnektir ama hata payı vardır ve sınırlarının iyi çizilmesi gerekir. Birçok işletme ikisini birleştirir.
WhatsApp chatbot nasıl kurulur?
WhatsApp'ın işletmeler için sunduğu resmi arayüz (WhatsApp Business Platform) üzerinden bir işletme numarası bağlanır, gelen mesajlar bir sunucuya iletilir ve cevabı chatbot üretir. Resmi yoldan gitmek, hesabın askıya alınma riskini azaltır. Kurallar ve ücretlendirme WhatsApp'ın koşullarına bağlı olduğundan güncel koşulları kontrol etmek gerekir.
Chatbot siteye nasıl eklenir?
En yaygın yol, sayfanın köşesinde açılan bir sohbet penceresidir. Bu pencere, sitenize bir kod parçasıyla eklenir ve arka planda cevabı üreten bir sisteme bağlanır. Chatbot'un işe yaraması için cevapları nereden alacağının, yani bilgi tabanının ve gerekirse bağlanacağı sistemlerin (sipariş, randevu, CRM) baştan belirlenmesi gerekir.
Chatbot insanın yerini alır mı?
Hayır, tekrar eden soruları üstlenir. Sık sorulan sorulara cevap vermek, bilgi toplamak ve doğru kişiye yönlendirmek chatbot'un güçlü olduğu işlerdir. Karmaşık, duygusal ya da riskli konularda iyi tasarlanmış bir chatbot konuşmayı kendi başına sürdürmeye çalışmaz, bir insana devreder.
Chatbot kurmanın en büyük riski nedir?
Yanlış ya da uydurma cevap vermesi ve ne yapamayacağını bilmemesidir. Bunu azaltmak için cevapları kendi içeriğinize bağlamak, bilmediği konuda bilmediğini söylemesini sağlamak ve her zaman bir insana devir yolu bırakmak gerekir. Kişisel veri işleniyorsa KVKK de tasarımın parçası olmalıdır.
Chatbot projesine nereden başlanır?
Bir chatbot'un işinize ne kadar uyduğunu görmenin en kolay yolu, en çok tekrar eden müşteri sorularınızı yazıp ayırmak. OZGN Studio'da AI geliştirme hizmetimizde AI özelliklerini, yapay zeka ajanlarını ve otomasyonları web ve mobil ürünlerle aynı ekip geliştiriyor; chatbot da çoğu zaman bir yazılım projesinin parçası olarak sitenize, uygulamanıza ya da mevcut sistemlerinize bağlanıyor. Yapay zekanın farklı alanlarda nasıl kullanıldığını görmek için yapay zeka örnekleri yazımıza bakabilirsiniz. Konuşmak için hello@ozgnstudio.com adresine kısa bir mesaj yeterli.