AI Agent ve Chatbot (2026): Temel farklar ve seçim

Patryk Lasek
Yayımlandı 12 dk okuma
MATCH/FALLBACK intent’leri olan kural tabanlı chatbot arayüzü ile araç çağrıları ve akıl yürütme döngüsü olan AI agent’ın yan yana karşılaştırması

Destek, satış veya şirket içi araçlar için konuşmaya dayalı AI değerlendiriyorsanız, muhtemelen satıcıların “chatbot” ve “AI agent” terimlerini ne sattıklarına bağlı olarak çok farklı anlamlarda kullandığını fark etmişsinizdir. “AI agent” olarak etiketlenen bazı ürünler, araç erişimi olmayan bir dil modelinin etrafındaki ince katmanlardan ibarettir. “Chatbot” olarak etiketlenen bazı ürünler ise kendine agent diyen sistemlerden daha fazla otonom akıl yürütme yapar.

Bu yazı, konuşmaya dayalı AI sistemlerini mimarilerine göre üç kategoriye ayırır, her birinin gerçekte neler yapabildiğini açıklar ve hangisinin ne zaman kullanılacağını ele alır. Amaç, ürünleri markalarına göre değil gerçek mimarilerine göre değerlendirmenize yetecek teknik zemini sağlamaktır.


Terminoloji hakkında not

Sektör tutarlı tanımlar üzerinde uzlaşmış değil, bu nedenle bu yazıda üç kategori kullanılır:

  1. Kural tabanlı chatbot: Intent sınıflandırması, entity çıkarımı ve script’li diyalog akışları üzerine kurulu bir sistem. Yanıt üretiminde dil modeli kullanılmaz. Bu, 2010’lardan beri kullanılan geleneksel chatbot mimarisidir.

  2. LLM chatbot (veya copilot): Yanıtları anlamak ve üretmek için büyük dil modeli kullanan, ancak otonom araç kullanımı veya çok adımlı akıl yürütme olmadan istek-yanıt düzeninde çalışan bir sistem. Piyasadaki birçok “AI chatbot” ürünü bu kategoriye girer. LLM açık uçlu dili işlediği için kural tabanlı chatbot’lardan daha esnektirler, ancak harici sistemlerde eylem yapmazlar veya çok adımlı iş akışları planlamazlar.

  3. AI agent: Görevler hakkında akıl yürütebilen, araç kullanabilen, etkileşimler arasında belleği koruyabilen ve çok adımlı iş akışlarını otonom olarak yürütebilen bir LLM etrafında kurulu sistem. LLM, gözlemlediği, akıl yürüttüğü, eyleme geçtiği ve görevin tamamlanıp tamamlanmadığını değerlendirdiği bir döngünün içinde çalışır.

Soldan sağa artan otonomiyle Rule-based Chatbot, LLM Chatbot / Copilot ve AI Agent’ı gösteren spektrum Otonomi ve yetenek soldan sağa artar. 2026’daki çoğu “AI chatbot” ürünü bu spektrumun bir yerindedir.

Bu yazının geri kalanı üç kategoriyi de kapsar, ancak mimari ayrıntıların büyük kısmı kural tabanlı chatbot’lar ve AI agent’lar üzerinedir, çünkü en geniş farkı bunlar temsil eder. LLM chatbot bölümü daha kısadır, çünkü mimari olarak bir AI agent’ın sınırlandırılmış sürümüdür: aynı dil modeli, ancak araç kullanımı döngüsü olmadan.


Kural tabanlı chatbot nedir?

Kural tabanlı chatbot, önceden tanımlanmış mantık kullanarak kullanıcılarla metin veya ses üzerinden konuşmalar yürütür. Intent sınıflandırması, entity çıkarımı ve script’li diyalog akışlarının birleşimi üzerine kurulur.

Kural tabanlı chatbot’lar nasıl çalışır?

Tipik chatbot mimarisinin üç bileşeni vardır:

  1. Natural Language Understanding (NLU): Kullanıcının mesajını ayrıştırarak bir intent’i (kullanıcının ne istediği) belirler ve entity’leri (tarih, ürün adı veya sipariş numarası gibi belirli veriler) çıkarır. Çoğu NLU sistemi regex örüntüleri, anahtar kelime eşleştirme ve eğitilmiş sınıflandırıcıların birleşimini kullanır.

  2. Dialogue Manager: Mevcut konuşma durumuna ve tanınan intent’e göre sonraki adımı belirleyen bir durum makinesi. Her durumun olası geçişleri vardır ve dialogue manager tanımlanmış akışı izler.

  3. Response Generator: Mevcut durumla ilişkili şablon yanıtı getirir. Basit chatbot’larda bu bir lookup tablosudur. Biraz daha gelişmiş olanlarda şablon, çıkarılan entity’lerle doldurulan slot’lar içerir.

Basitleştirilmiş bir akış şöyle görünür:

User: "What's the status of order #12345?"
  → NLU: intent=order_status, entity={order_id: 12345}
  → Dialogue Manager: state=check_order → call order_status_api(12345)
  → Response: "Order #12345 shipped on April 7 and is expected by April 11."

Mimari şöyle görünür:

Kural tabanlı chatbot mimarisini gösteren akış şeması: User Message, intent ve entity çıkarımı için NLU’ya gider, ardından Dialogue Manager durum makinesine aktarılır. Bu makine, intent biliniyorsa Execute Action artı Response Template’e, bilinmiyorsa Fallback Handler’a yönlendirir

Bu yaklaşım, olası intent kümesinin küçük ve iyi tanımlanmış olduğu kapalı alan problemleri için iyi çalışır. Bir SSS botu, randevu planlayıcı veya sipariş durumu denetleyici bu şekilde oluşturulabilir.

Kural tabanlı mimarinin sınırlamaları

Konuşmalar öngörülemez hale geldiğinde durum makinesi modeli bozulur. Özellikle:

  • Katı intent taksonomisi: Her kullanıcı isteği önceden tanımlanmış bir intent’e eşlenmelidir. Kullanıcı bir şeyi NLU modelinin görmediği bir şekilde ifade ederse, istek fallback handler’a düşer. Intent sayısı arttıkça taksonomiyi sürdürmek ve benzer intent’ler arasındaki çakışmayı önlemek önemli bir mühendislik yüküne dönüşür.

  • Turlar arasında akıl yürütme yoktur: Dialogue manager sabit bir grafiği izler. Bir yargıya varmak, ödünleşimleri tartmak veya bağlama göre yaklaşımını uyarlamak için birden fazla turdan gelen bilgileri birleştiremez.

  • Kırılgan entity çıkarımı: Geleneksel slot doldurma, yapılandırılmış girdilerde (tarihler, sayılar, ürün SKU’ları) çalışır, ancak açık uçlu açıklamalarda, belirsiz referanslarda veya çok parçalı isteklerde zorlanır.

  • Eforun doğrusal ölçeklenmesi: Yeni bir kullanım senaryosunu desteklemek, yeni intent’ler, yeni diyalog akışları, yeni yanıt şablonları ve yeni entegrasyon kodu tanımlamak anlamına gelir. Her ekleme bakım yüzeyini orantılı olarak artırır.

Chatbot mimarilerinin yıllar içinde nasıl evrildiğine daha ayrıntılı bakmak için NLP Chatbot’lardan Üretken AI’a başlıklı yazıya bakın.


AI agent nedir?

AI agent, görevler hakkında akıl yürütebilen, araç kullanabilen, etkileşimler arasında belleği koruyabilen ve script’li bir akışı izlemeden nasıl ilerleyeceğine karar verebilen büyük dil modeli (LLM) etrafında kurulu bir sistemdir.

Bu bağlamda “agent” terimi, AI araştırma geleneğinden gelir. Bu gelenekte agent, ortamını algılayan ve hedeflere ulaşmak için eylem yapan herhangi bir sistemdir. 2024-2026 LLM uygulamaları dalgasında “AI agent”, özellikle gözlem, planlama, araç yürütme ve değerlendirme içeren bir döngüde LLM’yi akıl yürütme motoru olarak kullanan sistemleri ifade eder.

AI agent’lar nasıl çalışır?

Bir AI agent’ın çekirdek mimarisi bir akıl yürütme döngüsüdür (bu kalıbı biçimselleştiren ReAct makalesinden sonra bazen ReAct döngüsü olarak adlandırılır). Döngünün dört aşaması vardır:

  1. Gözlemle: Agent, konuşma geçmişi, sistem yönergeleri ve getirilen bağlamla (örneğin ilgili knowledge base makaleleri) birlikte kullanıcının mesajını alır.

  2. Akıl yürüt: LLM mevcut tüm bağlamı işler ve bir sonraki adımda ne yapılacağına karar verir. Bu, kullanıcıya doğrudan yanıt vermek, açıklayıcı bir soru sormak veya bir araç çağırmak olabilir. Akıl yürütme adımı, agent’ın chatbot’tan en çok ayrıldığı yerdir: LLM, bir durum grafiğini izlemek yerine göreve dair anlayışına göre bir plan üretir.

  3. Eyleme geç: Agent bir araç kullanmaya karar verirse yapılandırılmış bir fonksiyon çağrısı üretir (örneğin search_knowledge_base(query="refund policy for damaged items") veya create_ticket(customer_id=456, issue="shipping delay")). Sistem fonksiyonu yürütür ve sonucu agent’a döndürür.

  4. Değerlendir: Agent aracın çıktısını inceler ve görevin tamamlanıp tamamlanmadığına veya başka bir adımın gerekip gerekmediğine karar verir. Daha fazla çalışma gerekiyorsa döngü akıl yürütme aşamasından tekrar eder.

AI agent akıl yürütme döngüsünü gösteren akış şeması: User Message artı Context, Observe’a, ardından Reason’a gider, sonra görevin tamamlanıp tamamlanmadığını soran bir karar elmasına ulaşır. Hayır ise döngü Act’e (aracı çağır), ardından Evaluate’e (çıktıyı incele), sonra tekrar Reason’a gider. Evet ise agent nihai yanıtını üretir.

Bu döngünün çalışmasına dair somut bir örnek:

User: "I ordered a laptop last week but received a monitor instead. 
       I need the right item shipped and a return label for the monitor."

Agent reasoning loop:
  [Reason] User has two needs: correct item shipment + return label.
           Need to look up the order first.
  [Act]    lookup_order(customer_email="user@example.com", timeframe="7d")
           → Returns: Order #7891, laptop SKU-A100, shipped monitor SKU-B200
  [Reason] Order found. Wrong item confirmed. Need to initiate exchange 
           and generate return label.
  [Act]    initiate_exchange(order_id=7891, correct_sku="SKU-A100")
           → Returns: Exchange #EX-442 created, shipping in 1-2 days
  [Act]    generate_return_label(order_id=7891, item_sku="SKU-B200")
           → Returns: Label URL https://...
  [Evaluate] Both tasks complete. Compose response.
  
Agent: "I found your order #7891. The correct laptop (SKU-A100) will ship 
        within 1-2 business days. Here's your return label for the monitor: 
        [link]. Drop it off at any carrier location."

Chatbot yaklaşımından temel fark şudur: kimsenin bir “order_wrong_item_exchange_and_return” intent’i önceden tanımlaması veya bu senaryo için özel bir diyalog akışı oluşturması gerekmedi. Agent problemi parçalara ayırdı, doğru araçları doğru sırayla çağırdı ve bir yanıt oluşturdu.

Araç kullanımı ve fonksiyon çağırma

Araç kullanımı (function calling olarak da adlandırılır), AI agent’lara yalnızca metin üretmek yerine dünyada eylem yapma yeteneği verir. LLM, şemalarıyla (parametre adları, türleri, açıklamaları) birlikte mevcut araçların bir listesini alır ve akıl yürütme döngüsü sırasında bunlardan herhangi birini çağırmayı seçebilir.

Müşteriye yönelik AI agent’lar için yaygın araç kategorileri şunlardır:

KategoriÖrnekler
Bilgi getirmeKnowledge base’de arama yapma, SSS’ye bakma, ürün dokümantasyonu getirme
Veri sorgulamaSipariş durumunu kontrol etme, hesap ayrıntılarını getirme, envanter sorgulama
Yazma işlemleriDestek ticket’ı oluşturma, müşteri kaydını güncelleme, iade ödemesi işleme
İletişimE-posta gönderme, SMS tetikleme, Slack’e gönderi paylaşma
EskalasyonTam konuşma bağlamıyla insan agent’a aktarma

Araç şeması, LLM ile harici sistem arasındaki sözleşme görevi görür. İyi tasarlanmış bir şema, LLM’ye ek prompt gerekmeden doğru aracı seçmek ve doğru parametreleri sağlamak için yeterli bilgiyi verir.

Araç kullanımının sıfırdan nasıl oluşturulduğunu görmek için gerçek eylemler yapan bir AI agent oluşturma konulu adım adım kılavuzumuz, bu araçlardan tam olarak birini ekler: agent’ın konuşmanın ortasında çağırdığı, açıklanmış bir HTTP isteği, ücretsiz ve kodsuz. Bu yazma eylemlerinin doğru sırada ve yalnızca sipariş arandıktan sonra tetiklenmesi için bir çalıştırma koşulu eklersiniz ve id’yi ileri taşırsınız.

Bellek ve bağlam yönetimi

Chatbot’lar konuşma durumunu genellikle doldurulmuş slot’lar kümesi olarak saklar (örneğin order_id=12345, intent=order_status). AI agent’lar daha zengin bir bellek modeline ihtiyaç duyar, çünkü ilgili bilginin herhangi bir noktada ortaya çıkabileceği açık uçlu konuşmaları yönetirler.

Çoğu AI agent uygulaması birden fazla bağlam katmanı kullanır:

  • Konuşma geçmişi: Mevcut oturumdaki ham mesaj dizisi.
  • Çalışma belleği: Sonraki kararları bilgilendiren araç çağrıları ve akıl yürütme adımlarından gelen ara sonuçlar.
  • Getirilen bağlam: Mevcut sorguya göre retrieval-augmented generation (RAG) ile getirilen knowledge base makaleleri, ürün dokümantasyonu veya müşteri kayıtları.
  • Uzun vadeli bellek (isteğe bağlı): Oturumlar arasında taşınan kullanıcı veya hesapla ilgili kalıcı bilgiler (örneğin tercih edilen dil, geçmiş sorunlar, abonelik katmanı).

LLM’nin token penceresi içinde bağlamı yönetmek gerçek bir mühendislik zorluğudur. Konuşmalar uzadıkça ve daha fazla araç çağrıldıkça bağlam, modelin kapasitesini aşabilir. Özetleme, kayan pencereler ve seçici getirme gibi stratejiler, kritik bilgileri kaybetmeden agent’ın çalışır kalmasına yardımcı olur.


Orta alan: LLM chatbot’lar ve copilot’lar

2026’da “AI chatbot” olarak pazarlanan çoğu ürün, kural tabanlı chatbot’lar ile tam AI agent’lar arasındaki bir kategoriye girer. Bu sistemler kullanıcı girdisini anlamak ve doğal dil yanıtları üretmek için LLM kullanır, ancak araçlara erişimleri yoktur ve çok adımlı iş akışlarını otonom olarak yürütmezler.

Tipik bir LLM chatbot şöyle çalışır: kullanıcı bir mesaj gönderir, sistem knowledge base’den ilgili bağlamı getirir (RAG aracılığıyla), mesajı ve bağlamı bir LLM’ye iletir ve üretilen yanıtı döndürür. Akıl yürütme döngüsü, araç seçimi ve yinelemeli yürütme yoktur. Her kullanıcı mesajı tek bir LLM çağrısını tetikler.

Bu mimari, kural tabanlı chatbot’lara göre önemli bir iyileştirmedir. LLM, önceden tanımlanmış intent taksonomisine ihtiyaç duymadan açık uçlu dili işler, şablon doldurmak yerine doğal yanıtlar üretir ve modelin desteklediği herhangi bir dilde çalışabilir. Amacın bir knowledge base’den soruları yanıtlamak olduğu saf soru-cevap kullanım senaryolarında, bir LLM chatbot ihtiyacınız olan tek şey olabilir.

Sınırlama, kullanıcının sistemin bir şey yapmasına ihtiyaç duyduğu yerde ortaya çıkar: sipariş aramak, ticket oluşturmak, iade ödemesi işlemek, envanter kontrol etmek veya birden fazla veri kaynağı arasında koordinasyon sağlamak. Bir LLM chatbot yalnızca kullanıcının bu eylemleri kendisinin yapmasını önerebilir veya bir insana eskale edebilir. Bir AI agent bunları doğrudan yürütebilir.

Pratikte LLM chatbot ile AI agent arasındaki çizgi her zaman keskin değildir. Bir LLM chatbot’a tek bir araç (örneğin sipariş arama) eklemek, onu spektrumun agent ucuna yaklaştırır. Ayrım, sert bir sınırdan çok otonomi derecesiyle ilgilidir. Bununla birlikte mimari fark önemlidir: akıl yürütme döngüsü olmayan bir LLM chatbot aynı anda bir isteği işlerken, bir agent bileşik problemleri çözmek için birden fazla gözlem ve eylemi zincirleyebilir.


Yan yana karşılaştırma

BoyutKural tabanlı ChatbotLLM Chatbot / CopilotAI Agent
Çekirdek motorNLU sınıflandırıcı + durum makinesiLLM (tek turlu)Akıl yürütme döngülü LLM
Yanıt üretimiŞablon arama / slot doldurmaBağlamdan üretilirBağlam + araç sonuçlarından üretilir
Konuşma akışıÖnceden tanımlanmış diyalog grafiğiAçık uçlu, ancak her seferinde tek alışverişDinamik, çok adımlı, çalışma zamanında belirlenir
Araç kullanımıIntent başına hardcoded API çağrılarıYokLLM mevcut kümeden araçları seçer
Çok adımlı görevlerHer yol için açık akış gerektirirEylemleri zincirleyemezGörevleri otonom olarak parçalar
Yeni istekleri ele almaFallback / “Anlamıyorum”Bağlam KB’de varsa yanıtlayabilirBağlamdan akıl yürütür + eylem alır
Bilgi erişimiAnahtar kelime araması veya tam eşleşmeSemantik aramayla RAGSemantik arama ve yeniden sıralamayla RAG
Bakım modeliKullanım senaryosu başına intent, akış, şablon eklemeKnowledge base’i güncellemeAraç kümesini ve knowledge base’i genişletme
Maliyet yapısıDüşük işlem maliyeti (LLM inference yok)Token başına LLM maliyetiToken başına LLM maliyeti + araç yürütme
Hata moduSessiz yanlış yönlendirme veya fallbackHallucinationHallucination, yanlış araç kullanımı
GecikmeHızlı (lookup tabanlı)1-3 saniye (tek LLM çağrısı)Değişken (akıl yürütme adımlarına bağlı)

Kural tabanlı chatbot’lar hâlâ anlamlı mı?

2026’da çoğu kullanım senaryosu için hayır. AI agent’lar, kural tabanlı bir chatbot ile yeni bir projeye başlamayı savunmayı zorlaştıracak kadar iyi, ucuz ve güvenilir hale geldi. Bir AI agent, bir chatbot’un yapabildiği her şeyi (SSS, basit sorgular, veri toplama) yaparken, chatbot’ların yapamadığı uzun kuyruk istekleri de yönetir. Bakım yükü de daha düşüktür: her yeni kullanım senaryosu için intent ve akış tanımlamak yerine bir knowledge base’i genişletir ve araçlar eklersiniz.

Kural tabanlı bir chatbot’un hâlâ pragmatik seçenek olabileceği birkaç dar durum vardır:

Deterministik, önceden onaylanmış yanıtlar gerektiren düzenleyici kısıtlamalar. Bazı regüle sektörlerde (sağlık açıklamaları, finansal uyumluluk) her yanıt dağıtımdan önce incelenmeli ve onaylanmalıdır. Şablon yanıtları olan bir chatbot bunu tasarım gereği karşılar. AI agent’lar guardrail’lerle sınırlandırılabilir, ancak çıktı hâlâ üretilir, kelimesi kelimesine önceden onaylanmış değildir.

Çok büyük ölçekte aşırı maliyet hassasiyeti. Ayda on milyonlarca tek turlu etkileşim işliyorsanız ve kullanım senaryosu gerçekten basitse (örneğin bakiye kontrolü, rezervasyon onayı), etkileşim başına LLM inference maliyeti buna değmeyebilir. Model maliyetleri düştükçe bu eşik değişmeye devam eder, ancak 2026 başı itibarıyla çok yüksek hacimlerde hâlâ mevcuttur.

Geçiş yolu olmayan eski sistemler. Bazı kuruluşların altyapıya derinlemesine entegre edilmiş kural tabanlı chatbot’ları vardır ve bunları değiştirmek için bütçe veya takvim yoktur. Bu durumlarda soru “hangisi daha iyi” değil, “şu anda ne yapabiliriz” olur.

Bu uç durumların dışında, AI agent daha iyi varsayılandır. Soru “AI agent mı chatbot mu kullanmalıyız” olmaktan çıkıp “AI agent’ımızı kendi alanımız için nasıl yapılandırır ve sınırlandırırız” haline gelmiştir.


AI agent’ların en güçlü olduğu yerler

AI agent’lar 2026’da çoğu yeni konuşmaya dayalı AI projesi için açık tercihtir. Agent’lar ile kural tabanlı chatbot’lar arasındaki farkın en büyük olduğu bazı senaryolar:

Birden fazla sistemi kapsayan karmaşık destek istekleri. Yukarıdaki sipariş değişim örneği tipiktir. Kullanıcının veri aramayı, karar vermeyi ve birden fazla eylem yapmayı gerektiren bileşik bir problemi vardır. Bir chatbot’un olası her sorun kombinasyonu için ayrı bir akışa ihtiyacı olurdu.

Açık uçlu ürün soruları. “WhatsApp entegrasyonu ve HIPAA uyumluluğu gereken 15 kişilik bir ekip için hangi plan doğru?” sorusu, ürün dokümantasyonu, fiyatlandırma kuralları ve uyumluluk gereklilikleri arasında akıl yürütmeyi gerektirir. Bir agent ilgili dokümanları getirebilir ve bir yanıt sentezleyebilir. Bir chatbot’un olası tüm ürün sorularını kapsamak için imkânsız derecede büyük bir intent taksonomisine ihtiyacı olurdu.

Satış konuşmaları. Lead’leri nitelendirmek, itirazları yanıtlamak ve potansiyel müşterinin tarif ettiği ihtiyaçlara göre ürün önermek doğası gereği script dışıdır. Ürünü anlayan ve CRM verilerine erişebilen bir agent, dallanan bir script’i izleyen chatbot’tan çok daha etkilidir.

Ölçekte çok dilli destek. LLM’ler birden fazla dili doğal olarak işler, bu nedenle bir AI agent her biri için ayrı NLU modelleri veya yanıt şablonları olmadan müşterilere onlarca dilde hizmet verebilir. Kural tabanlı bir chatbot, desteklenen her dil için açık çok dilli eğitim verisi ve şablonlama gerektirir. Bununla birlikte, çok dilli LLM dağıtımları hâlâ çalışma gerektirir: terminoloji tutarlılığı, yerel ayar başına ton kalibrasyonu, daha düşük kaynaklı diller için QA ve bölgeye özgü düzenlemeler için uyumluluk incelemesi. Dil modeli, dil başına mühendislik yükünü ortadan kaldırır, ancak yerelleştirme gözetimi ihtiyacını ortadan kaldırmaz.

Yargı ve eskalasyon gerektiren senaryolar. Bir AI agent, yanıtına yeterli güven duyup duymadığını değerlendirebilir, sentiment analiziyle müşteri hayal kırıklığını tespit edebilir ve tam bağlamla bir insana eskale etmeye karar verebilir. Bu uyarlanabilir davranışı bir durum makinesinde kodlamak zordur.

Konuşmaya dayalı AI platformlarının bu kullanım senaryolarını desteklemek için nasıl evrildiğine dair arka plan için Conversational AI Platform Kılavuzu yazısına bakın.


AI agent’lar production’da nasıl çalışır?

Kısıtlaması olmayan ham bir LLM, müşteriye yönelik bir ortamda kullanılamaz olurdu. Production AI agent’lar, agent’ın ne söyleyebileceğini, ne yapabileceğini ve ne zaman durup bir insana devretmesi gerektiğini belirleyen kontrol katmanlarıyla yapılandırılır. Bunlar chatbot mimarisinden ödünç alınmış değildir, agent platformlarının çalışma biçimine özgüdür.

Guardrail’ler ve davranış kuralları. Agent yapılandırılabilir sınırlar içinde çalışır: izin verilen konular, ton ve kişilik kısıtlamaları, eskalasyon eşikleri ve onaylanmış araç kümeleri. Bir müşteri agent’ın kapsamı dışındaki bir konuyu sorarsa, guardrail’ler agent’ın reddedeceğini, yönlendireceğini veya eskale edeceğini belirler. Bu, operasyon ekiplerine diyalog akışlarını hardcode etmeden ihtiyaç duydukları öngörülebilirliği verir.

Bilgiye dayandırma (RAG). Hallucination’ı azaltmak için agent’ın yanıtları RAG (retrieval-augmented generation) aracılığıyla kürate edilmiş bir knowledge base’e dayandırılır. Agent yanıt üretmeden önce ilgili dokümanları getirir ve sistem her yanıtı hangi kaynak dokümanların etkilediğini izleyebilir. Hallucination azaltmanın pratikte nasıl çalıştığı hakkında daha fazla bilgi için AI Hallucination’ları nedir? yazısına bakın.

Araç erişimi ve eylem izinleri. Agent, API’ler veya MCP sunucuları üzerinden harici sistemlerde eylemler yapabilir (ticket oluşturma, iade ödemesi işleme, kayıtları güncelleme, iş akışlarını tetikleme). Agent’ın hangi araçlara erişimi olduğu dağıtım başına yapılandırılır. Bir destek agent’ının sipariş verilerine okuma erişimi ve ticketing sistemine yazma erişimi olabilir, ancak fatura değişikliklerine erişimi olmayabilir. Bu izinler, en az ayrıcalık ilkesinin production karşılığıdır.

Quickchat AI Agents, üç katmanı da birleştiren bir platform örneğidir: yapılandırılabilir guardrail’ler, kaynak izlenebilirliği olan RAG temelli yanıtlar ve API’ler ile MCP üzerinden araç kullanımı.


Maliyet ve performans ödünleşimleri

Chatbot ile AI agent arasındaki seçim kısmen bir mimari kararı, kısmen de ekonomik bir karardır.

Chatbot ekonomisi

Kural tabanlı chatbot’ların etkileşim başına marjinal maliyeti neredeyse sıfırdır. Altyapı maliyeti, intent ve yanıt veritabanı olan hafif bir uygulamanın barındırılmasıdır. Yüksek hacimli, düşük karmaşıklıktaki kullanım senaryolarında bunu maliyet açısından geçmek zordur.

Gizli maliyet bakımdadır. Her yeni kullanım senaryosu, intent tanımlamak, akış oluşturmak, şablon yazmak ve API’leri entegre etmek için mühendislik zamanı gerektirir. Chatbot’un kapsamı genişledikçe bu bakım maliyeti bileşik olarak artar. Yüzlerce intent’i olan kuruluşlar, genellikle chatbot bakımına bir AI agent platformuna harcayacaklarından daha fazla harcar.

AI agent ekonomisi

AI agent’lar etkileşim başına maliyet yaratır, çünkü her konuşma LLM inference (token üzerinden faturalandırılır) ve araç yürütme ek yükü içerir. Çözülen konuşma başına maliyet, konuşma uzunluğuna, araç çağrılarının sayısına ve alttaki modele bağlı olarak değişir.

AI-agent tarafından çözülen konuşma başına maliyet, konuşma uzunluğu, model seçimi ve araç çağrısı sayısına bağlı olarak büyük ölçüde değişir, ancak çoğu satıcı çözülen konuşma başına $0.30 ile $2.00 arasında fiyatlandırır. Karşılaştırma için Gartner, insan tarafından yönetilen bir destek etkileşiminin ortalama maliyetini kanal ve karmaşıklığa bağlı olarak $5-$15 olarak tahmin eder. 2026 başı itibarıyla yayımlanmış bazı çözüm başına fiyatlar: Intercom Fin $0.99 per resolution ücret alır, Quickchat AI Enterprise planında $0.50 per resolution ücret alır ve Salesforce Agentforce $2.00 per conversation ücret alır.

Konuşma karmaşıklığı arttıkça ekonomik hesap AI agent’lar lehine kayar. Gelen isteklerin yalnızca %40’ını yönetebilen kural tabanlı bir chatbot, kalan %60’ı yine insan agent’lara yönlendirir. Daha yüksek çözüm oranına sahip bir AI agent (satıcılar alana ve knowledge base kalitesine bağlı olarak %60 ile %90+ arasında değişen rakamlar bildirir), her bir AI etkileşimi bir chatbot etkileşiminden daha pahalı olsa bile destek operasyonlarının toplam maliyetini düşürür.

Bu ödünleşimleri hesaplamaya yönelik ayrıntılı bir çerçeve için Chatbot ROI nasıl hesaplanır yazısına bakın.


Başarıyı farklı ölçmek

Chatbot’lar ve AI agent’lar farklı şekillerde başarısız oldukları için farklı analitik yaklaşımları gerektirir.

Chatbot metrikleri kapsama odaklanır: kaç intent tanınıyor, mesajların yüzde kaçı fallback’e düşüyor ve kullanıcılar tanımlanmış akışı ne sıklıkta tamamlıyor. Birincil tanı aracı, kullanıcıların chatbot’un yönetemediği neleri sorduğunu gösteren fallback log’udur.

AI agent metrikleri sonuç kalitesine odaklanır: agent sorunu gerçekten çözdü mü, müşteri memnun kaldı mı, maliyeti ne oldu ve yanıt doğru kaynaklara dayandırıldı mı. Temel metrikler arasında AI resolution rate, çözüm başına maliyet, AI etkileşimine göre CSAT ve konuya göre sentiment eğilimleri yer alır.

Bu metriklere ilişkin kapsamlı bir kılavuz için, dashboard’ların nasıl kurulacağı ve hangi benchmark’ların hedefleneceği dahil olmak üzere Chatbot Analytics: KPI’lar, Dashboard’lar ve Metrikler Kılavuzu yazısına bakın.

İzlenebilirlik, AI agent’lar için chatbot’lara kıyasla daha önemli olan başka bir boyuttur. Agent yanıtları arayıp bulmak yerine ürettiği için, yanıtlarının knowledge base’inize dayandığını ve uydurulmadığını doğrulamanın bir yoluna ihtiyacınız vardır. Destek ekiplerinin zaman içinde agent davranışını denetleyip iyileştirebilmesi için her yanıtı hangi kaynak dokümanların etkilediğini gösteren platformları arayın.


SSS

Mevcut chatbot’umu AI agent’a dönüştürebilir miyim?

Doğrudan değil, çünkü mimariler temelde farklıdır. Ancak chatbot’unuz için oluşturduğunuz varlıkların çoğu (knowledge base içeriği, API entegrasyonları, SSS veritabanları) doğrudan bir AI agent kurulumuna aktarılır. Knowledge base, RAG corpus’una dönüşür ve API entegrasyonları agent’ın çağırabileceği araçlar olur. Atacağınız şey, LLM’nin çalışma zamanı akıl yürütmesiyle değiştirdiği intent taksonomisi ve diyalog akışı tanımlarıdır.

AI agent’lar chatbot’lardan daha mı pahalı?

Etkileşim başına, evet. AI agent’lar, kural tabanlı chatbot’ların yaratmadığı LLM inference maliyetlerine neden olur. Ancak AI agent’lar genellikle insan müdahalesi olmadan çok daha yüksek oranda isteği çözer (geleneksel chatbot’lar için %40-60’a karşı %80+), bu da toplam destek maliyetlerini düşürür. Toplam sahip olma maliyeti, konuşma hacminize ve karmaşıklık karışımınıza bağlıdır.

AI agent’lar hallucination üretir mi?

Üretebilirler. Bir LLM makul görünen ancak olgusal olarak yanlış bir yanıt üretebilir. Bu nedenle production AI agent’lar yanıtları doğrulanmış kaynak materyale dayandırmak için RAG (retrieval-augmented generation) kullanır ve her yanıtı hangi dokümanların bilgilendirdiğini gösteren izlenebilirlik özellikleri production dağıtımları için kritiktir.

AI agent, chatbot’un yapamadığı görevleri yönetebilir mi?

Evet, özellikle birden fazla veri kaynağı arasında akıl yürütme, çok adımlı yürütme, önceden tanımlanmış bir intent tarafından kapsanmayan yeni istekleri ele alma ve konuşma bağlamına göre davranışı uyarlama gerektiren görevleri. Bir chatbot yalnızca tasarımcılarının açıkça öngördüğü ve akışlarını oluşturduğu görevleri yönetebilir.

Gecikme konusunda ne olur?

Chatbot’lar lookup yaptıkları için milisaniyeler içinde yanıt verir. AI agent’lar, gereken akıl yürütme adımı ve araç çağrısı sayısına bağlı olarak genellikle 1-5 saniyede yanıt verir. Çoğu müşteri desteği ve satış kullanım senaryosu için bu gecikme kabul edilebilirdir. Saniye altı yanıtların zorunlu olduğu gerçek zamanlı uygulamalarda bir chatbot veya önbelleğe alınmış yanıt katmanı gerekli olabilir.

”AI agent” sadece “chatbot” için pazarlama amaçlı yeniden markalama mı?

Hayır. Fark mimaridir. Chatbot önceden tanımlanmış bir script’i izler. AI agent ise çalışma zamanında görev hakkında akıl yürütür ve ne yapacağına karar verir. Bu, hardcoded bir if/else programı ile karar vermek için makine öğrenimi modeli kullanan bir sistem arasındaki ayrıma benzer. Dışarıdan benzer görünebilirler (ikisi de metin konuşmaları yürütür), ancak iç mekanikleri ve yetenekleri farklıdır.