Protocolo CTI uTech/CMD AGENT

De uTech Tecnologia
(Diferença entre revisões)
Ir para: navegação, pesquisa
(Criou página com '__TOC__ O '''AGENT''' é um comando enviado pela Aplicação CTI para o PABX uTech para realizar login de um agente. Ao enviar este comando, o PABX irá tratá-lo e enviar um...')
 
(Parâmetros)
Linha 17: Linha 17:
 
|-
 
|-
 
| align="left"| STATE || Define o estado do Agente.
 
| align="left"| STATE || Define o estado do Agente.
'''0 - Login''' - Enviar este estado para realizar ''login''.
+
* '''0 - Login''' - Enviar este estado para realizar ''login''.
'''1 - Logoff''' - Enviar este estado para realizar ''logoff''.
+
* '''1 - Logoff''' - Enviar este estado para realizar ''logoff''.
'''2 - Pause''' - Estado para colocar um agente em pausa.
+
* '''2 - Pause''' - Estado para colocar um agente em pausa.
'''3 - Pause Off''' - Estado utilizado para tirar um agente que está em pausa.
+
* '''3 - Pause Off''' - Estado utilizado para tirar um agente que está em pausa.
 
|-
 
|-
 
| align="left"| PAUSE || Campo utilizado na função pausa, para definir qual a pausa que o agente está iniciando. Campo numérico. Ex: '''PAUSE:1'''. As pausas são enviadas para depois do login do agente, pelo comando [[Protocolo_CTI_uTech/EVT_APAUSE|'''APAUSE''']].
 
| align="left"| PAUSE || Campo utilizado na função pausa, para definir qual a pausa que o agente está iniciando. Campo numérico. Ex: '''PAUSE:1'''. As pausas são enviadas para depois do login do agente, pelo comando [[Protocolo_CTI_uTech/EVT_APAUSE|'''APAUSE''']].
 
|}
 
|}
 
 
  
 
== Comando ==
 
== Comando ==

Edição de 14h31min de 21 de junho de 2021

Tabela de conteúdo


O AGENT é um comando enviado pela Aplicação CTI para o PABX uTech para realizar login de um agente. Ao enviar este comando, o PABX irá tratá-lo e enviar um evento AGENT, informando o novo estado ou erro.

Parâmetros

Parâmetros enviados para o Servidor
INST Instancia/Chave do comando enviado. Será retornado a mesma chave na resposta do evento.
ID Identificação/Login do agente.
PASSWORD Senha de acesso do agente.
GROUP Define a(s) fila(s) que o agente irá se logar. Deve ser uma lista numérica. Ex. GROUP:1,2,3,4.
STATE Define o estado do Agente.
  • 0 - Login - Enviar este estado para realizar login.
  • 1 - Logoff - Enviar este estado para realizar logoff.
  • 2 - Pause - Estado para colocar um agente em pausa.
  • 3 - Pause Off - Estado utilizado para tirar um agente que está em pausa.
PAUSE Campo utilizado na função pausa, para definir qual a pausa que o agente está iniciando. Campo numérico. Ex: PAUSE:1. As pausas são enviadas para depois do login do agente, pelo comando APAUSE.

Comando

AGENT INST:1 ID:100 PASSWORD:1234 GROUP: STATE:0\r\n\r\n

Fluxo

APP CTI > SERVIDOR CTI
AGENT INST:1 ID:100 PASSWORD:1234 GROUP: STATE:0\r\n\r\n
SERVIDOR CTI > APP CTI
AGENT RESP:OK\r\n\r\n Login correto
AGEN RESP:ERROR\r\n\r\n Login incorreto


Volta ao menu

Ferramentas pessoais
Espaços nominais

Variantes
Visualizações
Ações
Navegação
Ferramentas