Ne gerekiyor
| Ne | Açıklama |
|---|---|
| Olay gönderebilen santral | Arama olaylarını bir web adresine POST ya da GET ile gönderebilen herhangi bir santral |
| Dahili listesi | Her temsilcinin bu santraldeki dahili numarası |
Bu bağlantı, Callmenta'nın hazır sürücüsü olmayan santraller ve şubelerdeki ikinci santraller içindir. Santraliniz NetGSM, Verimor, Bulutfon, Asterisk, Twilio ya da Avaya ise önce o santralin kendi kılavuzuna bakın.
Callmenta'da
- Santral bağlantıları ekranını açın: Callmenta panelinde
- Yeni bağlantı bölümünde bir ad yazın, santral olarak Asterisk ya da başka santral seçin. Santral bir şubeye aitse şubeyi de seçin.
- Bağlantıyı ekle deyin. Bağlantı kartında bu santrale özel webhook adresi görünür.
- Aynı kartta her temsilcinin bu santraldeki dahilisini yazıp Kaydet deyin. Böylece bu santralden gelen aramalar ana santraldeki aynı numaralı dahiliyle karışmaz.
Santralinizde
Santraliniz her arama olayında webhook adresine şu alanları göndermelidir. Alanlar JSON gövdede, form alanı olarak ya da adres sorgusunda gelebilir.
| Alan | Zorunlu | Açıklama |
|---|---|---|
unique_id |
evet | Aramanın santraldeki tekil kimliği. Aynı aramanın bütün olaylarında aynı kalmalı |
direction |
önerilir | inbound ya da outbound |
scenario |
önerilir | Ringing, Answer, Hangup, Cancel ya da Failed |
caller |
önerilir | Arayan numara ya da dahili |
called |
önerilir | Aranan numara ya da dahili |
duration_seconds |
hayır | Konuşma süresi, saniye |
timestamp |
hayır | Olayın zamanı, örneğin 2026-10-20T14:30:00+03:00 |
recording_url |
hayır | Ses kaydının indirilebileceği adres |
{
"unique_id": "1760960400.42",
"direction": "inbound",
"scenario": "Hangup",
"caller": "05321112233",
"called": "1001",
"duration_seconds": 95,
"timestamp": "2026-10-20T14:31:35+03:00"
}
Asterisk kullanıyorsanız gövdeye "provider": "asterisk" ekleyin. Bu durumda çevirme planındaki uniqueid, linkedid, CALLERID(num), EXTEN ve billsec alanları da doğrudan tanınır.
Bu adres yalnız bu bağlantıya aittir, paylaşmayın.
Yanıtlar
| Kod | Anlamı |
|---|---|
200 |
Olay alındı |
403 |
Adres geçersiz ya da bağlantı kaldırılmış |
422 |
unique_id gönderilmedi |
Sık takılınan yerler
Aynı arama iki kez görünüyor. Santral her olayda farklı unique_id gönderiyor. Bir aramanın bütün olaylarında aynı kimlik gitmeli.
Arama temsilciye yazılmıyor. Gönderilen dahili, kartta temsilciye yazılan dahiliyle aynı değil.
Süre sıfır görünüyor. Arama sonu olayında duration_seconds gönderilmiyor ya da scenario alanı Hangup değil.