Входящие звонки приходят на freeswitch, тот перенаправляет их на Asterisk отдавая номер группы на Asterisk, в группе 1 внутренний номер, если он занят надо на freeswitch проиграть звонящему короткие гудки.
Вот так я отдаю звонки на Asterisk
Код: Выделить всё
<include>
<extension name="All Calls from Site to Asterisk">
<condition field="destination_number" expression="^([89]\d{8})$">
<action application="set" data="ringback=$${us-ring}"/>
<action application="bridge" data="{sip_from_uri=sip:${destination_number}@IPADDRESS}sofia/gateway/asterisk/$1"/>
</condition>
</extension>
</include>