如何使用Twilio<;S<;Dial&>动词处理接通语音邮件 [英] How can I handle reaching voicemail using Twilio's <dial> verb
本文介绍了如何使用Twilio<;S<;Dial&>动词处理接通语音邮件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我知道拨打电话时,Twilio可以检测到应答机,并做出不同的反应。
但是,如果我使用<dial>
动词,则没有明显的位置可以添加此功能,即使它本质上是相同的。
我的目标流程是:
- 客户输入他们的电话号码
- Twilio呼叫客户并播放语音留言
- Twilio拨打座席号码,可能是移动电话
- 如果座席接听,请将客户连接到座席
- 如果座席忙于呼叫或没有应答,呼叫可能会转到座席的语音信箱。
- 终止对座席的呼叫
- 录制客户的语音邮件
- 通过电子邮件向座席发送语音邮件
推荐答案
来自official docs上的<Dial>
动词(强调我的):
这是拨号的最简单情况。Twilio将拨打415-123-4567。如果有人应答,Twilio会将主叫方连接到被叫方。如果呼叫者挂断,则Twilio会话结束。如果线路忙、无应答或被叫方挂断,
<Dial>
将退出,并在呼叫流结束之前为呼叫方执行<Say>
谓词。
<?xml version="1.0" encoding="UTF-8"?>
<!-- page located at http://example.com/simple_dial.xml -->
<Response>
<Dial>415-123-4567</Dial>
<Say>Goodbye</Say>
</Response>
将<Record>
动词放在<Say>
动词后面听起来像您要查找的内容。您可以更改默认值30s的超时时间,如下所示:
<?xml version="1.0" encoding="UTF-8"?>
<Response>
<Dial timeout="9001">415-123-4567</Dial>
<Say>Please leave a message</Say>
<Record action="/process_new_voicemail" />
</Response>
这篇关于如何使用Twilio<;S<;Dial&>动词处理接通语音邮件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文