Asterisk app: Answer

Приложение Asterisk: Ответить на вызов.

Описание

Отвечает на вызов, если соединение еще не установлено. (If the call has not been answered, this application will answer it. Otherwise, it has no effect on the call.)

Синтаксис

Answer([delay])

Аргументы

delay - время в миллисекундах, между ответом и переходом к выполнению последующих шагов диалплана

exten => s,1,Answer()

Пример использования Answer:

Иногда требуется принять вызов, прежде чем выполнить какое-то действие, например проиграть голосовое сообщение IVR.

[ivr-main]
exten => s,1,Answer()
exten => s,n,Background(demo-congrats)
exten => s,n,WaitExten(10)
exten => _1,1,Dial(PJSIP/1000@office&PJSIP/1001@office,60,tr)
exten => _2,1,Dial(PJSIP/2000@office,60,tr)
exten => _[12]XXX,1,(Dial(PJSIP/${EXTEN}@office,60,tr)
exten => i,1,Dial(PJSIP/1000@office&PJSIP/1001@office,60,tr)
exten => t,1,Dial(PJSIP/1000@office&PJSIP/1001@office,60,tr)
  same => n,Hangup

Asterisk app: Hangup()

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

  • asterisk/app/answer.txt
  • Последние изменения: 2018/03/12