【问题标题】:How to know when a call is forwarded from Twilio?如何知道何时从 Twilio 转接了呼叫?
【发布时间】:2020-09-25 10:56:21
【问题描述】:
我在 Twilio 有一个(英国固定电话)电话号码。我已设置呼叫转移,以便将呼叫者 ID {{contact.channel.address}} 传递给我(使用 Twilio studio)。
我想知道来电是什么时候转给我的,这样我就可以消除其他来电的歧义。但是,我也想保留原来的来电显示(如果可能的话)。
有没有办法:
【问题讨论】:
标签:
twilio
twilio-programmable-voice
【解决方案1】:
我在here 和here 中找到了一些指针,它被称为“耳语”。
最简单的方法是创建两个“Twiml Bins”。
Bin 1 - Call Whisper 到 <Say> 一条消息
<?xml version="1.0" encoding="UTF-8"?>
<Response>
<Say>Forwarded from Twilio!</Say>
</Response>
Bin 2 - Call forward and whisper 转移呼叫,但在连接呼叫者之前执行耳语 Twiml(上):
<?xml version="1.0" encoding="UTF-8"?>
<Response>
<Dial>
<Number url="https://handler.twilio.com/twiml/{yourtwiliobinabove}">
44xxxxxx(your number)
</Number>
</Dial>
</Response>