能否在Amazon Connect联系流中转接至SIP URI而非PSTN电话号码?
Amazon Connect 转接至SIP URI的实现方案
核心问题解答
默认情况下,Amazon Connect联系流里的「转接至电话号码」组件仅支持PSTN号码,但可以通过两种主流方案实现SIP URI转接,满足低成本需求:
方案1:SIP中继+Lambda触发转接(推荐,成本最低)
这是多数用户的首选方案,完全基于AWS生态实现:
- 第一步:给你的Amazon Connect实例配置SIP中继,对接你的SIP提供商或自建SIP系统(需要确保SIP中继已通过AWS验证并关联到实例)
- 第二步:在联系流中添加「Invoke AWS Lambda」组件,传入当前通话的Contact ID和目标SIP URI
- 第三步:Lambda函数调用Amazon Connect的
TransferContactAPI,指定关键参数:DestinationType设为SIP_URIDestinationUri填入目标SIP地址(格式如sip:user@domain.com)- 同时传入你的Connect实例ID、对应联系流ARN等必要信息
- 该方式直接通过SIP中继完成转接,完全绕开PSTN,成本仅为SIP中继的接入费用和通话带宽成本
方案2:第三方SIP中转服务(快速上线)
如果不想配置复杂的SIP中继,可借助第三方服务实现中转:
- 在联系流中先用「转接至电话号码」组件转接到第三方服务提供的PSTN号码
- 第三方服务收到呼叫后,自动桥接到目标SIP URI
- 这种方案的成本比纯PSTN低,但高于直接SIP中继,适合小型团队或临时需求
其他用户的常见处理方式
- 多数企业用户优先选择方案1,因为成本可控且完全在AWS体系内,便于后续运维和扩展
- 部分用户会将SIP URI关联到Connect队列的SIP代理终端,实现内部团队的SIP转接(适用于坐席使用SIP话机的场景)
- 少数用户会自定义联系流模块,结合Connect的实时媒体流API实现更灵活的SIP转接逻辑
内容的提问来源于stack exchange,提问作者Alan
相关产品推荐
相关产品推荐

