Endpoint status antrean menampilkan informasi antrean untuk menentukan apakah akan mengalihkan panggilan.
Status antrean
Menyediakan data real-time untuk antrean akhir, termasuk perkiraan waktu tunggu, ketersediaan agen, kapasitas slot callback, jam operasional, dan hari libur. Gunakan fitur ini untuk memungkinkan sistem AI suara memutuskan secara dinamis apakah akan meningkatkan panggilan ke agen live atau menawarkan jendela callback terjadwal kepada penelepon. Untuk mengetahui informasi selengkapnya, lihat Endpoint status antrean.
Contoh permintaan
Metode: GET
URL: https://{subdomain}.{domain}/apps/api/v1/queues/status
Header
| Kunci | Nilai | Deskripsi |
|---|---|---|
| Content-Type | application/json | |
| Accept | application/json |
Kueri
| Kunci | Nilai | Deskripsi |
|---|---|---|
| lang | string | Kode bahasa dua huruf untuk antrean, dalam format ISO 639-1 (misalnya, en atau es). Wajib diisi. |
| menu_id[] | string | Satu ID antrean atau array beberapa ID antrean. Wajib diisi. |
| menu_type | string | Jenis menu. Nilai yang mungkin adalah ivr_menu, mobile_menu, dan web_menu. Wajib diisi. |
| callback_period_hours | integer | Total panjang jendela mendatang dalam jam untuk menampilkan periode slot callback. Harus kurang dari atau sama dengan 8 jam. Nilai defaultnya adalah 4 jam. Opsional. |
| callback_start_from | string | Awal jendela penelusuran slot callback, dalam format ISO 8601 datetime di zona waktu antrean atau perusahaan. Jika dihilangkan, nilai defaultnya adalah waktu saat ini (waktu server dikonversi ke zona waktu antrean atau perusahaan). Tidak boleh di masa lalu dan harus maksimal 24 jam di masa mendatang. Opsional. |
Contoh respons
{
"queues": [
{
"menu_id": 2,
"menu_type": "ivr_menu",
"lang": "en",
"materialized_path": "IVR Support",
"current_queue_ewt": 18000,
"scheduled_callback_ewt": 0,
"logged_in_agents": 0,
"available_agents": 0,
"breakthrough_agents": 0,
"callback_periods": [
{
"date": "20260225",
"start_time": "17:30",
"end_time": "17:45",
"scheduled_calls": 0,
"max_slots": 1
},
{
"date": "20260225",
"start_time": "17:45",
"end_time": "18:00",
"scheduled_calls": 0,
"max_slots": 1
}
],
"hoops": {
"current_status": 0,
"time_zone": "America/Los_Angeles",
"start_of_hoops": "2026-02-25T09:00:00-08:00",
"end_of_hoops": "2026-02-25T18:00:00-08:00",
"hoops_early_cutoff_minutes": null
},
"holiday": {
"current_status": 0,
"holiday_name": null,
"time_range_all_day": null,
"time_range_start_time": null,
"time_range_end_time": null,
"time_zone": "America/Los_Angeles"
}
}
]
}
Ketersediaan antrean
Dapatkan status ketersediaan untuk antrean sebelum Anda mengalihkan sesi ke antrean tersebut. Endpoint ini menampilkan properti boolean berikut:
after_hours:truejika antrean tidak tersedia karena berada dalam status di luar jam kerjaovercapacity:truejika antrean tidak tersedia karena berada dalam status kelebihan kapasitas
Contoh permintaan
Metode: GET
URL: https://{subdomain}.{domain}/apps/api/v1/queue_operation_statuses
Kueri
| Kunci | Nilai | Deskripsi |
|---|---|---|
| menu_id | integer | ID untuk antrean yang Anda inginkan informasi ketersediaannya. Wajib diisi. |
| lang | string | Kode bahasa dua huruf untuk antrean, dalam format ISO 639-1. Wajib diisi. |
| channel_type | string | Jenis channel. Nilai yang mungkin adalah call dan chat. Wajib diisi. |
Contoh respons
{
"menu_id": 1,
"lang": "en",
"channel_type": "call",
"after_hour": false,
"overcapacity": true
}