Skip to content

Otomatik Arama (IVR Kampanyaları)

Anket, borç hatırlatma, duyuru veya onay alma gibi amaçlarla toplu dış arama kampanyaları oluşturun.

Kampanya Oluşturma

POST https://api.bulutsantralim.com/ivr_campaigns.json
Content-Type: application/json

Parametreler

ParametreZorunluAçıklama
nameEvetKampanya adı
call_typeEvetqueue (kuyruğa aktar) veya ivr (tuşlama menüsü)
phone_listEvetAranacak numaralar dizisi: [{"phone": "905001234567"}]
cliEvetArayan numara (karşı tarafın göreceği)
welcome_announcement_idHayırDinletilecek ses dosyası ID'si
queue_numberHayırcall_type=queue ise hedef kuyruk
thread_multiplierHayırMüsait temsilci sayısının kaç katı kadar çağrı açılacağı
max_thread_countHayırEşzamanlı maksimum çağrı sayısı
ring_timeoutHayırÇaldırma süresi (25–60 sn)
call_retriesHayırCevap vermeyenler için tekrar arama sayısı
date_range_beginHayırKampanya başlangıç tarihi (YYYY-MM-DD)
date_range_endHayırKampanya bitiş tarihi (YYYY-MM-DD)
time_range_beginHayırGünlük çalışma saati başlangıcı (SS:DD)
time_range_endHayırGünlük çalışma saati bitişi (SS:DD)
active_daysHayırÇalışma günleri (1=Pzt … 7=Paz): [1,2,3,4,5]
webhook_urlHayırTuşlamaların bildirileceği URL
digit_target_1digit_target_9HayırTuşa basıldığında yönlendirilecek hedef
digit_target_starHayır* tuşu hedefi
digit_target_squareHayır# tuşu hedefi
timeout_targetHayırSüre dolduğunda yönlendirilecek hedef
digit_retriesHayırGeçersiz tuşlamada tekrar sayısı
digit_timeoutHayırTuşlama bekleme süresi (1–10 sn, varsayılan 4)
recording_enabledHayırtrue → arama başlar başlamaz kayıt alınır
is_commercialHayırTicari ileti ise true
iys_recipient_typeHayırBIREYSEL / TACIR (ticari gönderimde zorunlu)

Örnek

json
{
  "name": "Borç Hatırlatma - Ocak",
  "call_type": "ivr",
  "cli": "908505320000",
  "ring_timeout": 30,
  "call_retries": 2,
  "time_range_begin": "09:00",
  "time_range_end": "18:00",
  "active_days": [1, 2, 3, 4, 5],
  "welcome_announcement_id": 42,
  "digit_target_1": "queue:destek",
  "digit_target_2": "hangup",
  "phone_list": [
    { "phone": "905001234567" },
    { "phone": "905007654321" }
  ]
}

Kampanya Başlatma / Durdurma

PATCH https://api.bulutsantralim.com/ivr_campaigns/{id}.json
json
{ "status": "start" }

status değerleri: start, pause, stop


Kampanya Silme

DELETE https://api.bulutsantralim.com/ivr_campaigns/{id}.json
bash
curl -X DELETE "https://api.bulutsantralim.com/ivr_campaigns/123.json?key=API_ANAHTARINIZ"

Verimor Telekomunikasyon