[英]Asterisk, Queue with AGI or macro
我需要将呼叫者排队。 现在,这是一个基础知识-队列命令,但是我必须检查此呼叫者是否有权在此时呼叫代理。 我在后台AMI脚本中运行,该脚本设置了权限。
因此,如果呼叫者无权致电座席,是否可以使呼叫者返回排队?
您可以使用AMI命令重定向。 您必须了解呼叫者通道,但是使用AMI,您可能已经可以跟踪呼叫及其通道(通过事件)。
pbx*CLI> manager show command Redirect
[Syntax]
Action: Redirect
[ActionID:] <value>
Channel: <value>
[ExtraChannel:] <value>
Exten: <value>
[ExtraExten:] <value>
Context: <value>
[ExtraContext:] <value>
Priority: <value>
[ExtraPriority:] <value>
[Synopsis]
Redirect (transfer) a call.
[Description]
Redirect (transfer) a call.
[Arguments]
ActionID
ActionID for this transaction. Will be returned.
Channel
Channel to redirect.
ExtraChannel
Second call leg to transfer (optional).
Exten
Extension to transfer to.
ExtraExten
Extension to transfer extrachannel to (optional).
Context
Context to transfer to.
ExtraContext
Context to transfer extrachannel to (optional).
Priority
Priority to transfer to.
ExtraPriority
Priority to transfer extrachannel to (optional).
[See Also]
Not available
[Privilege]
call,all
[List Responses]
None
[Final Response]
None
您需要使用Context
, Exten
, Priority
指定要重定向的呼叫者的Channel
和重定向的目的地。 现在,您可以将任何呼叫者重定向到Dialplan中的任何其他分机。
多年来,我们一直在使用这种方法,直到切换到AGI方法为止。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.