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