基于PHP的Amazon Connect一对一呼叫联系流设计咨询
Amazon Connect 无提示直接呼叫联系流解决方案
问题背景
我开发了一款PHP应用,可通过Amazon Connect电话号码发起呼叫,呼叫功能已正常实现,但在联系流设计上遇到阻碍:需要打造无语音提示、无中间操作的一对一直接通话流程,尝试省略代码中的联系流ID时被提示该字段为必填项,现需设计符合要求的联系流,实现接通后直接对话、无自动提示及坐席交互的效果。
具体配置步骤
因为Amazon Connect的出站呼叫API强制要求传入联系流ID,所以必须创建一个极简的无交互联系流,步骤如下:
- 创建出站联系流
- 登录Amazon Connect控制台,进入「联系流」页面,点击「创建联系流」,选择「出站联系流」模板。
- 清理默认交互模块
- 删除模板中默认的「播放提示」「收集用户输入」等所有带语音交互的节点,只保留「开始」和「结束/挂断」节点。
- 添加呼叫连接逻辑
- 从「开始」节点直接添加「设置出站呼叫目的地」节点(若目标号码通过PHP API动态传入,可在此配置默认值或使用变量
$CustomerEndpoint)。 - 将「设置出站呼叫目的地」节点直接连接到「发起出站呼叫」节点,确保该节点未配置任何前置语音提示。
- 最后将「发起出站呼叫」节点连接到「结束/挂断」节点。
- 从「开始」节点直接添加「设置出站呼叫目的地」节点(若目标号码通过PHP API动态传入,可在此配置默认值或使用变量
- 保存并发布联系流
- 完成配置后,保存并发布该联系流,复制其联系流ID到PHP代码中,替代原来的ID即可。
关键注意事项
- 确保所有节点均未启用语音提示、文本转语音等功能,避免通话接通前出现自动播报。
- PHP调用Amazon Connect API时,必须传入该极简联系流的ID,不可省略。
内容的提问来源于stack exchange,提问作者mynameisbutt
相关产品推荐
相关产品推荐

