ANI Based Routing in ICM

Unanswered Question
Oct 19th, 2007
User Badges:

Has any one done a ANI based routing in ICM and how do you achieve this.

if he call comes from 408 area code recognize it as commign from Californi and Route it to the correct Call Center.

  • 1
  • 2
  • 3
  • 4
  • 5
Overall Rating: 5 (2 ratings)
sanjeev.thallik... Fri, 10/19/2007 - 13:22
User Badges:
  • Silver, 250 points or more

Lots of ways

1) Use ICM Region to put organize areacodes into various reasons. Then in the routing script, you can check the region and route accordingly

2) In ICM, without region, you can check for first 3 letters of ANI and then route accordingly. (If node - Left (call.CallinglineID,3) should give u the area code.

3) Use database and do a sql lookup using ICM or using IPIVR. create a table with columns areacode, destination etc. Then, you can query the table and get the destination and refer that in the ICM script

4)Instead of using database, the above can be done in .XML file also.

ciscogini Fri, 10/19/2007 - 13:40
User Badges:

I really wanted to avoid the Database integration, only for the reason that I have keep updating as the new area codes are added

Is there any other way of doign it?

if not how do you keep your database updated?

sanjeev.thallik... Fri, 10/19/2007 - 13:45
User Badges:
  • Silver, 250 points or more

I gave u 3 other suggestions other than the database integration.

Just use region editor in ICM and map your area codes to regions.

I agree with the suggestion to use the Regions.

The only thing to check is how up to date the entries in your ICM are. When I looked into this a few years ago, the area codes in ICM were well out of sync with what was published and I had to do a large number of updates.



ciscogini Mon, 10/22/2007 - 16:23
User Badges:

Thank you all for your response.

Is there a Database for these Area codes and hwhere do I get it.

Thank you,


This Discussion