Actions257
- 通讯录管理 Actions
- [成员管理] 创建成员
- [成员管理] 读取成员
- [成员管理] 更新成员
- [成员管理] 删除成员
- [成员管理] 批量删除成员
- [成员管理] 获取部门成员
- [成员管理] 获取部门成员详情
- [成员管理] UserID转OpenID
- [成员管理] OpenID转UserID
- [成员管理] 登录二次验证
- [成员管理] 邀请成员
- [成员管理] 获取加入企业二维码
- [成员管理] 手机号获取userid
- [成员管理] 邮箱获取userid
- [成员管理] 获取成员ID列表
- [成员管理] 临时外部联系人ID转换
- [部门管理] 创建部门
- [部门管理] 更新部门
- [部门管理] 删除部门
- [部门管理] 获取部门列表
- [部门管理] 获取子部门ID列表
- [部门管理] 获取单个部门详情
- [标签管理] 创建标签
- [标签管理] 更新标签名字
- [标签管理] 删除标签
- [标签管理] 获取标签成员
- [标签管理] 增加标签成员
- [标签管理] 删除标签成员
- [标签管理] 获取标签列表
- [异步导入] 增量更新成员
- [异步导入] 全量覆盖成员
- [异步导入] 全量覆盖部门
- [异步导入] 获取异步任务结果
- [异步导出] 导出成员
- [异步导出] 导出成员详情
- [异步导出] 导出部门
- [异步导出] 导出标签成员
- [异步导出] 获取导出结果
- [查看权限] 读取规则列表
- [查看权限] 创建规则
- [查看权限] 修改规则
- [查看权限] 删除规则
- 应用消息 Actions
- 群聊会话 Actions
- 消息推送 Actions
- 被动回复 Actions
- 智能机器人回复 Actions
- 企业互联 Actions
- [基础信息] 获取上下游信息
- [基础信息] 获取下级企业加入的上下游
- [认证与访问] 获取下级/下游企业的 Access Token
- [认证与访问] 获取下级/下游企业小程序 Session
- [认证与访问] 获取应用共享信息
- [客户管理] 已添加客户 ID 转换
- [客户管理] 批量导入上下游联系人
- [客户管理] 获取异步任务结果
- [对接规则] 获取对接规则 ID 列表
- [对接规则] 获取对接规则详情
- [对接规则] 新增对接规则
- [对接规则] 更新对接规则
- [对接规则] 删除对接规则
- [其他操作] 查询成员自定义 ID
- [其他操作] 移除企业
- [上下游] 获取企业信息
- [上下游] 获取企业分组
- [客户管理] 未添加客户 ID 转换
- 素材管理 Actions
- 系统信息 Actions
- 电子发票 Actions
- 应用管理 Actions
- 第三方应用授权 Actions
- 第三方应用接口调用许可 Actions
- [接口许可] 下单购买账号
- [接口许可] 创建续期任务
- [接口许可] 提交续期订单
- [接口许可] 获取订单列表
- [接口许可] 获取订单详情
- [接口许可] 获取订单中的账号列表
- [接口许可] 取消订单
- [接口许可] 创建多企业新购任务
- [接口许可] 提交多企业新购订单
- [接口许可] 获取多企业新购订单提交结果
- [接口许可] 获取多企业订单详情
- [接口许可] 提交余额支付订单任务
- [接口许可] 获取订单支付结果
- [接口许可] 激活账号
- [接口许可] 批量激活账号
- [接口许可] 指定账号类型激活
- [接口许可] 获取激活码详情
- [接口许可] 批量获取激活码详情
- [接口许可] 获取企业的账号列表
- [接口许可] 获取成员的激活详情
- [接口许可] 账号继承
- [接口许可] 分配激活码给下游/下级企业
- [接口许可] 获取应用的接口许可状态
- [接口许可] 设置企业的许可自动激活状态
- [接口许可] 查询企业的许可自动激活状态
- [接口许可] 充值账户余额查询
- [接口许可] 民生优惠条件查询
- 第三方应用收银台 Actions
- 对外收款 Actions
- 小程序对外收款 Actions
- 企业红包与向员工付款 Actions
- 数据与智能专区 Actions
- 会话内容存档 Actions
- 第三方应用推广二维码 Actions
- 账号 ID Actions
- [账号ID] userid转换
- [账号ID] userid转换(第三方应用)
- [账号ID] external_userid转换
- [账号ID] external_userid转换(第三方应用)
- [账号ID] external_userid转换(客户群成员)
- [账号ID] tmp_external_userid转换
- [账号ID] corpid转换(第三方应用)
- [账号ID] unionid转换(第三方应用)
- [账号ID] external_userid查询pending_id(第三方应用)
- [账号ID] 客户标签ID转换(第三方应用)
- [账号ID] 微信客服ID转换(第三方应用)
- [账号ID] ID迁移完成状态设置(第三方应用)
- [账号ID] 密文corpid转明文(服务商)
- 文件解密 Actions
- 安全管理 Actions
智能机器人回复 → [被动回复] 回复用户消息
AI-generatedSummary
Send a passive reply to a user message received by an intelligent robot in WeCom, supporting various reply types including streaming messages, template cards, or a combination of both within a strict time limit.
Inputs
- Credentials (required) — Select the 'Message Receive API' credentials matching the intelligent robot trigger to authorize the reply.
- Reply Type (required) — Choose the type of reply to send: streaming message, template card message, or both combined.
- Stream ID — For streaming messages, provide a unique id on the first reply; can be omitted for subsequent refresh callbacks.
- Finish — For streaming messages, specify whether this message ends the stream (true) or continues (false).
- Content — The main content for streaming messages, supporting markdown, UTF-8 encoded up to 20480 bytes.
- Image List — For ending streaming messages, optionally include up to 10 images as base64 with md5 verification.
- Feedback ID — An optional id to track user feedback for the message, triggering callbacks when the user interacts.
- Template Card Input Mode — Select whether to input template card content via form fields or raw JSON.
- Template Card JSON — Provide the full JSON representation of the template card message when choosing JSON input mode.
- Various Template Card Fields — When using form input mode, configure template card details such as card type, titles, images, buttons, selectors, and actions according to the official WeCom template card documentation.
- Task ID — Optional unique task identifier required if action menus are included on the template card.
Output shape
no body — success/failure only
The operation does not return data; it sends a direct passive reply message to the user via the intelligent robot. The reply must complete within 5 seconds to comply with WeCom's required response time for passive replies.
Examples
Example 1: Reply with a streaming message
Set reply type to 'stream', provide a stream_id and content, optionally mark finish true to end streaming.
Example 2: Reply with a template card message
Set reply type to 'template_card', fill template card details by form or JSON input, optionally track user feedback with feedback_id.
Example 3: Reply with combined streaming message and template card
Set reply type to 'stream_with_template_card', provide streaming content and template card data, control attachment and finish states.
