Aplicações do Dialplan do Asterisk 22
Descrição:Realiza o login de um agente no sistema. Qualquer autenticação de agente é considerada como já realizada pelo dialplan. Enquanto estiver logado, o agente pode receber chamadas e ouvirá o arquivo de som especificado pela opção de configuração
custom_beep quando uma nova chamada chegar para o agente. Falhas de login continuarão no dialplan com a variável
AGENT_STATUS definida.
Antes de fazer o login, você pode configurar no canal real do agente os
CHANNEL(dtmf_features) que o agente terá ao falar com um cliente, e pode configurar na canal executando esta aplicação as informações de
CONNECTEDLINE() que o agente verá enquanto aguarda um cliente.
Valores da enumeração
AGENT_STATUS:
- INVALID - O agente especificado é inválido.
- ALREADY_LOGGED_IN - O agente já está logado.
Nota: O estado do dispositivo
Agent:AgentId está disponível para monitorar o status do agente.
Sintaxe:
AgentLogin(AgentId,[options])
Parâmetros:- AgentId - ID do agente a ser logado.
- options - Opções adicionais.
s - login silencioso - não anuncia o segmento de login bem-sucedido após o agente se conectar.