Aplicações do Dialplan do Asterisk 23
Descrição:Estaciona uma chamada no estacionamento de chamadas (parkinglot) e anuncia a chamada para outro canal.
O valor da variável
PARKEDAT conterá a extensão do estacionamento em que a chamada foi colocada. Use com o canal
Local para permitir que o plano de discagem utilize essa informação.
Sintaxe:ParkAndAnnounce([parking_lot_name,[options,announce:[announce1[:...]],]]dial)Parâmetros:- parking_lot_name - Especifica em qual estacionamento estacionar a chamada. O estacionamento utilizado é selecionado na seguinte ordem:
- Opção parking_lot_name desta aplicação
- Variável
PARKINGLOT - Função
CHANNEL(parkinglot) (Possivelmente predefinida pelo driver do canal) - Estacionamento padrão
- options - Lista de opções para esta chamada estacionada:
r - Envia sinal de chamada em vez de música de espera para a chamada estacionada.R - Randomiza a seleção de um espaço de estacionamento.c(context,extension,priority) - Se o tempo de estacionamento expirar, vá para este local no plano de discagem em vez do local definido pelo estacionamento.t(duration) - Usa um tempo limite de duration segundos em vez do tempo limite especificado pelo estacionamento.
- announce_template - Lista separada por dois-pontos de arquivos para anunciar. A palavra PARKED será substituída por
say_digits da extensão em que a chamada foi estacionada. - dial - Recurso no estilo
app_dial para chamar e fazer o anúncio. Console/dsp chama o console.