【发布时间】:2014-05-02 13:38:11
【问题描述】:
我正在尝试配置 FreePBX 队列,以在接听前通知呼叫方取消的呼叫。
我尝试在 CDR、日志甚至 SIP 跟踪中查找此内容,但没有发现任何有用的信息。
有一个名为“标记呼叫已回答其他地方”的队列选项,但并非所有用户代理都支持此功能,即使支持,即使没有任何人回答,它也会标记呼叫已回答。
是否有任何可能的方法来检测呼叫方在其呼叫被任何人接听之前在队列中等待时挂断?
感谢您的帮助:)
【问题讨论】:
我正在尝试配置 FreePBX 队列,以在接听前通知呼叫方取消的呼叫。
我尝试在 CDR、日志甚至 SIP 跟踪中查找此内容,但没有发现任何有用的信息。
有一个名为“标记呼叫已回答其他地方”的队列选项,但并非所有用户代理都支持此功能,即使支持,即使没有任何人回答,它也会标记呼叫已回答。
是否有任何可能的方法来检测呼叫方在其呼叫被任何人接听之前在队列中等待时挂断?
感谢您的帮助:)
【问题讨论】:
您有查找 queue_log 文件。
https://wiki.asterisk.org/wiki/display/AST/Queue+Logs
CDR 文件是无用的,因为它还记录了很多呼叫尝试,所以很难管理队列只有 cdrs。
freepbx 没有类似的选项,但您可以开发自己的模块或请专家为您创建模块。
【讨论】: