Regariding Transfer call between servers

All installation and configuration problems and questions

Moderators: gerski, enjay, williamconley, Op3r, Staydog, gardo, mflorell, MJCoate, mcargile, Kumba, Michael_N

Regariding Transfer call between servers

Postby pratikvicidial » Mon Dec 06, 2021 9:20 am

Hello Team,

I would like to know the best possible way to transfer a live running call from 1st vici server to 2nd vici server.
Let me know either it is possible or not?

Thank you
pratikvicidial
 
Posts: 33
Joined: Tue Mar 30, 2021 5:56 am

Re: Regariding Transfer call between servers

Postby carpenox » Mon Dec 06, 2021 11:10 pm

are they clustered or not? if not you can setup an iax tunnel between the 2
Alma Linux 9.4 | SVN Version: 3890 | DB Schema Version: 1721 | Asterisk 18.21.1 | PHP8
www.dialer.one -:- 1-833-DIALER-1 -:- https://linktr.ee/CyburDial -:- WA: +19549477572
GC: https://join.skype.com/ujkQ7i5lV78O | DC: https://discord.gg/DVktk6smbh
carpenox
 
Posts: 2428
Joined: Wed Apr 08, 2020 2:02 am
Location: St Petersburg, FL

Re: Regariding Transfer call between servers

Postby pratikvicidial » Wed Dec 08, 2021 11:49 pm

No it is not cluster setup.
All are standalone server and would like to transfer one server to another one.
Can you please help me how to setup IAX tunnel?
pratikvicidial
 
Posts: 33
Joined: Tue Mar 30, 2021 5:56 am

Re: Regariding Transfer call between servers

Postby mflorell » Thu Dec 09, 2021 7:23 am

Check out Cross-Cluster Communication,
http://vicidial.org/docs/CROSS_CLUSTER_ ... CATION.txt
mflorell
Site Admin
 
Posts: 18387
Joined: Wed Jun 07, 2006 2:45 pm
Location: Florida

Re: Regariding Transfer call between servers

Postby callcentertech » Mon Dec 13, 2021 1:25 pm

I can share exact method/steps of doing the same, but in my solution the customer info will not be sent to another server, it will just be the customer phone. Lemme know if you need this.

Matt already gave the link for full documentation if you need to transfer calls with the customer data.

pratikvicidial wrote:No it is not cluster setup.
All are standalone server and would like to transfer one server to another one.
Can you please help me how to setup IAX tunnel?
Email: kaushal@callcentertech.net, Phone/WhatsApp: +1 (636)-556-0022
Web: https://www.callcentertech.net, Skype: live:52956f35f3283f55
Fully Automated VICIdial Installer https://www.callcentertech.net/vicifast/
callcentertech
 
Posts: 48
Joined: Sat Jul 17, 2021 2:01 pm
Location: Ahmedabad, India

Re: Regariding Transfer call between servers

Postby pratikvicidial » Thu Dec 16, 2021 11:17 pm

Can you please share the method/steps.
It's okay with the phone number.

callcentertech wrote:I can share exact method/steps of doing the same, but in my solution the customer info will not be sent to another server, it will just be the customer phone. Lemme know if you need this.

Matt already gave the link for full documentation if you need to transfer calls with the customer data.

pratikvicidial wrote:No it is not cluster setup.
All are standalone server and would like to transfer one server to another one.
Can you please help me how to setup IAX tunnel?
pratikvicidial
 
Posts: 33
Joined: Tue Mar 30, 2021 5:56 am

Re: Regariding Transfer call between servers

Postby callcentertech » Fri Dec 17, 2021 10:24 am

Lest say you have 2 servers, A and B

Server A = It will transfer call to Server B = IP is aa.aa.aa.aa
Server B = It will receive call from Server A = IP is bb.bb.bb.bb

Create a dialplan (in default context) in server A
exten => _555888,1,NoOp(Transfers to Server B)
exten => _555888,2,AGI(agi-set_variables.agi,)
exten => _555888,3,Set(CALLERID(all)=${phone_number})
exten => _555888,4,Dial(SIP/555888@bb.bb.bb.bb,300)
exten => _555888,5,Hangup()

Now you need to transfer the call to extension 555888 using ingroup/callmenu or anywhere in vicidial.

Create inbound carrier in Server B:

[transfers]
disallow=all
allow=ulaw
allow=alaw
type=peer
host=aa.aa.aa.aa
port=5060
dtmfmode=rfc2833
canreinvite=no
insecure=port,invite

Add 555888 as DID in Server B and point wherever you need to send the call..

Make sure to whitelist both server IPs for each other..
Email: kaushal@callcentertech.net, Phone/WhatsApp: +1 (636)-556-0022
Web: https://www.callcentertech.net, Skype: live:52956f35f3283f55
Fully Automated VICIdial Installer https://www.callcentertech.net/vicifast/
callcentertech
 
Posts: 48
Joined: Sat Jul 17, 2021 2:01 pm
Location: Ahmedabad, India


Return to Support

Who is online

Users browsing this forum: No registered users and 80 guests