AppBazaar
Origin Based Routing (or) Geo Based Routing
2 min
does exotel have "origin based routing" feature to route call according to origination point? yes, and the origin based routing works like this if a person calls from tamil nadu, send the call to my agents in chennai (or a group) who can speak tamil if it is from maharashtra, send it to mumbai (or people who can speak marathi) point to consider it is now impossible to pinpoint an origin region that is smaller than a telecom circle for instance, determining whether a caller is from pune or nagpur cannot be done using our apis only that they are both from maharasthra is all we know origin based routing can be implemented using our apis even if it is not a pre built routing policy additionally, "app builder" is required for this solution add the names & numbers of people as users in your exotel account introduce a connect applet in your call flow app, and point it to a url on your server like this read passthru applet specs to understand what information gets passed on to your server and how once the call arrives on your server, use the phone number metadata api to identify the circle information based on the circle, return back a comma separated list of numbers to dial to achieve this, you will have to maintain a list of numbers, and the circle group they belong to in a database on your side exotel does not maintain the state of these numbers, i e if another call comes and if your script decides to send the call to the same set of numbers, exotel will dial them, and if the destination party has call waiting enabled, the caller will hear "the person you are trying to reach is on another call" etc , so user & user's state management is left to you to handle if you do not have people to write this code, consider phone a friend
🤔
Have a question?
Our knowledgeable support team and an awesome community will get you an answer in a flash.
To ask a question or participate in discussions, you'll need to authenticate first.