Dígitro Neo Interact CTI Computer Telephony Integration |
Atençao: Nem todos os campos dos eventos são obrigatórios, podendo não estar presentes no evento, dependendo do contexto em que ocorreram.
Enviado no momento do login do agente
Campos | Tipo | Opcional | Descrição |
---|---|---|---|
id | string | Identificador do agente na plataforma SaaS | |
agent | string | Login do agente | |
agent_alias | string | Nome do agente | |
timestamp | number | TimeStamp do evento (Segundos desde 1 de Janeiro de 1970) | |
state | string | Estado do agente | |
not_logged_in |
|||
ready_free |
|||
ready_service |
|||
pause |
|||
custom_pause |
|||
invalid_state_fail_pause |
|
Enviado no momento do logout do agente.
Campos | Tipo | Opcional | Descrição |
---|---|---|---|
id | string | Identificador do agente na plataforma SaaS | |
agent | string | Login do agente | |
agent_alias | string | Nome do agente | |
timestamp | number | TimeStamp do evento (Segundos desde 1 de Janeiro de 1970) | |
dt_login | string | Data/Hora do login do agente (Ex: "2024-08-17 10:38:11") |
|
Enviado nas alterações de estado do agente.
Campos | Tipo | Opcional | Descrição |
---|---|---|---|
id | string | Identificador do agente na plataforma SaaS | |
agent | string | Login do agente | |
agent_alias | string | Nome do agente | |
timestamp | number | TimeStamp do evento (Segundos desde 1 de Janeiro de 1970) | |
dt_login | string | Data/Hora do login do agente (Ex: "2024-08-17 10:38:11") | |
state | string | Estado do agente | |
not_logged_in |
|||
ready_free |
|||
ready_service |
|||
pause |
|||
custom_pause |
|||
invalid_state_fail_pause |
|||
state_changed_by | string | * | Entidade que executou a mudança de estado |
system |
|||
<agente> |
|||
pause_name | string | * | Nome da pausa (Se estiver em pausa) |
pause_trigger | string | * | Causa da pausa (Se estiver em pausa) |
pause_id | string | * | Id da pausa (Se estiver em pausa) |
devices | array | * | Lista de dispositivos de mídia que o agente utiliza |
media_type |
string | * | Tipo da mídia. Pode ser "voice" ou "chat" |
quantity |
number | * | Quantidade de instâncias da mídia que podem ser atendidas simultaneamente |
handle_mode |
string | * | Mode de atendimento da mídia. Pode ser "manual" ou "automatic" |
branch | string | * | Número do ramal VoIP associado à mídia voz, se houver |
Exemplos
|
|
|
|
Enviado no momento da assinatura de eventos, de todos agentes determinados pelo filtro de eventos. Mesmo conteúdo da resposta do comando get_status
Campos | Tipo | Opcional | Descrição |
---|---|---|---|
id | string | Identificador do agente na plataforma SaaS | |
agent | string | Login do agente | |
agent_alias | string | Nome do agente | |
dt_login | string | * | Data/Hora do login do agente (Ex: "2024-08-17 10:38:11") |
state | string | Estado do agente | |
not_logged_in |
|||
ready_free |
|||
ready_service |
|||
pause |
|||
custom_pause |
|||
invalid_state_fail_pause |
|||
pause_name | string | * | Nome da pausa (Se estiver em pausa) |
pause_id | string | * | Id da pausa (Se estiver em pausa) |
devices | array | * | Lista de dispositivos de mídia que o agente utiliza |
media_type |
string | * | Tipo da mídia. Pode ser "voice" ou "chat" |
quantity |
number | * | Quantidade de instâncias da mídia que podem ser atendidas simultaneamente |
handle_mode |
string | * | Mode de atendimento da mídia. Pode ser "manual" ou "automatic" |
calls | array | * | Lista de chamadas que o agente está atendendo |
media_type |
string | Tipo da mídia. Pode ser "voice" ou "chat" | |
interlocutor |
string | Identificação do interlocutor da chamada, pode ser um número telefônico | |
service |
string | Nome do serviço pela qual a chamada está sendo atendida | |
call_id |
string | Identificador da chamada | |
duration |
number | Tempo que a chamada está em andamento até o momento (em segundos) | |
call_type |
string | Direção da chamada. Pode ser "incoming" ou "outgoing" | |
classification_time |
number | Tempo em segundos para o agente classificar a chamada | |
0 (zero) se não há classificação configurada ou se for chamada pessoal | |||
aftercallwork_time |
number | Tempo em segundos para o agente concluir o pós atendimento | |
0 (zero) se não há pós-atendimento configurado ou se for chamada pessoal | |||
expectedhandletime |
string | Tempo esperado para o atendimento (em segundos) | |
branch | string | * | Número do ramal VoIP associado à mídia voz, se houver |
Exemplos
|
|