You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过API实时获取Amazon Connect指定座席的来电号码?

实时获取Amazon Connect指定座席当前联系人信息的方案
  • 直接API的限制:Amazon Connect的官方REST API(如DescribeContact、ListContacts)仅支持查询历史或已结束的联系人数据,无法实时拉取座席正在接听的活跃联系人详情。
  • 必须借助Kinesis数据流实现实时获取:
    • 你需要为Amazon Connect实例配置实时联系人数据流(Real-time Contact Lens Streams)或联系跟踪记录(CTR)数据流,将数据推送到Kinesis Data Streams或Kinesis Data Firehose。
    • 当座席接通联系人时,数据流会实时推送包含AgentId、ContactId、联系人属性的事件数据,其中ContactAttributes里的DialedNumber(或呼入场景下的CustomerEndpoint.Address字段)就是来电号码。
    • 编写一个Kinesis消费程序,监听数据流并过滤出目标AgentId的活跃联系人事件,即可提取所需信息。
  • 非实时备选方案:如果对实时性要求较低,可以定期调用ListContacts API,通过指定AgentId和ContactState=CONNECTED来轮询获取,但这种方式延迟较高,不适合实时场景。

内容的提问来源于stack exchange,提问作者Matthew Zarbatany

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.07 07:12:34