Dynamic Routes: Difference between revisions

From voipsupport
Jump to navigation Jump to search
No edit summary
No edit summary
Line 11: Line 11:
* route calls to a dedicated agent or queue by customer category or importance
* route calls to a dedicated agent or queue by customer category or importance
* play different announcements to different callers
* play different announcements to different callers
* basically anything where you want the call to go to a different destination depending on some know data (like the Caller id) or data input by the customer using DTMF keypad (like contract id)
* basically anything where you want the call to go to a different destination depending on some known data (like the Caller id) or data input by the customer using DTMF keypad (like contract id)

Revision as of 18:58, 10 June 2016

What is it?

Dynamic Routes is a Freepbx module. Freepbx is a GUI which allows administrators to configure the Asterisk communications platform without writing Asterisk dial plan code or configuration files. Dynamic Routes adds to the Freepbx functionality, by configuration of call routing based on the result of a lookup.

Originally Dynamic Routes allowed lookups only to a MySQL database. In the latest version there are many more lookup methods. However the principle is still the same: to allow data dependent call routing.

What could I use it for?

The potential uses are many. Here are some examples of what you can do with it:

  • screen calls to a support hotline according to agreed support methods and service levels
  • route calls to a dedicated agent or queue by customer category or importance
  • play different announcements to different callers
  • basically anything where you want the call to go to a different destination depending on some known data (like the Caller id) or data input by the customer using DTMF keypad (like contract id)