[asterisk-bugs] [JIRA] Feedback Requested: (ASTERISK-18712) [patch] Advance Call Routing Capability
Matt Jordan (JIRA)
noreply at issues.asterisk.org
Mon Aug 27 09:56:07 CDT 2012
[ https://issues.asterisk.org/jira/browse/ASTERISK-18712?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Matt Jordan updated ASTERISK-18712:
-----------------------------------
Assignee: Asad Gill
Status: Waiting for Feedback (was: Open)
As the patch attached to this issue was not signed with a valid license contributor agreement, I have removed the patch.
Please sign the license contributor agreement before uploading your patch. Note that you can sign a license agreement by clicking the hyperlink in the JIRA menu.
> [patch] Advance Call Routing Capability
> ---------------------------------------
>
> Key: ASTERISK-18712
> URL: https://issues.asterisk.org/jira/browse/ASTERISK-18712
> Project: Asterisk
> Issue Type: New Feature
> Security Level: None
> Components: Applications/app_queue, Core/ManagerInterface
> Affects Versions: SVN
> Reporter: Asad Gill
> Assignee: Asad Gill
> Attachments: advance_call_routing.patch
>
>
> This patch adds third-party call routing capability to the queue. It enables a system to connect to asterisk through manger interface and control call routing to the agents. Therefore external systems will be able to implement any custom call routing algorithms.
> Asterisk Manager Interface changes:
> Two new AMI actions are added
> 1. RouteSelect (instructs the queue to route a specific call to a specific agent logged into the queue)
> 2. RouteEnd (let the default queue routing algo route a specific call)
> Two new AMI events are added
> 1. RouteRequest (notify that a call is ready for routing)
> 2. RouteResult (notify success or failure result of a RouteSelect action)
> Configuration changes:
> 1. This advance routing feature can be enabled through queue configuration. In order to enabled it, add "advancerouting = yes" to the queues for which advance routing is required. Any queues without this configuration will not be affected.
> 2. A new AMI class "route" is added. The AMI users with this class will additionally receive RouteRequest and RouteResult events and will be able to issue RouteSelect and RouteEnd actions. The default queue routing algo will be operative until an AMI user with "route" class connects to asterisk.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the asterisk-bugs
mailing list