Asterisk:在通过有人值守转接将客户连接到特定分机之前向客户播放公告

问题描述 投票:0回答:1

所以,问题就在标题中。 它应该是这样的:客户端向 Asterisk 发出传入呼叫,该呼叫进入队列,然后到达代理。座席将客户转移到另一个座席或分机,客户应该收到有关此情况的通知。

但是有一个时刻:我们应该检查我们要转接的代理的号码,然后决定是否应该播放公告。

例如:座席将呼叫转接到分机 201 - 我们向客户端播放消息。如果客服人员将呼叫转移到任何其他分机 - 我们不会播放任何内容。

谢谢!

asterisk voip
1个回答
0
投票

终于找到解决办法了。

如果我们在转接电话时创建一个通话文件,它就可以根据需要工作
(在 Dial() 之前和检查号码之后):

Channel: Local/s@notify
Application: Playback
Data: announcement_file

这是我们在

[notify]
背景下的内容:

Answer();
ChanSpy(<client's channel>,qw);
© www.soinside.com 2019 - 2024. All rights reserved.