Skip to main content
Giden arama, ThunderPhone’a bir hedef numara ve ajan yapılandırması vermenizi ve yapay zeka ajanının sizin adınıza arama yapmasını sağlar. Yaygın kullanım alanları:
  • Randevu onayları
  • Anket geri aramaları
  • Cevapsız aramadan sonra “ikinci deneme” takipleri
  • Sevkiyat tarzı bildirimler
Tüm bir listeyi mi arıyorsunuz? Kontrol panelindeki Kampanyalar özelliği (/dashboard/campaigns), kişi listesini içeren bir CSV dosyasını alır ve saat dilimine duyarlı arama zamanlarını, eşzamanlılığı ve yeniden deneme politikasını sizin için yönetir. Bu rehber, tekil programatik aramaları kapsar.

Ön koşullar

1

Bir VoIP numarası sağlayın

Giden aramalar için from_number numarasının size ait olması ve bunun bir VoIP bağlantısı üzerinden sağlanması gerekir. Demo numaralar yalnızca gelen aramalar içindir. Bkz. Kendi numaralarınızı getirin.
2

Bir ajan oluşturun

Giden aramalara yönelik bir istem genellikle ajanın kendini ve amacını tanıtmasıyla başlar — “Merhaba, Acme’den arıyorum; yarın saat 15.00’teki randevunuzu onaylamak için aradım…” outbound_speak_order değerini agent_first olarak ayarlayın (varsayılan değer budur).
3

Pozitif bakiye bulundurun

Bakiye ≤ $0.00 olduğunda giden aramalar 402 Payment Required döndürür. Bakiye yüklemek için POST /v1/billing/top-up kullanın veya otomatik bakiye yüklemeyi etkinleştirin.

Kaydedilmiş bir ajanla arama yapın

En basit yöntem — bir ajana kimliğiyle başvurun:
Yanıt:
status: "initiated", yalnızca isteğin kabul edildiği anlamına gelir — arama henüz bağlanmadı. Canlı durum için GET /v1/calls/{call_id} çağrısını sorgulayın (in_progresscompleted / failed).

Satır içi yapılandırmayla arama yapın

Ajan olarak kaydetmeye değmeyecek tek seferlik bir istem istiyorsanız, bunun yerine config iletin. Yapı, şu uç noktanın yanıt şemasıyla eşleşir: call.incoming webhook:

Aramayı takip edin

Paralel olarak telephony.complete webhook olayına abone olun — bir aramanın bittiğini öğrenmenin en hızlı yolu budur. Gelen webhook’ları kabul edemiyorsanız GET /v1/calls/{call_id} çağrısını birkaç saniyede bir sorgulayın; arama sona erdiğinde kayıt end_reason, duration_seconds ve kayıt URL’sini içerir.

Ele alınması gereken hata durumları

Bekletme süresini kontrol etme

Aranan kişinin yanıt vermekte yavaş kalması nedeniyle uzayan giden aramalar (IVR menüleri, kuyruklar) max_hold_seconds ile sınırlandırılabilir:
Son N saniye içinde insan sesi alınmadığında ajan aramayı sonlandırır. Varsayılan değer 900’dür (15 dakika).

Sonraki adımlar

Giden aramalar referansı

Tüm istek alanları ve hata kodları.

call.complete alma

Tamamlanan giden aramaları sisteminize aktarın.

Faturalandırma

Giden aramaların bakiye nedeniyle başarısız olmaması için otomatik yükleme.

Giden ajanları test etme

Giden ajanınızı üretime almadan önce deneme çalıştırması yapın.