Ana içeriğe geç

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

scenario: Queue_Member_Pause
{
"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

AlanTipAçıklama
scenariostringHer zaman Queue_Member_Pause.
queue_namestringÜyeliğin bulunduğu kuyruğun tam adı.
pbx_numstringSantral numaranız.
memberstringAgent'ın dahili numarası.
interfacestringAgent'ın santraldeki kanal adresi. Genellikle member alanı yeterlidir.
pausedstring"true" molaya alındı, "false" moladan döndü.
reasonstringMola nedeni (mola türünün adı). Moladan dönüşte boş gelebilir.
lastpausedstringSon mola başlangıcı, saniye cinsinden Unix epoch.
timestampstringOlay zamanı (milisaniye, Unix epoch).
İki farklı zaman birimi

Bu senaryoda lastpaused saniye, timestamp ise milisaniye cinsindendir. İkisini karşılaştırmadan önce aynı birime çevirin.

paused bir metindir

Alan 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.