Aplicações do Dialplan do Asterisk 21
Comando:
Page()
Sinopse:
Discagem em série para múltiplos telefones.
Descrição:
O comando Page() realiza chamadas de saída para a tecnologia/recurso especificados e os direciona para uma conferência como participantes silenciados. O chamador original entra na conferência como locutor, e a sala é destruída quando o chamador original encerra a chamada.
Page(Technology/Resource&[Technology2/Resource2[&...]],[options,[timeout]])
Technology/Resource: Especificação do(s) dispositivo(s) a serem discados, no formato 'Technology/Resource', onde Technology representa o driver de canal e Resource representa o recurso disponível para esse driver.
Technology2/Resource2[,Technology2/Resource2...]: Dispositivos adicionais opcionais a serem discados em paralelo. Se precisar de mais de um, insira-os como Technology2/Resource2& Technology3/Resource3&...
options:
b(context^exten^priority): Antes de iniciar a chamada de saída, executa uma subrotina (Gosub) no local especificado usando o novo canal. A subrotina será executada para cada canal de destino.
context, exten, priority (parâmetros) são obrigatórios.
arg1[^arg1...] é obrigatório.
argN
B(context^exten^priority): Antes de iniciar a(s) chamada(s) de saída, executa uma subrotina (Gosub) no local especificado usando o canal atual.
context, exten, priority (parâmetros) são obrigatórios.
arg1[^arg1...] é obrigatório.
argN
d: Áudio full duplex.
i: Ignora tentativas de encaminhamento da chamada.
q: Silencioso, não emite um bipe para o chamador.
r: Grava a discagem em um arquivo (CONFBRIDGE(bridge,record_conference)).
s: Disca um canal somente se o estado do dispositivo indicar que ele está 'NOT_INUSE' (não em uso).
A(x): Reproduz um anúncio para todos os participantes da discagem.
x é obrigatório - O anúncio a ser reproduzido para todos os dispositivos.
n: Não reproduz o anúncio para o chamador (altera o comportamento de 'A(x)').
timeout: Especifica o tempo que o sistema tentará conectar a chamada. Após essa duração, quaisquer chamadas de discagem que não foram atendidas serão desligadas pelo sistema.
Sintaxe:
Page(Technology/Resource&[Technology2/Resource2[&...]],[options,[timeout]]])
Fonte: Asterisk Wiki