我已经使用Twilio JavaScript库设置了一个简单的呼叫中心。我想知道当我们调用外部IVR系统时如何通过按键响应。我找到并遵循了Twilio文档,以使用Twilio Studio实现我们自己的IVR。但是我在这里需要的是作为客户如何通过按“ 1”代表销售,按“ 2”代表促销等来响应外部IVR系统?
TIA
答案 0 :(得分:1)
这里是Twilio开发人员的传播者。
您可以通过两种方式使用Twilio播放DTMF音调。
您可以在创建呼叫开始时通过发送带有您要发送的数字的composer create-project symfony/website-skeleton my_project
参数(和SendDigits
停留0.5秒)来执行此操作。例如:
w
将创建一个呼叫,当呼叫接通时,它将等待2秒(4 * w == 4 * 0.5s),然后发送194声。
或者,如果您正在通话中,则可以使用<Play>
TwiML element和digits
attribute使用DTMF音调来回答问题,如下所示:
client.calls
.create({
url: 'http://demo.twilio.com/docs/voice.xml',
to: '+15558675310',
from: '+15017122661',
sendDigits: 'wwww194'
})
让我知道是否有帮助。