Twilio Studio 帮助传递名字并播放给来电者
Twilio Studio help to pass a first name and play to the caller
我正在创建一个拨号程序来呼叫患者。
他们回答后会问他们:
说:我是{our company name}打电话来安排约会。如果这是
{{插入名字和姓氏}}
您可以安排您的约会,请按 1
2个问题:
1) 如何通过 REST API 将姓名传递给 Twilio,我看到我可以轻松传递号码进行拨号,但如何发送号码和要说的姓名?
2) 如何将名称插入工作室流程?使用 TTS 在通用音频之间说出他们的名字?
除了强制参数 to
和 from
之外,您还需要传递名为 parameters
的第三个参数,它应该是一个 JSON 数据字符串(键值对)。
在您的情况下,如果您想将全名作为 "Smith, John" 传递,则 parameters={"full_name": "Smith, John"}
。
有了这个,您的 Flow 中的小部件可以引用变量 {{flow.data.full_name}}
。
您可以拥有更多 key/value 对,例如:parameters={"first_name": "John", "last_name": "Smith"}
并将它们引用为 {{flow.data.first_name}}
和 {{flow.data.last_name}}
.
您没有在问题中说明您使用的是什么语言和库,但是如果您使用 Twilio 的 Node.js 库,这里有一个 link 到 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)
我正在创建一个拨号程序来呼叫患者。
他们回答后会问他们:
说:我是{our company name}打电话来安排约会。如果这是 {{插入名字和姓氏}} 您可以安排您的约会,请按 1
2个问题: 1) 如何通过 REST API 将姓名传递给 Twilio,我看到我可以轻松传递号码进行拨号,但如何发送号码和要说的姓名? 2) 如何将名称插入工作室流程?使用 TTS 在通用音频之间说出他们的名字?
除了强制参数 to
和 from
之外,您还需要传递名为 parameters
的第三个参数,它应该是一个 JSON 数据字符串(键值对)。
在您的情况下,如果您想将全名作为 "Smith, John" 传递,则 parameters={"full_name": "Smith, John"}
。
有了这个,您的 Flow 中的小部件可以引用变量 {{flow.data.full_name}}
。
您可以拥有更多 key/value 对,例如:parameters={"first_name": "John", "last_name": "Smith"}
并将它们引用为 {{flow.data.first_name}}
和 {{flow.data.last_name}}
.
您没有在问题中说明您使用的是什么语言和库,但是如果您使用 Twilio 的 Node.js 库,这里有一个 link 到 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)