Есть вот такой код для группового звонка на внутренние номера:
Код:
<extension name="Group 200">
<condition field="destination_number" expression="^(200)$">
<action application="set" data="hangup_after_bridge=true"/>
<action application="set" data="continue_on_fail=true"/>
<action application="set" data="originate_continue_on_timeout=true"/>
<action application="set" data="call_timeout=10"/>
<action application="bridge" data="${group_call(incoming@sip.local+F)}"/>
<action application="transfer" data="200 XML local"/>
<action application="hangup"/>
</condition>
</extension>
у каждого юзера в профиле есть его мобильный.
нужно что-бы в нерабочее время звонок вместо внутреннего шел на мобильный.
Прямо на мобильный у меня звонок идет так:
Код:
<action application="transfer" data="${user_data $1 var mobile_number} XML local"/>
где $1 это набранный внутренний номер сотрудника
Как правильно из группового звонка отправить звонок не пользователю, а на его мобильный?
нужно попытаться отправить сначала первому, если тот не возьмет, то второму и так далее по кругу...