Can I use RedirectAction API to make a 3 party call?

General discussions about Asterisk.

Moderators: Moderator, Support

Can I use RedirectAction API to make a 3 party call?

Postby yhqian99 » Fri Oct 09, 2015 12:04 am

Hi all,

I have used RedirectAction to transfer a call to a third party. for example:
I use 8010 Extension (Party A) to call my cellphone number(Party B), and Party A and Party B is in a call, now I use the following RedirectAction parameters to transfer the call to a third extension 8009 (Party C), the result is B and C is in call and A hangup automatically.

Action: Redirect
Channel: SIP/xunshiE1-0000000f
Exten: 8009
Context: from-internal
Priority: 1

Now Let's consider another situation, if I want to keep A in the call after the call is transfered to C so A, B and C can talk to each other, how can I make this work? I use the following, but it dosnt work.

Action: Redirect
Channel: SIP/xunshiE1-00000011
ExtraChannel: SIP/8010-00000010
Exten: 8009
Context: from-internal
Priority: 1

It seems RedirectAction dosnt help. Is there any way to solve this problem? Any help are highly apprieciated.


yhqian99
yhqian99
Newsterisk
 
Posts: 2
Joined: Fri Sep 09, 2011 4:13 am

Re: Can I use RedirectAction API to make a 3 party call?

Postby jcolp » Fri Oct 09, 2015 4:57 am

You would need to call the third party and then send all channels into a conference bridge using ConfBridge.
Joshua Colp
Digium, Inc. | Senior Software Developer
jcolp
Oldsterisk
 
Posts: 248
Joined: Tue May 19, 2015 6:59 am


Return to Asterisk General

Who is online

Users browsing this forum: No registered users and 1 guest