Twilio Studio帮助传递名字并播放给呼叫者

时间:2020-01-15 00:05:08

标签: twilio twilio-studio

我正在创建一个拨打病人电话的拨号器。

他们回答后会问他们:

say:这是{our company name},要求安排约会。如果这是 {{插入名字和姓氏}} 您可以安排约会,请按1

2个问题: 1)如何通过REST API将名称传递给Twilio,我看到可以轻松拨打电话号码,但是如何发送号码和名字说呢? 2)如何将名称插入工作室流程中?用TTS在普通音频之间说出他们的名字?

1 个答案:

答案 0 :(得分:3)

除了强制性参数tofrom外,您还需要传递名为parameters的第三个参数,该参数应该是作为字符串(键值对)的JSON数据。

在您的情况下,如果您希望将全名传递为“ Smith,John”,请使用parameters={"full_name": "Smith, John"}

有了这个,您Flow中的小部件可以引用变量{{flow.data.full_name}}


您可以拥有更多的键/值对,例如:parameters={"first_name": "John", "last_name": "Smith"},并将它们分别引用为{{flow.data.first_name}}{{flow.data.last_name}}

您没有在问题中说使用哪种语言和库,但是如果您使用Twilio的Node.js库,则此处是Twilio的文档的链接:(https://www.twilio.com/docs/studio/rest-api/execution?code-sample=code-create-an-execution-with-custom-parameters&code-language=Node.js&code-sdk-version=3.x