Realiza uma chamada, repetindo a tentativa em caso de falha, permitindo uma extensão opcional para saída.
Descrição: Este aplicativo tenta realizar uma chamada usando o aplicativo Dial normal. Se nenhum canal puder ser alcançado, o arquivo de anúncio será reproduzido. Em seguida, aguarda um número especificado de segundos antes de tentar a chamada novamente. Após um número definido de tentativas, o canal originador continuará na próxima prioridade do plano de discagem. Se a configuração de tentativas (retries) for definida como 0, o aplicativo tentará indefinidamente. Durante o tempo de espera para nova tentativa, uma extensão de 1 dígito pode ser discada. Se essa extensão existir no contexto definido em EXITCONTEXT ou no contexto atual, a chamada pulará imediatamente para essa extensão. Os argumentos dialargs são especificados no mesmo formato usado pelo aplicativo Dial.
Sintaxe: RetryDial(announce,sleep,retries,dialargs)
Parâmetros:
- announce: Nome do arquivo de áudio reproduzido quando nenhum canal pode ser alcançado.
- sleep: Número de segundos a aguardar após uma tentativa de discagem falhar antes de uma nova tentativa.
- retries: Número de tentativas; ao atingir esse valor, o fluxo continua na próxima prioridade do plano de discagem.
- dialargs: Argumentos no mesmo formato usado pelo aplicativo Dial.