Genel Bakış
Agent araçları, AI Agent’ınızın görüşme sırasında dış sistemlerle etkileşim kurmasını, veri çekmesini ve işlemler yapmasını sağlar. Araçlar sayesinde agent, sadece konuşmakla kalmaz, aynı zamanda aksiyonlar da alabilir.Araç Nedir?
Tool (Araç): Agent’ın görüşme sırasında çağırabileceği dış fonksiyonlardır.Randevu Yönetimi
- Randevu oluşturma
- Müsait saatleri kontrol etme
- Randevu iptal etme
- Randevu güncelleme
E-ticaret
- Ürün stok kontrolü
- Fiyat sorgulama
- Sipariş oluşturma
- Kargo takibi
CRM Entegrasyonu
- Müşteri bilgisi çekme
- Müşteri notu ekleme
- Lead oluşturma
- Ticket açma
Finansal İşlemler
- Bakiye sorgulama
- İşlem geçmişi
- Ödeme linki gönderme
- Fatura oluşturma
Araç Tipleri
1. Dahili Araçlar (Built-in)
Platform ile gelen hazır araçlar:- Müşteri Araçları
- Çağrı Araçları
- Not Araçları
getCustomer- Müşteri bilgisi çekmeupdateCustomer- Müşteri güncellemecreateCustomer- Yeni müşteri oluşturma
2. Özel Araçlar (Custom)
Kendi oluşturduğunuz araçlar:- Kendi API’nize istek atma
- Harici servislerle entegrasyon
- Özel iş mantığı
Araç Ekleme
1
Agent Düzenleme
- AI Agent’lar sayfası
- Agent seçin > Düzenle
- Araçlar sekmesi
2
Dahili Araç Ekleme
Mevcut Araçlar listesi:
- Eklemek istediğiniz aracı seçin
- Etkinleştir switch’i açın
- Ayarlar (varsa) yapılandırın
- Kaydet
3
Özel Araç Oluşturma
Custom Tool bölümü:
- Yeni Araç Oluştur butonu
- Araç Adı: İngilizce, boşluksuz (örn:
checkStock) - Açıklama: Ne iş yaptığını açıklayın
- API Endpoint: Çağrılacak URL
- HTTP Method: GET/POST/PUT/DELETE
- Headers: API key vb. header’lar
- Parameters: Gönderilecek parametreler
4
Prompt Güncellemesi
Agent promptuna araç kullanımı ile ilgili talimat ekleyin.Örnek:
5
Test ve Kaydet
Test Et butonuyla test edin, sonra Kaydet

Ekran görüntüsü eklenecek: Araçlar sekmesinde dahili ve özel araç ekleme
Özel Araç Oluşturma Detayı
Araç Şeması
Örnek: Stok Kontrol AracıAPI Response Format
- Başarılı
- Başarısız
Test Etme
1
Test Tool Butonu
Araç oluşturma sayfasında Test Tool butonuna tıklayın
2
Test Parametreleri
Test parametreleri girin
3
Test Et
Test Et butonuna tıklayın ve response’u görüntüleyin
4
Kaydet
Başarılıysa aracı kaydedin
Katalog Yönetimi
Katalog Nedir?
Catalog: Agent’a önceden yüklenmiş ürün/hizmet listesi. Kullanım:- Agent, katalogdaki ürünleri bilir
- Fiyat sorularına cevap verebilir
- Stok durumunu kontrol edebilir
- Sipariş alabilir
Katalog Oluşturma
1
Katalog Sayfası
Ayarlar > Kataloglar veya Araçlar > Kataloglar
2
Yeni Katalog
- Yeni Katalog Oluştur
- Katalog Adı: Örn: “Ürün Kataloğu”
- Açıklama: “Satış ürünleri listesi”
- Oluştur
3
Ürün Ekleme
Manuel Ekleme:
- Ürün Ekle butonu
- Ürün Adı, SKU/ID, Fiyat, Açıklama, Stok Durumu
- Kaydet
- Toplu İçe Aktar
- CSV template indir
- Excel’de doldurun
- Upload edin
4
Agent İlişkilendirme
Agent Düzenleme:
- Araçlar sekmesi
- Katalog Ayarları
- Kullanılacak kataloğu seçin
- Kaydet
CSV Format

Ekran görüntüsü eklenecek: Katalog oluşturma ve ürün ekleme sayfası
Kategori ve Alt Kategori
Hiyerarşi:- Katalog içinde Kategori Ekle
- Kategori adı (örn: “Telefonlar”)
- Kaydet
- Kategorinin yanındaki + ikonu
- Alt kategori adı (örn: “iPhone”)
- Kaydet
Araç Çağrısı ve Yanıt
Agent Araç Çağırma Süreci
1
Müşteri Sorusu
2
Agent Karar
Agent promptuna göre
checkStock aracını çağırmaya karar verir3
Araç Çağrısı
4
API Response
5
Agent Cevabı
Çoklu Araç Çağrısı
Senaryo: Müşteri sipariş vermek istiyor. Adımlar:checkStock- Stok kontrolücreateOrder- Sipariş oluşturmasendConfirmation- SMS onayı gönderme
Araç Güvenliği
Yetkilendirme
- Agent sadece yetkili işlemleri yapabilmeli
- Ödeme işlemleri için ek doğrulama
- Kritik işlemler için onay mekanizması
Rate Limiting
- API’nize rate limit koyun
- Agent çok fazla istek atarsa engelleyin
- Abuse koruması
İpuçları ve En İyi Uygulamalar
Araç Tasarımı
Katalog Yönetimi
Prompt ile Uyum
Kötü Örnek:Örnek Entegrasyonlar
Takvim Entegrasyonu
Takvim Entegrasyonu
Araç:
checkAvailabilityEndpoint: Google Calendar APIKullanım:- Müşteri randevu tarihi sorar
- Agent takvimden müsait saatleri kontrol eder
- Müsait saati önerir
CRM Entegrasyonu
CRM Entegrasyonu
Araç:
getCRMDataEndpoint: HubSpot/Salesforce APIKullanım:- Müşteri ID ile CRM’den bilgi çeker
- Önceki etkileşimleri görür
- Kişiselleştirilmiş hizmet verir
Payment Gateway
Payment Gateway
Araç:
createPaymentLinkEndpoint: Stripe/PayTR APIKullanım:- Sipariş tutarı hesaplanır
- Ödeme linki oluşturulur
- Müşteriye SMS ile gönderilir
Sorun Giderme
Araç Çağrılmıyor
Araç Çağrılmıyor
Sebep: Agent ne zaman kullanacağını bilmiyorÇözüm:
- Prompt’u güncelleyin
- Araç kullanımını açık bir şekilde belirtin
- Test görüşmesi yapın
Araç Hatası
Araç Hatası
Sebep: API endpoint çalışmıyor veya hatalıÇözüm:
- Test Tool ile test edin
- API endpoint’i kontrol edin
- Headers ve authentication kontrol edin
- Response formatını kontrol edin
Katalog Boş
Katalog Boş
Sebep: Ürünler eklenmemiş veya agent ile ilişkilendirilmemişÇözüm:
- Katalog’a ürün ekleyin
- Agent ayarlarından katalog seçin
- Kaydedin ve test edin
Yanlış Bilgi Veriyor
Yanlış Bilgi Veriyor
Sebep: Katalog güncel değilÇözüm:
- Katalog’u güncelleyin
- Fiyat ve stok durumlarını kontrol edin
- Agent’ı yeniden test edin
Sık Sorulan Sorular
Kaç araç ekleyebilirim?
Kaç araç ekleyebilirim?
Teknik limit yok, ancak 5-10 arası ideal. Çok fazla araç agent’ı karıştırabilir.
Araç ücretli mi?
Araç ücretli mi?
Platform ücreti yok, ancak kendi API’nizin maliyeti size aittir.
Araç çağrısı başarısız olursa ne olur?
Araç çağrısı başarısız olursa ne olur?
Agent hata mesajını alır ve müşteriye kibarca bilgi verir. İşlemi tekrar deneyebilir.
Catalog güncellemesi otomatik olabilir mi?
Catalog güncellemesi otomatik olabilir mi?
Şu anda manuel veya CSV import. Gelecekte API ile otomatik güncelleme eklenebilir.
Bir agent birden fazla katalog kullanabilir mi?
Bir agent birden fazla katalog kullanabilir mi?
Şu anda bir agent bir katalog kullanabilir. Gelecekte çoklu katalog desteği eklenebilir.
Özel araç oluştururken kod yazmam gerekir mi?
Özel araç oluştururken kod yazmam gerekir mi?
Hayır, sadece API endpoint ve parametreleri tanımlarsınız. Kod yazmaya gerek yok.
Araç çağrısı transkriptte görünür mü?
Araç çağrısı transkriptte görünür mü?
Evet, transkript detayında araç çağrıları ve yanıtları görünür.
