Queue_Member_Pause
Bir kuyruk üyesinin (agent'ın) mola durumu değiştiğinde gönderilir. Bu olay bir
çağrıya değil bir agent'a aittir, bu yüzden unique_id veya customer_num
gibi çağrı alanlarını taşımaz.
Agent müsaitlik takibi, mola süresi raporlaması ve kadro planlaması için kullanılır.
Örnek gövde
{
"queue_name": "8501234567-queue-destek",
"pbx_num": "8501234567",
"reason": "Kisa Mola",
"paused": "true",
"lastpaused": "1767225590",
"scenario": "Queue_Member_Pause",
"member": "100",
"interface": "Local/100-8501234567@direct-dial-extensions",
"timestamp": "1767225590000"
}
Bu gövdeyi kendi adresinize gönderin
Aşağıdaki adrese yukarıdaki örnek gövde POST isteği olarak gönderilir. İstek tarayıcınızdan gider, bu yüzden alıcı uç CORS başlığı göndermiyorsa yanıt okunamaz; isteğin kendisi yine de ulaşır. Sunucu tarafından denemek için cURL karşılığını kullanın.
cURL karşılığı:
curl -X POST 'https://sizin-adresiniz.example/webhook' \
-H 'Content-Type: application/json' \
-d '{"queue_name":"8501234567-queue-destek","pbx_num":"8501234567","reason":"Kisa Mola","paused":"true","lastpaused":"1767225590","scenario":"Queue_Member_Pause","member":"100","interface":"Local/100-8501234567@direct-dial-extensions","timestamp":"1767225590000"}'
Alanlar
| Alan | Tip | Açıklama |
|---|---|---|
scenario | string | Her zaman Queue_Member_Pause. |
queue_name | string | Üyeliğin bulunduğu kuyruğun tam adı. |
pbx_num | string | Santral numaranız. |
member | string | Agent'ın dahili numarası. |
interface | string | Agent'ın santraldeki kanal adresi. Genellikle member alanı yeterlidir. |
paused | string | "true" molaya alındı, "false" moladan döndü. |
reason | string | Mola nedeni (mola türünün adı). Moladan dönüşte boş gelebilir. |
lastpaused | string | Son mola başlangıcı, saniye cinsinden Unix epoch. |
timestamp | string | Olay zamanı (milisaniye, Unix epoch). |
Bu senaryoda lastpaused saniye, timestamp ise milisaniye cinsindendir.
İkisini karşılaştırmadan önce aynı birime çevirin.
paused bir metindirAlan JSON'da true/false mantıksal değeri değil, "true"/"false" metni olarak
gelir. Doğrudan mantıksal bağlamda kullanmayın; boş olmayan her metin doğru kabul
edileceği için "false" da doğru sayılır.
Bir agent kuyruk başına bir üyeliğe sahiptir. Aynı agent birden fazla kuyrukta üyeyse, her kuyruk için ayrı bir olay alırsınız.