我正在创建一个拨打病人电话的拨号器。
他们回答后会问他们:
say:这是{our company name},要求安排约会。如果这是 {{插入名字和姓氏}} 您可以安排约会,请按1
2个问题: 1)如何通过REST API将名称传递给Twilio,我看到可以轻松拨打电话号码,但是如何发送号码和名字说呢? 2)如何将名称插入工作室流程中?用TTS在普通音频之间说出他们的名字?
答案 0 :(得分:3)
除了强制性参数to
和from
外,您还需要传递名为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)