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": [] }
]
AlanAçıklama
agentDahili numarası
statusAVAILABLE müsait · TALKING görüşmede · ON_BREAK molada · LOGGED_OUT kayıtsız / çevrimdışı
queuesÜye olduğu kuyruk numaraları
break_descriptionMoladaysa mola adı

Filtreler

ParametreAçıklama
agentTek dahili (1010)
statusDurum filtresi (AVAILABLE, TALKING, ON_BREAK, LOGGED_OUT)
queueBelirli 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.