Clawdbot自动任务需配置触发器:一、设触发条件(时间/关键词/状态变更/API响应等);二、绑定执行动作(HTTP请求/数据库写入/Webhook等);三、用JSON路径提取动态值;四、组合多条件(AND/OR逻辑);五、启用失败重试与错误分支。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 免费无限量使用 DeepSeek R1 模型☜☜☜
如果您希望Clawdbot在检测到特定条件时自动执行任务,则需要正确配置其触发器功能。以下是实现该目标的具体步骤:
一、配置触发器条件
触发器的核心是定义何时启动任务,需通过逻辑表达式或预设事件类型明确触发条件。Clawdbot支持时间、关键词、状态变更、API响应值等多种条件类型。
1、登录Clawdbot管理控制台,进入“自动化”模块,点击“新建触发器”。
2、在“触发条件”区域选择事件源,例如“HTTP请求接收”“数据库记录新增”或“定时器”。
3、根据所选事件源填写匹配规则,如设置“当请求体中包含字段status=success”或“当数据库表orders中created_at距当前时间小于60秒”。
4、勾选“启用此触发器”,确保状态为激活状态。
二、绑定执行动作
触发器本身不执行操作,必须关联一个或多个动作单元,这些动作将按顺序在条件满足时调用。
1、在触发器编辑页点击“添加动作”,从下拉列表中选择目标动作类型,如“发送HTTP请求”“写入数据库”“调用Webhook”。
2、填写动作参数,例如在“发送HTTP请求”中输入目标URL、选择请求方法、设置Headers与Body内容。
3、如需多步操作,可连续点击“添加动作”插入后续动作,各动作按排列顺序依次执行。
4、点击“测试触发”按钮,手动模拟一次条件满足场景,验证动作是否按预期执行。
三、使用JSON路径提取动态值
当触发事件携带结构化数据(如JSON格式的Webhook负载),可通过JSON路径语法提取字段值,并在后续动作中引用,实现条件驱动的动态行为。
1、在触发器配置中启用“解析请求体为JSON”,确保系统识别并解析传入数据结构。
2、在动作参数字段中使用类似$.user.id或$.payload.items[0].name的语法引用具体字段。