Page 1 of 1

Filter or route calls to agents as per area-codes

PostPosted: Mon Oct 22, 2018 9:07 pm
by frequency
Hi,

We have couple of clusters transferring calls to a single closer server via SIP DIDs. They're SIP to SIP (server to server xfers) and not using a real DID. Agents on clusters do a 3-way conference, using Customer CID used in campaign, so the CID that shows up on closer server is Customers.

Agents on closer servers only take calls from specific area codes only. For e.g Agent A only take calls from AC 408 and 302. Agent B can take calls from AC 408,302,580 and so on. Most of the agents are currently on a single In-groups. What we're looking at a areacode filter or routing which can route calls to agents only for their specific area codes. We do see a area code filter in in-groups but problem is, one DID cannot be used for multiple in-groups. We could have made multiple ingroups and assign each agent an ingroup and allow area codes in filter in each ingroup and close things off.

We just wanted to see if it is possible to route inbound calls to agents only for their specific area codes only. Presently, the agents transfers calls to other agents who deals with the area code within the campaign.

We're using Vicidial 8.0, soft-phones, SVN 3050, VERSION: 2.14-693a, BUILD: 181003-1619, E3-1275v6, 32gigs ram on our systems.

Re: Filter or route calls to agents as per area-codes

PostPosted: Mon Oct 22, 2018 11:21 pm
by williamconley
1) Almost good job posting your specs. But please include the FULL version for your installer. By reflex. It'll help one day. ;)

2) You can do this with a dialplan by allowing the inbound calls to filter with a dial pattern and get sent to a different DID based on the CID. Asterisk is a marvelous thing (this is a bit outside the Vicidial continuum, however).

3) You SHOULD be passing these calls directly in a session instead of bouncing to another server completely, but if the sending facilities are all on different Vicidial clusters, I can see why that may not work for you.

4) You could also write a simple web app to respond to a request from the "Filter URL DID Redirect" which allows redirecting calls to specific DIDs based on a web request.