Kuyruklar
Kuyruk listesi, kuyrukta bekleyen çağrılar ve kuyruk üyeliklerini yönetin. API anahtarı (kapsam call; Authorization: Bearer bt_… başlığında, bkz. API Güvenliği), GET. Hız sınırı: anahtar başına dakikada 120 istek.
GETKuyruk listesi
GET https://api.buluthat.com/api/queues.php
[
{ "number": 200, "name": "Satış" },
{ "number": 201, "name": "Teknik Destek" }
]
number kuyruğun santraldeki numarasıdır (panelde "kuyruk numarası"); diğer uçlarda queue_number olarak kullanılır.
GETKuyrukta bekleyenler
GET https://api.buluthat.com/api/queues_pending.php
[
{
"queue_number": "200",
"uuid": "a7713781-…",
"call_uuid": "f776683e-1bde-4b58-bc43-128b99497bd9",
"caller_id": "905320000000",
"joined_at": "1758182219"
}
]
joined_at Unix zaman damgasıdır. Bekleyen bir çağrıyı doğrudan bir temsilciye bağlamak için call_uuid ile Çağrı aktar kullanılabilir.
GETKuyruktaki dahililer
GET https://api.buluthat.com/api/queue_user_list.php?queue_number=200
[{ "user": 1000, "name": "Ayşe Kara" }, { "user": 1001, "name": "Mert Aydın" }]
GETKuyruğa dahili ekle / çıkar / sırala
Kuyruğun üye listesini tamamen verdiğiniz listeyle değiştirir; sıra, çalma sırasıdır.
GET https://api.buluthat.com/api/queue_manage_users.php?queue_number=200&user_list=1000,1001,1002
| Parametre | Açıklama |
|---|---|
queue_number | Kuyruk numarası |
user_list | Virgülle ayrılmış dahili numaraları; boş liste kuyruğu boşaltır |
Cevap 200 OK / OK. Hatalar: Queue_number value null or none, User value null or none 1001 (dahili yok).
Değişiklik anında uygulanır; süren çağrılar etkilenmez. Temsilci molaları için panel "Mola Yönetimi"ni ya da temsilci durum ucunu kullanın.
Yapay zekâ temsilci
Kuyruğa bağlı sesli asistan (taşma / önce-asistan modu) API ile değil panel > Kuyruklar > "Yapay Zekâ Temsilci" kartından ayarlanır; asistan kuyruk üyesi değildir, paralel görüşür. Bkz. Sesli Asistan.
