我对asterisk是个新手,而且还在苦苦挣扎。如果能帮上忙我会很感激的。
我正在CRM中构建一个日程呼叫功能。我在mysql的一个表中存储了一个电话号码列表。
我使用AMI Originate向这些电话号码发出呼叫,并将它们连接到队列中的座席。问题是,发起首先调用客户端,并将其置于等待状态,然后调用队列。我需要首先呼叫队列,等待座席应答,将座席置于等待状态,然后呼叫客户端,这样就不会让客户端等待他不知道是什么呼叫,并且可能会挂断呼叫。
我在袋熊拨号器中见过这个功能,但我不知道它是如何工作的。
提前感谢
发布于 2016-10-20 08:28:50
由于应用程序发起在尝试连接到第二个通道之前等待第一个通道应答,因此您应该先联系工程师,然后再联系客户。我建议使用振铃组(座席分机在拨号时会振铃)而不是队列,因为队列在等待座席时应答通道,而振铃组只有在有人接听之后才会应答。
如果你想要一个更高级的选项,你应该试试VICIdial,它是一个预测拨号程序,它可以拨打一堆电话,只有当有人(或其他人)应答目标呼叫时,它才会将呼叫发送给座席。它是开源的,它有一个非常简单和完整的API。如果你需要任何帮助,请告诉我。
发布于 2016-10-20 21:30:41
假设你有freepbx和普通队列800。要做你要求的事情,只需要发起到
Local/800@queues/nhttp://www.voip-info.org/wiki/view/Asterisk+local+channels
请注意,在使用拨号软件之前,建议您至少有5年的实际使用星号的经验。如果你有更少的,使用vicidial或其他软件来处理可能的“坏”情况,比如通过你的小服务器进行1000个频道的试运行。
https://stackoverflow.com/questions/40139737
复制相似问题