Temsilci Durumları
Müşteri temsilcilerinin (dahililerin) anlık durumunu ve üye oldukları kuyrukları listeler. Duvar panosu, CRM'de "kim müsait" göstergesi ya da vardiya raporu için kullanılır. API anahtarı (kapsam call; Authorization: Bearer bt_… başlığında, bkz. API Güvenliği), GET.
Hız sınırı: dakikada 2 istek. Saniyelik tazeleme için bu ucu döngüye almayın; canlı takip ekranı ya da CRM köprüsü verisi daha uygundur.
GETTemsilci listesi
GET https://api.buluthat.com/api/agent_statuses.php
[
{ "agent": "1010", "status": "AVAILABLE", "queues": ["204", "205"] },
{ "agent": "1011", "status": "TALKING", "queues": ["202"] },
{ "agent": "1026", "status": "ON_BREAK", "queues": ["204"], "break_description": "Kahve" },
{ "agent": "1030", "status": "LOGGED_OUT", "queues": [] }
]
| Alan | Açıklama |
|---|
agent | Dahili numarası |
status | AVAILABLE müsait · TALKING görüşmede · ON_BREAK molada · LOGGED_OUT kayıtsız / çevrimdışı |
queues | Üye olduğu kuyruk numaraları |
break_description | Moladaysa mola adı |
Filtreler
| Parametre | Açıklama |
|---|
agent | Tek dahili (1010) |
status | Durum filtresi (AVAILABLE, TALKING, ON_BREAK, LOGGED_OUT) |
queue | Belirli kuyruğun üyeleri (kuyruk numarası ya da adı) |
GET https://api.buluthat.com/api/agent_statuses.php?queue=204&status=AVAILABLE
Notlar
- Mobil uygulamalı dahililer ekran kapalıyken santralde kayıtsız görünebilir; bunlar gelen çağrıda push ile uyandırılır. Bu uçta
LOGGED_OUT görünmesi "ulaşılamaz" anlamına gelmez; kuyruk dağıtımı uyandırılabilir üyeyi müsait sayar. - Dahili "Rahatsız etme" (DND) açtıysa
ON_BREAK yerine LOGGED_OUT görünür.