История событий агента очереди {agent_id}/events/

Данный ресурс предназначен для получения истории по событиям агента

Возможные события по агентам очереди:

agent-offering - агент вызывается

bridge-agent-fail - вызов агента был неуспешен

bridge-agent-start - агент соединился с звонящим

bridge-agent-end - агент закончил разговор с звонящим

agent-login - агент вошел в очередь

agent-logout -агент вышел из очереди

Описание структур данных

Ресурс {agent_id}/events/

Имя

Тип

Обяза-тельный

Описание

Имя

Тип

Обяза-тельный

Описание

event_name

string

да

Имя события

event_time_gmt

string

да

Время наступления события

agent_type

string

да

Тип агента. Может быть local, а может быть remote.

queue_id

long

нет

id очереди

queue_ids

array

нет

Список id очередей. Присутствует при event_name = agent-login или agent-logout

agent_extension_id

long

да

id добавочного для текущего агента

agent_id

long

да

id агента

call_uuid

long

нет

id звонка

Ресурсы раздела "Клиент"

GET /client/{client_id}/agent/local/{agent_id}/events/

Get events

Path parameters

Name

Type

Description

Name

Type

Description

client_id

string

Required.

agent_id

integer

Required.

Query parameters

Name

Type

Description

Name

Type

Description

start_datetime

string

Required. Start datetime.

end_datetime

string

Required. End datetime.

order

string

Datetime sorting order. One of 'desc', 'asc'. Default: desc

event_name

array [string]

Event type.

 

GET /client/{client_id}/agent/remote/{agent_id}/events/

Get queue events

Path parameters

Name

Type

Description

Name

Type

Description

client_id

string

Required.

agent_id

integer

Required.

Query parameters

Name

Type

Description

Name

Type

Description

start_datetime

string

Required. Start datetime.

end_datetime

string

Required. End datetime.

order

string

Datetime sorting order. One of 'desc', 'asc'. Default: desc

event_name

array [string]

Event type.