Endpoint waktu tunggu

Contact Center AI Platform (CCAI Platform) menyediakan endpoint Waktu tunggu untuk mendapatkan waktu tunggu saat ini untuk antrean berbagai jenis saluran.

Waktu tunggu

Parameter Wajib Jenis Data Definisi
lang TRUE String Kode bahasa antrean. (mis. 'en')
menu_id FALSE Bilangan bulat Respons akan memfilter semua menu di subpohon menu tersebut, termasuk menu tersebut.
menu_type FALSE String Menampilkan menu jenis tertentu. Nilai yang mungkin: ivr_menu, mobile_menu, web_menu).
channel_type FALSE String Menampilkan menu saluran tertentu. Nilai yang mungkin: voice_call, chat).
wait[from] FALSE Bilangan bulat Menampilkan catatan jika memiliki waktu tunggu yang lebih besar dari nilai.
wait[to] FALSE Bilangan bulat Menampilkan catatan jika waktu tunggu kurang dari nilai.

Endpoint:

Method: GET
Type: 
URL: https://{{subdomain}}.{{domain}}/apps/api/v1/wait_times

Header:

Kunci Nilai Deskripsi
Content-Type application/json

Contoh permintaan dan respons

Bagian berikut memberikan contoh permintaan ke endpoint.

Waktu tunggu untuk antrean seluler

Contoh ini menunjukkan cara mengambil waktu tunggu untuk antrean seluler.

Permintaan

Header:

Kunci Nilai Deskripsi
Content-Type application/json

Kueri:

Kunci Nilai Deskripsi
lang en
menu_type mobile_menu

Isi: Tidak ada

Respons: Waktu tunggu untuk antrean Seluler
[
    {
        "menu_id": 29,
        "menu_type": "mobile_menu",
        "chat": 10,
        "voice_call": 10,
        "materialized_path": "Laptop",
        "logged_in_agents": 3,
        "available_agents": 2,
        "breakthrough_agents": 1
    },
    {
        "menu_id": 42,
        "menu_type": "mobile_menu",
        "chat": 10,
        "voice_call": 10,
        "materialized_path": "Desktop",
        "logged_in_agents": 3,
        "available_agents": 2,
        "breakthrough_agents": 1
    },
    {
        "menu_id": 43,
        "menu_type": "mobile_menu",
        "chat": 10,
        "voice_call": 10,
        "materialized_path": "Smart Phone",
        "logged_in_agents": 3,
        "available_agents": 2,
        "breakthrough_agents": 1
    }
]

Kode Status: 200

Waktu tunggu antara wait[from] hingga wait[to]

Contoh ini menunjukkan cara mengambil panggilan yang memiliki waktu tunggu antara nilai tunggu dari dan tunggu hingga.

Permintaan

Header:

Kunci Nilai Deskripsi
Content-Type application/json

Kueri:

Kunci Nilai Deskripsi
lang en
wait[from] 5
wait[to] 15

Isi: Tidak ada

Respons: Waktu tunggu antara wait[from] hingga wait[to]
[
    {
        "menu_id": 3,
        "menu_type": "web_menu",
        "chat": 10,
        "voice_call": 10,
        "materialized_path": "Web App",
        "logged_in_agents": 3,
        "available_agents": 2,
        "breakthrough_agents": 1
    },
    {
        "menu_id": 29,
        "menu_type": "mobile_menu",
        "chat": 10,
        "voice_call": 10,
        "materialized_path": "Laptop",
        "logged_in_agents": 3,
        "available_agents": 2,
        "breakthrough_agents": 1
    },
    {
        "menu_id": 42,
        "menu_type": "mobile_menu",
        "chat": 10,
        "voice_call": 10,
        "materialized_path": "Desktop",
        "logged_in_agents": 3,
        "available_agents": 2,
        "breakthrough_agents": 1
    },
    {
        "menu_id": 44,
        "menu_type": "web_menu",
        "chat": 10,
        "voice_call": 10,
        "materialized_path": "Mobile App",
        "logged_in_agents": 3,
        "available_agents": 2,
        "breakthrough_agents": 1
    },
    {
        "menu_id": 43,
        "menu_type": "mobile_menu",
        "chat": 10,
        "voice_call": 10,
        "materialized_path": "Smart Phone",
        "logged_in_agents": 3,
        "available_agents": 2,
        "breakthrough_agents": 1
    }
]

Kode Status: 200

Waktu tunggu panggilan suara untuk antrean seluler lebih dari 5 detik

Contoh ini menunjukkan cara mengambil panggilan suara seluler yang memiliki waktu tunggu lebih dari 5 detik.

Permintaan

Header:

Kunci Nilai Deskripsi
Content-Type application/json

Kueri:

Kunci Nilai Deskripsi
lang en
menu_type mobile_menu
channel_type voice_call
wait[from] 5

Isi: Tidak ada

Respons: Waktu tunggu panggilan suara untuk antrean Seluler lebih dari 5 detik
[
    {
        "menu_id": 29,
        "menu_type": "mobile_menu",
        "voice_call": 10,
        "materialized_path": "Laptop",
        "logged_in_agents": 3,
        "available_agents": 2,
        "breakthrough_agents": 1
    },
    {
        "menu_id": 42,
        "menu_type": "mobile_menu",
        "voice_call": 10,
        "materialized_path": "Desktop",
        "logged_in_agents": 3,
        "available_agents": 2,
        "breakthrough_agents": 1
    },
    {
        "menu_id": 43,
        "menu_type": "mobile_menu",
        "voice_call": 10,
        "materialized_path": "Smart Phone",
        "logged_in_agents": 3,
        "available_agents": 2,
        "breakthrough_agents": 1
    }
]

Kode Status: 200

Waktu tunggu untuk menu tertentu

Contoh ini menunjukkan cara mengambil waktu tunggu untuk ID menu tertentu.

Permintaan

Header:

Kunci Nilai Deskripsi
Content-Type application/json

Kueri:

Kunci Nilai Deskripsi
lang en
menu_id 9

Isi: Tidak ada

Respons: Waktu tunggu untuk menu tertentu
[
    {
        "menu_id": 9,
        "menu_type": "ivr_menu",
        "voice_call": 10,
        "materialized_path": "Death Star",
        "logged_in_agents": 3,
        "available_agents": 2,
        "breakthrough_agents": 1
    }
]

Kode Status: 200

Waktu tunggu untuk semua panggilan suara

Contoh ini menunjukkan cara mengambil waktu tunggu untuk semua panggilan suara saat ini.

Permintaan

Header:

Kunci Nilai Deskripsi
Content-Type application/json

Kueri:

Kunci Nilai Deskripsi
lang en
channel_type voice_call

Isi: Tidak ada

Respons: Waktu tunggu untuk semua panggilan suara
[
    {
        "menu_id": 3,
        "menu_type": "web_menu",
        "voice_call": 10,
        "materialized_path": "Web App",
        "logged_in_agents": 3,
        "available_agents": 2,
        "breakthrough_agents": 1
    },
    {
        "menu_id": 9,
        "menu_type": "ivr_menu",
        "voice_call": 10,
        "materialized_path": "Death Star",
        "logged_in_agents": 3,
        "available_agents": 2,
        "breakthrough_agents": 1
    },
    {
        "menu_id": 29,
        "menu_type": "mobile_menu",
        "voice_call": 10,
        "materialized_path": "Laptop",
        "logged_in_agents": 3,
        "available_agents": 2,
        "breakthrough_agents": 1
    },
    {
        "menu_id": 41,
        "menu_type": "ivr_menu",
        "voice_call": 10,
        "materialized_path": "Lock Star",
        "logged_in_agents": 3,
        "available_agents": 2,
        "breakthrough_agents": 1
    },
    {
        "menu_id": 42,
        "menu_type": "mobile_menu",
        "voice_call": 10,
        "materialized_path": "Desktop",
        "logged_in_agents": 3,
        "available_agents": 2,
        "breakthrough_agents": 1
    },
    {
        "menu_id": 44,
        "menu_type": "web_menu",
        "voice_call": 10,
        "materialized_path": "Mobile App",
        "logged_in_agents": 3,
        "available_agents": 2,
        "breakthrough_agents": 1
    },
    {
        "menu_id": 43,
        "menu_type": "mobile_menu",
        "voice_call": 10,
        "materialized_path": "Smart Phone",
        "logged_in_agents": 3,
        "available_agents": 2,
        "breakthrough_agents": 1
    }
]

Kode Status: 200

Waktu tunggu untuk antrean berbahasa Inggris

Contoh ini menunjukkan cara mengambil semua waktu tunggu untuk antrean yang memiliki bahasa Inggris.

Permintaan

Header:

Kunci Nilai Deskripsi
Content-Type application/json

Kueri:

Kunci Nilai Deskripsi
lang en

Isi: Tidak ada

Respons: Waktu tunggu untuk antrean berbahasa Inggris
[
    {
        "menu_id": 3,
        "menu_type": "web_menu",
        "chat": 10,
        "voice_call": 10,
        "materialized_path": "Web App",
        "logged_in_agents": 3,
        "available_agents": 2,
        "breakthrough_agents": 1
    },
    {
        "menu_id": 9,
        "menu_type": "ivr_menu",
        "voice_call": 10,
        "materialized_path": "Death Star",
        "logged_in_agents": 3,
        "available_agents": 2,
        "breakthrough_agents": 1
    },
    {
        "menu_id": 29,
        "menu_type": "mobile_menu",
        "chat": 10,
        "voice_call": 10,
        "materialized_path": "Laptop",
        "logged_in_agents": 3,
        "available_agents": 2,
        "breakthrough_agents": 1
    },
    {
        "menu_id": 41,
        "menu_type": "ivr_menu",
        "voice_call": 10,
        "materialized_path": "Lock Star",
        "logged_in_agents": 3,
        "available_agents": 2,
        "breakthrough_agents": 1
    },
    {
        "menu_id": 42,
        "menu_type": "mobile_menu",
        "chat": 10,
        "voice_call": 10,
        "materialized_path": "Desktop",
        "logged_in_agents": 3,
        "available_agents": 2,
        "breakthrough_agents": 1
    },
    {
        "menu_id": 44,
        "menu_type": "web_menu",
        "chat": 10,
        "voice_call": 10,
        "materialized_path": "Mobile App",
        "logged_in_agents": 3,
        "available_agents": 2,
        "breakthrough_agents": 1
    },
    {
        "menu_id": 43,
        "menu_type": "mobile_menu",
        "chat": 10,
        "voice_call": 10,
        "materialized_path": "Smart Phone",
        "logged_in_agents": 3,
        "available_agents": 2,
        "breakthrough_agents": 1
    }
]

Kode Status: 200