Page 1 of 1

Vicidial and IP Phones

PostPosted: Thu Jun 29, 2017 9:30 pm
by davesdatasystems
So I have a Vicidial server set up in one of the offices. We have the normal stuff set up at the office, however the office also has Cisco IP phones. We have already got the phones to work with the dialer, but I wanted to know if there is a clean way to have a inbound DID ring all the phones at once. I would like to do this without agents having to log into a campaign. It might just be a setting I overlooked, but I will explain in more detail below.

1. Customer calls into the inbound DID. (one phone number for all IP hard phones)
2. All Hard phones at the office ring at once. Phones are already set in dialer. (600 - 630 phones)
3. Agent answers the call and can talk to customer.

I looked at using the EXTEN, but I believe that will only go to one phone, I looked at doing it through in-groups, but not sure how to do that without having a agent logged into a campaign (I would like to avoid that if possible)



For this system it will be (Vicibox 7.4/ ISO) install. Custom PC (AMD fx4.0 processor), (16 gigs or ram), (500 gig SSD), (Killer gigabit network card).
I'm not sure of the detailed information, I left the office and don't have it right now... so William, feel free to give me the Welcome to the party speech...

I know this is a little outside of the realm of vicidial support, because it deals with IP phones, however I figured maybe someone here has did something like this before and knows how to do it.

Re: Vicidial and IP Phones

PostPosted: Thu Jun 29, 2017 11:33 pm
by mflorell
You can use a simple Asterisk custom dialplan entry listing all of the phones you want to ring under a Dial entry separated by the amphersand '&'

Something like this:

exten => 123,1,Dial(SIP/201&SIP/203&SIP/205&SIP/207&SIP/208&SIP/209&SIP/210&SIP/214,20,ri)

Re: Vicidial and IP Phones

PostPosted: Thu Jun 29, 2017 11:45 pm
by davesdatasystems
The IP phones are part of the system, but we are still using the dialer for normal inbound and outbound calls. So we still need the normal operation of the dialer. The phones are something that is added on top of everything else. So is there no way to do this in the vicidial software settings itself through the DID or in-groups?


30 phones will make for one very long dialplan entry. Is there a limit to how much information can be put there.

I will post the dialplan tomorrow, and see if i can get a little further help, my concern is conflicts with the normal dialer operation. Dial plans is the biggest pain for me, when it comes to dialers. So basically i dont want to screw it up.

Re: Vicidial and IP Phones

PostPosted: Fri Jun 30, 2017 10:22 am
by davesdatasystems
I am going to try to explain a little further.

The dialer right now is doing the normal outbound predictive dialing
it has two inbound DIDs already going into ingroups and standard inbound campaigns.
So the hard phones will be a third DID. I need to keep everything else intact.

My dialplan is

exten => _91NXXNXXXXXX,1,AGI(agi://127.0.0.1:4577/call_log)
exten => _91NXXNXXXXXX,n,Dial(SIP/${EXTEN:1}@Airespring,45,TtoR)
exten => _91NXXNXXXXXX,n,Hangup()

So with this dialplan and to keep all other operations intact, what would i need to change in the dialplan or if there is a software setting to do what i needed, what would that be. thanks in advance.

Re: Vicidial and IP Phones

PostPosted: Fri Jun 30, 2017 6:54 pm
by davesdatasystems
I have a follow up question, if i go into the DIDs, and select "phone" for a DID route. Would i only be able to add one phone or could i add more than one in the entry marked Phone Extension

Re: Vicidial and IP Phones

PostPosted: Fri Jun 30, 2017 8:34 pm
by mflorell
The DID route to a PHONE will only send the call to one phone.

Have you tried using the amphersand "&" to string multiple end points together in a single Dial function?

Re: Vicidial and IP Phones

PostPosted: Fri Jun 30, 2017 11:40 pm
by rrb555
I would normally do this under remote agents. There you need to login thou 1 time. But this is something i used using a different system (freepbx cough)

Re: Vicidial and IP Phones

PostPosted: Sat Jul 01, 2017 7:54 am
by davesdatasystems
Sorry if this is getting annoying, i did not read what you said correctly at first. When you was talking about custom dialplans Matt.

If i am reading it correct you mean add the dailplan entry you said in system settings in the custom dialplan box. My question at this point is what i need to add to that where only one DID goes to the phones, not the other two. For exsample if the DID i needed to use is 8881231234 how would i enter that so it will on to the IP phones, but the other two DIDs are left to do what they need to do in the dialer

Re: Vicidial and IP Phones

PostPosted: Sat Jul 01, 2017 8:41 am
by mflorell
You can send the call to a Call Menu, then put a Custom Dialplan Entry into the Call Menu to go to multiple phones.

Re: Vicidial and IP Phones

PostPosted: Sat Jul 01, 2017 8:42 am
by davesdatasystems
OH, alright, Matt, I did not know if that would work, i looked at that. and was wondering if i left on the push button options blank, if the call would go strait through, thanks for the help