Quantcast
Channel: IP АТС Asterisk
Viewing all articles
Browse latest Browse all 1135

Asterisk app: WaitExten

$
0
0

Asterisk app: WaitExten

Приложение диалплана Asterisk - WaitExten:
ожидать ввода расширения (екстеншена) диалплана заданное кол-во времени,
а по истечении таймаута, продолжить выполнение диалплана со следующего приоритета.

Приложение WaitExtenв макро-контексте не работает, как требуется. Используйте приложение Readвместо WaitExten

Синтаксис

WaitExten([seconds][,options])

Аргументы
  • seconds - Таймаут ожидания. Могут быть использованы не только целые числа, но и доли, например: 1.5 (секунд).
Параметры
  • m([x]): Воспроизвести Музыку на Удержании (MOH) во время ожидания ввода.
    • x - Класс Музыки на Удержании (MOH).

Для установки класса MOHв канале, можно также использовать функцию CHANNEL(musicclass)

см. также

Asterisk app: Authenticate

Asterisk app: BackGround

Asterisk application: Dial

Asterisk app: Read

Asterisk app: SendDTMF

пример

Ожидание ввода номера после приветствия в IVR.

exten => s,1,Noop(IVR)
   same => n,Background(greetings)
   same => n,WaitExten(5)
exten => t,1,Dial(SIP/1000,30,tr)
exten => i,1,Dial(SIP/1000,30,tr)
exten => 1,1,Queue(queuename)
exten => 2,1,Dial(PJSIP/1001&PJSIP/1002,15,tr)

Команды диалплана Asterisk


Viewing all articles
Browse latest Browse all 1135

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>