2

我正在尝试使用 twilio 和 salesforce 将录制的消息发送到电话号码。我面临的问题是,有时呼叫会转到语音邮件,并且由于语音邮件记录在一定时间后开始,因此消息没有被记录。twilio 如何在语音邮件开始录制后监控该时间并播放消息。

现在我知道语音邮件录音系统在开始录音之前会发出哔哔声。我可以使用 DTMF 音来指示 twilio 开始播放录制的消息吗?

4

1 回答 1

1

Twilio 开发人员布道者在这里。

Twilio 能够做一些实验性的检查答录机,使其只有在听到哔哔声后才会开始播放。您可以在此处的文档中查看如何执行此操作。基本上,您需要传递“继续”的 ifMachine 参数。然后,您将在对 TwiML 的调用中获得一个“AnsweredBy”参数,以便您决定要做什么。如果您继续,Twilio 将等待哔声。

让我知道这是否有帮助!

更新

ifMachine参数已被弃用并替换为新的Twilio Answering Machine Detection

现在您可以传递一个MachineDetection使用参数EnableDetectMessageEnd. Enable尝试尽快给您答案,将结果传递给AnsweredBy参数内的 TwiML webhook。DetectMessageEnd语音邮件消息播放完毕后将调用 webhook。

于 2015-02-24T09:13:59.820 回答