Genel Bakış
Yapılandırılmış çıktılar, AI Agent’ın görüşme sonunda belirli bir formatta veri döndürmesini sağlar. Bu özellik sayesinde, görüşme sırasında toplanan bilgileri otomatik olarak JSON formatında alabilir ve CRM, veritabanı veya diğer sistemlere aktarabilirsiniz.Kullanım Senaryoları
Randevu Alma
- Müşteri adı, telefon, tercih edilen tarih/saat
- Otomatik takvim entegrasyonu
- SMS/E-posta onayı
Anket ve Form Doldurma
- Müşteri memnuniyet anketi
- Ürün/hizmet geri bildirimi
- Demografik bilgi toplama
Sipariş Alma
- Ürün adı, miktar, fiyat
- Teslimat adresi
- Ödeme tercihi
Lead Kalifikasyonu
- Bütçe bilgisi
- Satın alma zamanlaması
- Karar verici bilgisi
JSON Schema Nedir?
JSON Schema: Veri yapısını tanımlayan bir format. Agent’ın hangi bilgileri toplaması gerektiğini belirtir. Örnek Schema:Yapılandırılmış Çıktı Oluşturma
1
Agent Düzenleme
- AI Agent’lar sayfasına gidin
- Düzenlemek istediğiniz agent’ı seçin
- Düzenle butonuna tıklayın
- Gelişmiş Ayarlar sekmesine geçin
2
Schema Tanımlama
Structured Output bölümü:
- Etkinleştir switch’ini açın
- Schema Editor açılır
- JSON schema’nızı girin veya Template kullanın
3
Template Seçimi
Platform hazır template’ler sunar. İhtiyacınıza uygun olanı seçin veya özelleştirin.
4
Schema Doğrulama
Validate butonuna tıklayın:
- ✅ “Schema is valid” - Yeşil onay işareti
- ❌ Hata mesajı - Satır numarası ve düzeltme önerileri
5
Prompt Güncellemesi
Agent promptuna structured output ile ilgili talimat ekleyin.
6
Kaydetme
Test Et butonuyla test edin, sonra Kaydet

Ekran görüntüsü eklenecek: Structured Output bölümünde schema editor ve template seçimi
Hazır Template’ler
- Randevu Alma
- Sipariş Alma
- Anket
Agent promptuna structured output ile ilgili talimat eklemeyi unutmayın. Örnek: “Görüşme sonunda müşteri adı, telefon numarası ve randevu tarihini topla.”
Veri Tipleri
String (Metin)
Number (Sayı)
Boolean (Evet/Hayır)
Date (Tarih)
Array (Liste)
Zorunlu Alanlar
Required Kullanımı
Anlamı: name ve email mutlaka doldurulmalı, phone opsiyonel.
- Zorunlu alanları mutlaka sorar
- Opsiyonel alanları konuşma akışına göre sorar
- Zorunlu alan eksikse görüşmeyi tamamlamaz
Çıktıyı Görüntüleme
Görüşme Detayı
1
Görüşme Kayıtlarına Gidin
Çağrı İzleme > Görüşme Kayıtları
2
Görüşme Seçin
İlgili görüşmeye tıklayın
3
Structured Output Sekmesi
Toplanan veriler JSON formatında gösterilir
Export ve Kullanım
JSON Download
Download JSON butonu ile dosya indirin
Copy
Copy butonu ile panoya kopyalayın
Entegrasyon
Webhook ile otomatik gönderim veya API ile çekme
İleri Düzey Schema Özellikleri
Enum (Sabit Değerler)
Pattern (Regex)
Conditional Schema
Webhook Entegrasyonu
Otomatik Gönderim
Görüşme bittiğinde structured output otomatik olarak webhook’a gönderilebilir.1
Webhook Ayarları
Ayarlar > Webhook bölümüne gidin
2
Webhook URL Girin
Webhook URL’inizi girin
3
Include Structured Output
Include Structured Output seçeneğini aktif edin
4
Kaydet
Ayarları kaydedin
İpuçları ve En İyi Uygulamalar
Schema Tasarımı
Prompt ile Uyum
Agent promptu ile schema uyumlu olmalı. Promptta hangi bilgilerin toplanacağı belirtilmeli. Kötü Örnek:Gerçek Dünya Örnekleri
Restoran Rezervasyon
Restoran Rezervasyon
Schema:
E-ticaret Sipariş
E-ticaret Sipariş
Schema:
Müşteri Memnuniyeti Anketi
Müşteri Memnuniyeti Anketi
Schema:
Sorun Giderme
Schema Validation Hatası
Schema Validation Hatası
Sebep: JSON syntax hatasıÇözüm:
- JSON validator kullanın (jsonlint.com)
- Virgül, parantez kontrolü yapın
- String değerleri çift tırnak içinde olmalı
Agent Veri Toplamıyor
Agent Veri Toplamıyor
Sebep: Prompt ile schema uyumsuzÇözüm:
- Promptu güncelleyin
- Schema’daki alanları prompt ile eşleştirin
- Test görüşmesi yapın
Structured Output Boş Geliyor
Structured Output Boş Geliyor
Sebepler:
- Müşteri bilgi vermedi
- Agent soruları sormadı
- Görüşme erken sonlandı
- Prompt’u daha direktif yapın
- Agent’ı zorunlu alanları mutlaka sormaya yönlendirin
- Görüşme akışını gözden geçirin
Webhook'a Gönderilmiyor
Webhook'a Gönderilmiyor
Çözüm:
- Webhook URL’i doğru mu kontrol edin
- “Include Structured Output” aktif mi?
- Webhook endpoint’i çalışıyor mu test edin
- Webhook loglarını inceleyin
Sık Sorulan Sorular
Structured output zorunlu mu?
Structured output zorunlu mu?
Hayır, opsiyoneldir. Ancak veri toplama ihtiyacınız varsa kullanmanız önerilir.
Kaç alan ekleyebilirim?
Kaç alan ekleyebilirim?
Teknik limit yok, ancak 5-10 alan ideal. Çok fazla alan agent’ı yavaşlatır.
Agent schema'ya uymayan veri girerse ne olur?
Agent schema'ya uymayan veri girerse ne olur?
Validation hatası oluşur ve veri kaydedilmez. Agent tekrar deneyebilir.
Structured output ücretlendirilir mi?
Structured output ücretlendirilir mi?
Hayır, ek ücret yok. Normal çağrı maliyeti geçerlidir.
Mevcut agent'a sonradan ekleyebilir miyim?
Mevcut agent'a sonradan ekleyebilir miyim?
Evet, istediğiniz zaman ekleyebilir veya çıkarabilirsiniz.
Birden fazla schema kullanabilir miyim?
Birden fazla schema kullanabilir miyim?
Bir agent’ta tek bir schema kullanılabilir. Farklı senaryolar için farklı agent’lar oluşturun.
