Size: a a a

2020 August 23

е

енот in ru_freeswitch
у фьюжен своя логика
источник

е

енот in ru_freeswitch
гуглите transfer_on_fail и смотрите
источник

A

Akaki in ru_freeswitch
енот
гуглите transfer_on_fail и смотрите
Я вчера гуглил это но так и не нашёл нечего подходящего, а в документации freeswitch вообще нечего об этом. Дело в том что интересует переадресация forward_busy=2222, forward_no_answer=3333, forward_not_registered=4444. А везде где я смотрел переадресация только на 1 номер а не по разным признакам. По этому и вошёл в это группу - может кто знает да поможет.
источник

е

енот in ru_freeswitch
Akaki
Я вчера гуглил это но так и не нашёл нечего подходящего, а в документации freeswitch вообще нечего об этом. Дело в том что интересует переадресация forward_busy=2222, forward_no_answer=3333, forward_not_registered=4444. А везде где я смотрел переадресация только на 1 номер а не по разным признакам. По этому и вошёл в это группу - может кто знает да поможет.
ещё раз, нет таких переменных
источник

е

енот in ru_freeswitch
Akaki
Я вчера гуглил это но так и не нашёл нечего подходящего, а в документации freeswitch вообще нечего об этом. Дело в том что интересует переадресация forward_busy=2222, forward_no_answer=3333, forward_not_registered=4444. А везде где я смотрел переадресация только на 1 номер а не по разным признакам. По этому и вошёл в это группу - может кто знает да поможет.
что именно вы вчера гуглили?
источник

A

Akaki in ru_freeswitch
freeswitch continue_on_fail example
источник

A

Akaki in ru_freeswitch
freeswitch transfer_on_fail
источник

A

Akaki in ru_freeswitch
freeswitch forward when busy condition
источник

A

Akaki in ru_freeswitch
А можно <condition> -ом проверить USER_BUSY?
источник

АХ

Алексей Хабуляк... in ru_freeswitch
Akaki
А можно <condition> -ом проверить USER_BUSY?
да
источник

АХ

Алексей Хабуляк... in ru_freeswitch
         <action application="set" data="transfer_on_fail=USER_BUSY,NO_ANSWER,USER_NOT_REGISTERED,CALL_REJECTED check_code XML fail"/>
         <action application="set" data="hangup_after_bridge=true"/>
         <action application="bridge" data="user/1000"/>
источник

АХ

Алексей Хабуляк... in ru_freeswitch
например вот так. перечисляетет коды ошибок, затем любой_extension XML контекст
источник

АХ

Алексей Хабуляк... in ru_freeswitch
в данном случае имя контекста = fail
источник

АХ

Алексей Хабуляк... in ru_freeswitch
в это контексте пишете кондишены например по originate_disposition
источник

АХ

Алексей Хабуляк... in ru_freeswitch
<condition field="${originate_disposition}" expression="^(USER_BUSY)"/>
источник

A

Akaki in ru_freeswitch
Понял спасибо. Попробую. О результатах отпишусь. Думаю это как раз то что нужно.
источник

АХ

Алексей Хабуляк... in ru_freeswitch
Akaki
Понял спасибо. Попробую. О результатах отпишусь. Думаю это как раз то что нужно.
можно сделать continuie_on_fail=true, hangup_after_bridge=true,
затем после бриджа сделать transfer check_code XML fail
ну и там тоже самое
источник

A

Akaki in ru_freeswitch
ок
источник

A

Akaki in ru_freeswitch
Сделал минимально но не работает:
источник

A

Akaki in ru_freeswitch
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<document type="freeswitch/xml">
<section name="dialplan" description="My Dialplan">
 <context name="default">
  <extension name="u1111">
   <action application="set" data="transfer_on_fail=USER_BUSY check_code XML 1222"/>
   <condition field="destination_number" expression="1111" break="never">
    <action application="bridge" data="user/u1111"/>
   </condition>
  </extension>
 </context>
</section>
</document>
источник