在Coze中,“开始”触发器是工作流的起始节点,用于设定启动工作流所需要的信息,是整个工作流启动的关键入口,就像是给流程下达开始指令的开关。 Coze中还有多种其他触发器,比如“新消息”触发器,当有新消息进入时,可触发相应工作流,常用于消息自动处理场景;“表单提交”触发器,在用户提交表单后启动工作流,便于数据收集后的自动化流程,像问卷反馈处理等;“时间触发”器,可按预设的时间规则启动工作流,比如定时执行数据备份、定期发送通知等 。
在 Coze 中设置 “开始” 触发器,可按以下步骤操作:
- 进入 bot 设置页面:登录 Coze 平台,找到并进入你需要设置触发器的 bot 的设置页面。
- 创建触发器:在页面中的 “triggers”(触发器)区域,点击右上角的 “+” 图标来创建新的触发器。
- 选择触发类型(若有选项):虽然 “开始” 触发器作为起始节点相对特殊,但有时也可能涉及到关联其他触发类型,比如定时触发或事件触发等。了解不同触发类型的特点有助于完善工作流的设置。 如定时触发可设置每日、每周、每月或按固定间隔在特定时间触发;事件触发则通过 webhook 机制,由远端模拟发起 https request 请求来触发。
- 配置相关信息:根据实际需求,为 “开始” 触发器设定启动工作流所需要的信息,例如输入必要的参数、设置触发条件等 。
- 关联执行动作:确定触发器生效后,选择要执行的动作,如机器人提示、调用插件或执行某个工作流等。
- 调试与发布:设置完成后,点击技能按钮进行调试,查看触发器是否生效。确认无误后,将 bot 发布到支持的渠道(如飞书等),这样触发器才能自动生效 。
需要注意,一个 bot 内最多可以添加 10 个触发器;触发器绑定的工作流或插件应在 1 分钟内运行完毕,且工作流应关闭流式输出功能。
在 Coze 中,“开始” 触发器常见可设置以下触发条件:
- 定时触发:
- 每日触发:可设置每天在固定的某个小时触发,例如每天 12 点执行相关工作流。
- 每周触发:按周为周期,选择每周固定的某一天触发,像每周一执行任务。
- 每月触发:以月为单位,设定每月特定的一天触发,比如每月 1 号进行数据统计。
- 间隔触发:可以自定义间隔 2 - 6 天,在固定时间触发,比如每 3 天的 14 点触发工作流。
- 事件触发:通过 webhook 机制来实现,Coze 会提供对应的 url 以及 beartoken,在远端模拟发起 https request 请求的方式进行调用 ,例如当外部系统发生特定事件时,向 Coze 提供的 url 发送请求来触发工作流。
- 用户对话触发 :开启 “允许用户在对话中创建定时任务” 功能后,用户在对话框中输入特定文字创建定时任务,从而触发工作流。