@aak4

Freeswitch. Как организовать логическое условие?

Подскажите пожалуйста, как прервать выполнение extension по условию.
Звонок идёт менеджеру, если он взял трубку то все как обычно, если в течении 20 сек не поднял трубку, то звонок уходит на другой номер.
<extension name="group_dial_sales5">
      <condition field="destination_number" expression="^(437)$">
      <action application="bridge" data="{leg_timeout=20}user/$1@${domain_name}"/> 
<!--если трубка была поднята до срабатывания timeout, то следующий action выполнять не надо-->
      <action application="bridge" data="user/100@${domain_name}"/> 
      </condition>
    </extension>
  • Вопрос задан
  • 32 просмотра
Решения вопроса 1
Выстави параметр не идти дальше по диалплану после бриджа
<action application="set" data="hangup_after_bridge=true"/>
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через TM ID
Похожие вопросы