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

AWS Lex聊天机器人如何在检测到用户无响应时发送跟进消息

AWS Lex用户超时未回复的跟进响应实现方案

可以实现,不过AWS Lex本身没有内置超时自动触发推送的原生能力,需要配合其他AWS服务组合实现,具体操作步骤如下:

  • 首先在Lex的会话配置中开启会话持久化,每次用户和机器人产生交互时,将对应会话的sessionId、用户渠道标识、最后一次交互的时间戳、会话状态存储到DynamoDB表中。
  • 配置Amazon EventBridge定时触发规则,按照你需要的时间粒度(例如每分钟一次)触发查询逻辑,检索DynamoDB表中最后交互时间超过你设定的超时阈值、且会话仍处于活跃未结束状态的记录。
  • 编写Lambda函数处理检索到的超时会话记录,如果你使用的是Lex V2版本,直接调用PutSession接口向指定sessionId的会话插入预设的跟进响应内容,再通过你对接的用户触达渠道(网页端推送、短信、第三方社交平台消息接口等)把跟进消息发送给用户即可。

补充说明:如果你的聊天机器人仅部署在网页前端,也可以直接在前端侧加定时器做超时判断,满足超时条件直接调用后端接口拉取预设的跟进消息展示,不需要调用AWS后端服务链路,实现成本更低。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.04 00:09:02