[Freeswitch-users] Call sent to group call terminates when group is busy instead of transferring

Michael Collins msc at freeswitch.org
Tue Mar 20 19:22:41 MSK 2012


Malfunction! Need input!
Get debug log of call from start to finish and put on pastebin.
-MC

On Tue, Mar 20, 2012 at 8:19 AM, Robert Longfield <
robert.longfield at klinsight.com> wrote:

>   Thanks for the tip Brian,
>
> I tried using a loopback using the example in /dialplan/default.xml and I
> am still experiencing the same problem.
>
> I’ve tried a loopback that looks like:
> <action application="bridge" data="loopback/app=voicemail:default
> ${domain_name} ${dialed_extension}"/>
> <action application="bridge" data="loopback/app=voicemail:default
> $${domain_name} ${dialed_extension}"/>
> <action application="bridge" data="loopback/app=voicemail:1000@${domain_name}
> $1"/>
> <action application="bridge" data="loopback/app=voicemail:1000@
> ${domain_name}"/>
> <action application="bridge" data="loopback/app=voicemail:1000@
> $${domain_name}"/>
>
>  Only instead of dropping the call it seems to sleep...
>
>
>
>  *From:* Brian Foster <bdfoster at endigotech.com>
> *Sent:* Monday, March 19, 2012 7:12 PM
> *To:* FreeSWITCH Users Help <freeswitch-users at lists.freeswitch.org>
> *Subject:* Re: [Freeswitch-users] Call sent to group call terminates when
> group is busy instead of transferring
>
>
> Try using loopback when you send the call to voicemail, also see the local
> extensions dialplan located in conf/dialplan/default.xml
> On Mar 19, 2012 4:43 PM, "Robert Longfield" <
> robert.longfield at klinsight.com> wrote:
>
>>   I set up a group call for our support team in which all their phones
>> ring when someone needs to speak with them. If they are busy the call
>> should be transferred to a general extension which if not answered then
>> goes to that extensions VM.
>>
>> My dialplan looks like:
>>
>> <extension name="group_dial_support">
>>       <condition field="destination_number" expression="^2001$">
>>         <action application="set" data="continue_on_fail=true"/>
>>         <action application="bridge" data="group/support@
>> ${domain_name}"/>
>>         <!-- <action application="voicemail" data="default ${domain}
>> 1000"/> -->
>>         <action application="transfer" data="1000 XML default"/>
>>         <action application="hangup"/>
>>      </condition>
>> </extension>
>>
>>
>> What is happening is a caller selects the support option from the IVR,
>> ever phone in the support group rings, which is what should happen. If no
>> one picks up the call Freeswitch hangs up instead of transferring the call
>> to extension 1000. You can see that I also tried to send the call directly
>> to voicemail but that didn’t work either.
>>
>> The message I see when Freeswitch hangs up is:
>>
>>     Channel sofia/internal/sip:1002 at 72.38.184.18:39042 hanging up,
>> cause: USER_BUSY
>>
>> The full output from cli can be seen here:
>> http://pastebin.freeswitch.org/18696
>>
>> I would like to get the call to transfer properly.
>>
>> Thanks
>> -Robert
>>
>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20120320/b6028b9d/attachment.html 


Join us at ClueCon 2011 Aug 9-11, 2011
More information about the FreeSWITCH-users mailing list