Page 1 of 1

Multiple conference call

PostPosted: Sat May 09, 2020 10:09 am
by pargat
Hi,

We have a campaign for a delivery agency. The main caller is the delivery person. Sometimes it is required to get the sender and the receiver both on the call with the delivery person (Total 4 parties on call - Delivery person (caller), Agent and two more parties (sender and receiver). So 2 outbound calls to be made along with the delivery person.
Is this possible in some way?

Our setup: Vicibox 9 single server installation, SVN 3133. Digium call for 4 PRIs. all calling working fine.

thanks a lot

Re: Multiple conference call

PostPosted: Sun May 10, 2020 4:24 pm
by mflorell
The agent screen is only designed to keep track of one 3way call at a time, but we do have several clients that have use the SCRIPT tab with a custom-coded IFRAME script to be able to add multiple other phone calls to the agent session at one time, so it can be done, just not using only standard features.

Re: Multiple conference call

PostPosted: Mon May 11, 2020 1:21 am
by pargat
Thanks Matt for the response. I was also thinking on the same lines.

Is there any specific API available that can be used for this? Or we have to program the transfer call functionality in the iFrame.

thanks and regards

Re: Multiple conference call

PostPosted: Mon May 11, 2020 8:11 am
by mflorell
For the initiation and control of the 3way call you can just use Agent API "transfer_conference" function calls.

For the 4th, 5th, etc... party dialing you'll have to do some queries to determine the agent session and server_ip and insert 'Originate' calls directly into the 'vicidial_manager' database table, and to hang up these calls you'll have to either do some other queries of the 'live_channels' table or just let the agent hang them up manually using the "calls in this conference" panel in the agent screen.

Re: Multiple conference call

PostPosted: Tue Dec 07, 2021 1:06 pm
by dhijrwn
hi @mflorell, how can we get this feature? and what is the maximum concurrent person can it do?

Re: Multiple conference call

PostPosted: Wed Dec 08, 2021 8:15 am
by mflorell
Either write the code to add this feature, or pay someone to code it. As for the capacity, we've had over 100 participants in a single session before, but that of course limits the capacity on your Asterisk server.

Re: Multiple conference call

PostPosted: Wed Dec 08, 2021 8:30 pm
by ambiorixg12
There are many ways to achieve this with a custom programming, for example you can use the AMI Originate action in PHP script to start the external outbound call using the channel parameter, and using the exten parameter for sending the call to the agent conference room

Action: Originate
ActionID: <value>
Channel: <value>
Exten: <value>
Context: <value>
Priority: <value>
Application: <value>
Data: <value>
Timeout: <value>
CallerID: <value>
Variable: <value>
Account: <value>
EarlyMedia: <value>
Async: <value>
Codecs: <value>
ChannelId: <value>
OtherChannelId: <value>

Re: Multiple conference call

PostPosted: Mon Dec 13, 2021 1:33 pm
by callcentertech
With some tweaks, you can use the webform button, with transfer_conference agent api for this purpose but that will be more like a workaround. Make some hit and trials and you should be able to do this..

pargat wrote:Hi,

We have a campaign for a delivery agency. The main caller is the delivery person. Sometimes it is required to get the sender and the receiver both on the call with the delivery person (Total 4 parties on call - Delivery person (caller), Agent and two more parties (sender and receiver). So 2 outbound calls to be made along with the delivery person.
Is this possible in some way?

Our setup: Vicibox 9 single server installation, SVN 3133. Digium call for 4 PRIs. all calling working fine.

thanks a lot