分享
触发器
输入“/”快速插入内容
触发器
您可以为 Bot 设置触发器(Triggers),使 Bot 在特定时间或接收到特定事件时自动执行任务。
Bot 可配置的触发器类型如下,您可以根据实际需要选择适用的触发器。
•
定时触发(Scheduled trigger):让 Bot 在指定时间执行任务,无需编写任何代码。
•
事件触发(Event trigger):触发器会生成 Webhook URL,当您的服务端向触发器 Webhook URL 发送 HTTPS 请求时,触发任务执行。
触发器在触发时,执行任务的方式如下:
•
Bot 提示词(Bot prompt):该方式下,您需要通过自然语言设置提示词。后续触发时,提示词会自动发送给 Bot,Bot 根据提示词向用户发送提醒消息。例如,为一个生活提醒机器人设置该触发器,提示词为
每周一早上 7:00 提醒用户做有氧运动
。
•
调用插件(Plugin):该方式下,您需要为触发器添加一个插件。后续触发时,Bot 会调用该插件获取返回结果并发送给用户。例如,您可以添加一个查询天气的插件,当触发后向用户发送指定地点的天气信息。
•
调用工作流(Workflow):该方式下,您需要为触发器添加一个工作流。如果工作流有输入参数,则需要传入参数值。后续触发时,Bot 会调用该工作流获取返回结果并发送给用户。例如,您可以添加一个审批工作流,当触发后执行工作流完成业务审批。
此外, Coze 支持用户在与 Bot 聊天时设置定时任务。如下所示,当用户在会话内点击推荐任务后,Bot 将会确认并创建定时任务。
使用限制
•
一个 Bot 内的触发器最多可添加 10 个。
•
触发器仅当 Bot 发布飞书时生效。
添加定时触发器
您可以为 Bot 设置触发器(Triggers),使 Bot 在特定时间或接收到特定事件时自动执行任务。
Bot 可配置的触发器类型如下,您可以根据实际需要选择适用的触发器。
•
定时触发(Scheduled trigger):让 Bot 在指定时间执行任务,无需编写任何代码。
•
事件触发(Event trigger):触发器会生成 Webhook URL,当您的服务端向触发器 Webhook URL 发送 HTTPS 请求时,触发任务执行。
触发器在触发时,执行任务的方式如下:
•
Bot 提示词(Bot prompt):该方式下,您需要通过自然语言设置提示词。后续触发时,提示词会自动发送给 Bot,Bot 根据提示词向用户发送提醒消息。例如,为一个生活提醒机器人设置该触发器,提示词为
每周一早上 7:00 提醒用户做有氧运动
。
•
调用插件(Plugin):该方式下,您需要为触发器添加一个插件。后续触发时,Bot 会调用该插件获取返回结果并发送给用户。例如,您可以添加一个查询天气的插件,当触发后向用户发送指定地点的天气信息。
•
调用工作流(Workflow):该方式下,您需要为触发器添加一个工作流。如果工作流有输入参数,则需要传入参数值。后续触发时,Bot 会调用该工作流获取返回结果并发送给用户。例如,您可以添加一个审批工作流,当触发后执行工作流完成业务审批。
此外, Coze 支持用户在与 Bot 聊天时设置定时任务。如下所示,当用户在会话内点击推荐任务后,Bot 将会确认并创建定时任务。
使用限制
•
一个 Bot 内的触发器最多可添加 10 个。
•
触发器仅当 Bot 发布飞书时生效。
添加定时触发器
1.
登录
扣子
。
2.
在左侧导航栏的
团队空间
区域,选择进入指定团队。
3.
在
Bots
页面,选择进入指定 Bot。
4.
在 Bot 编排页面
触发器
区域,单击右上角
+
图标。
1.
在
创建触发器
对话框,完成以下配置,并单击
保存
。