Aplicações do Dialplan do Asterisk 20
Descrição:Adiciona uma interface a uma fila existente de forma dinâmica. Se a interface já estiver na fila, um erro será retornado.
Esta aplicação define a seguinte variável de canal ao ser concluída:
AQMSTATUS - O status da tentativa de adicionar um membro à fila como uma string de texto. Os valores possíveis são:
ADDED,
MEMBERALREADY,
NOSUCHQUEUE.
AddQueueMember(queuename,[interface,[penalty,[options,[membername,[stateinterface,[wrapuptime]]]]]])- queuename: Nome da fila.
- interface: Interface a ser adicionada à fila (ex: SIP/1001).
- penalty: Penalidade do membro na fila (quanto maior, menor a prioridade).
- options: Opções adicionais.
- p: Adiciona o membro da fila em estado pausado.
- r(reason): Especifica um motivo para o membro estar em estado pausado. O motivo é obrigatório.
- membername: Nome do membro (opcional).
- stateinterface: Interface de estado (opcional).
- wrapuptime: Tempo de wrap-up (opcional).
Este comando é útil para adicionar canais a filas de atendimento de forma programática, permitindo um controle dinâmico da distribuição de chamadas.