Dynamic Routes: Difference between revisions
No edit summary |
No edit summary |
||
Line 19: | Line 19: | ||
<strong>Freepbx 13 support</strong> | <strong>Freepbx 13 support</strong> | ||
[https://github.com/johnfawcett/dynroute/archive/13.0.4.zip Dynamic Routes | [https://github.com/johnfawcett/dynroute/archive/13.0.4.zip Dynamic Routes 13.0.4] | ||
This version has been rewritten to comply with the Freepbx 13 framework. Any new features are added to this version. You may use this version to upgrade from a previous 13.x version or 2.11 version. This version may not be used on previous versions of Freepbx. | This version has been rewritten to comply with the Freepbx 13 framework. Any new features are added to this version. You may use this version to upgrade from a previous 13.x version or 2.11 version. This version may not be used on previous versions of Freepbx. | ||
Line 25: | Line 25: | ||
<strong>Freepbx 11 and 12 support</strong> | <strong>Freepbx 11 and 12 support</strong> | ||
[https://github.com/johnfawcett/dynroute/archive/2.11.3.2.zip Dynamic Routes | [https://github.com/johnfawcett/dynroute/archive/2.11.3.2.zip Dynamic Routes 2.11.3.2] | ||
This version will continue to be supported in the case of bug fixes or security issues at least until the Freepbx versions themselves reach their end of life for support, but no new enhancements will be made. | This version will continue to be supported in the case of bug fixes or security issues at least until the Freepbx versions themselves reach their end of life for support, but no new enhancements will be made. |
Revision as of 19:49, 11 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:
- 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)
How do I get it?
The code for the project is hosted on github. Please see: Dynamic Route source code repository
Freepbx 13 support
This version has been rewritten to comply with the Freepbx 13 framework. Any new features are added to this version. You may use this version to upgrade from a previous 13.x version or 2.11 version. This version may not be used on previous versions of Freepbx.
Freepbx 11 and 12 support
This version will continue to be supported in the case of bug fixes or security issues at least until the Freepbx versions themselves reach their end of life for support, but no new enhancements will be made.
Previous versions are archived for historical reference but are no longer maintained and should not be used: Dynamic Routes previous versions
GPG signatures for the above versions are available here Dynamic Routes gpg signatures