Protocolo CTI uTech/CMD AGENT

De uTech Tecnologia
Ir para: navegação, pesquisa

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 comando.
  • Exemplo: INST:9e18e45af865
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. A lista de filas será enviada para a aplicação CTI ao efetuar login, pelo evento QUEUE. Somente agente com permissão de operador poderá selecionar as filas que deseja fazer login. Agente serão logados automaticamente nas filas que estão configurados.
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

NOTA: ao realizar login, será enviado um evento AGENT com o erro ou OK e o status do agente.

Volta ao menu

Ferramentas pessoais
Espaços nominais

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