我的主服务器上有一个 PHP 脚本,它使用 Twilio API 从代理电话号码数组中随机选择一个号码,并将来电转发给他们。它检查正在使用的号码以及每次呼叫已尝试的号码。如果客服人员在 20 秒内没有接听,它将转发到下一个随机号码。
一个问题是呼叫是否在超时之前转到语音信箱。如果发生这种情况,则视为已接受呼叫。我尝试启用 machineDetection,但这似乎没有捕获它。有没有办法知道呼叫是否转到/正在转到语音信箱,以便我可以将其转发到下一个号码?
谢谢!
由于您已经尝试过 machineDetection,但它不起作用,另一种选择是假设没有代理会真正回答并要求他们“选择加入”回答。例如,呼叫座席,座席必须按#键接听呼叫,然后将呼叫转接给他们。如果客服人员没有按 # 键,则将呼叫路由给其他人。另一种选择是使用任务路由器来跟踪哪些代理可用或被占用。无论哪种方式,代理或您的应用程序都需要修改代理状态。