Twilio 转发呼叫

问题描述

我使用 twilio Functions 和 Assets 创建了一个呼叫 IVR-Tracking-Call Foward 并且一切正常我接听电话,如果电话被回答,我会收到一封包含我的录音的电子邮件,如果电话没有被回答,则正在转发到语音信箱我也收到一封电子邮件。我唯一的问题发生在呼叫的号码在发起呼叫的人之前挂断电话时。当这种情况发生时,发起呼叫的人将转发到语音邮件。我使用 twilio 函数所以都是用 Nodejs 写的。

谢谢你的帮助

解决方法

如果我正确理解您的问题,您需要设置 TwiML Dial Verb 的 action URL。触发操作 URL 后,查看 DialCallStatus key。如果完成(即电话已接听),则挂断电话(即断开主叫方)。

这里还有一个博客,可以解决您在被拨方语音邮件选择时可能遇到的其他问题(但您希望所有语音邮件都集中在 Twilio 上),因此您可以验证接听电话的是人而不是机器/语音信箱。

Outsmart Voice Mail with Human Detection Using Keypress Prompts