自动化流程中的 AI 步骤
在自动化流程中添加 AI 步骤或 AI 分支选择节点,让模型理解事件、执行可撤销的操作,或进入你定义的某个分支。
AI 步骤让自动化流程通过模型理解事件,并执行操作,或将事件路由到你定义的某个分支。这些功能内置于系统,无需连接集成。
添加 AI 步骤
在自动化流程中添加一个操作节点。
在执行下选择 Warmbly(内置),再选择 AI 步骤或 AI 分支选择。
用自然语言编写指令,通过 {{.field}} 插入事件字段。
点击测试查看真实输出。测试时 AI 步骤会实际运行并消耗积分。
使用须知
- AI 步骤绝不会发送邮件或联系任何人。
- 分类、提取和生成每次消耗 1 个积分;智能体每执行一个步骤消耗 1 个积分。服务商失败时自动返还。
- 积分不足时,该步骤失败,运行继续沿正常路径进行。
- 询问 AI(是/否) 采用安全回退:模型无法回答时,执行 否 路径。
- 如果自动化流程的 AI 步骤持续因积分不足而失败,该流程会被关闭。
自动化流程有两种 AI 节点,与营销活动邮件序列中的 AI 步骤相对应:AI 步骤读取事件并转换数据或执行操作;AI 分支选择将事件路由到你定义的某个分支。两者都是内置功能,无需集成。添加时,在操作节点的执行下选择 Warmbly(内置),然后选择 AI 步骤或 AI 分支选择。
每种模式都接受自然语言指令,并支持模板,因此可以使用 {{.field}} 插入事件字段。步骤也能看到事件的其他数据,无需在指令中逐一列出所有字段。
| 模式 | 作用 | 结果保存位置 |
|---|---|---|
| 智能体 | 遵循指令,执行你允许的可撤销操作 | 联系人 / 事件 |
| 生成文本 | 撰写一小段文本 | ai_text |
| 分类 | 从你提供的标签中准确选择一个 | ai_class |
| 提取字段 | 从事件文本中提取你指定的字段 | 每个字段对应一个变量 |
默认模式是智能体。勾选允许执行的可撤销操作:添加或移除标签、为会话添加标签、创建任务、创建商机、移动商机阶段、设置变量和退订。智能体会判断哪些操作合适,可以连续执行多个,并自行填写任务标题、商机名称、变量值等细节。它只会执行你启用的操作,且绝不发送邮件或回复。每执行一个步骤计费 1 个积分。
对于标签操作,可以选择设置一个候选池,限制可选标签:联系人上允许添加或移除的标签,以及可用于会话的标签。候选池为空时,智能体可以使用你的任意标签;也可选择允许它在没有合适标签时新建一个。
在“收到回复”触发器中,可以写“如果对方询问价格,添加标签并创建跟进任务;如果对方要求停止联系,就将其退订”,并启用这三类操作,一个步骤即可处理三种结果。
分类至少需要两个标签,结果必须且只能选一个,存入 ai_class。如果模型答案不是精确匹配,系统会选择最接近的标签;如果没有足够接近的匹配,则保存原始回答,便于在运行历史中查看。
提取字段会为你命名的每个输出键返回一个值,并保存到同名变量,将自由文本转为 company_size 或 budget 等结构化字段。无法填入的键保存为空字符串,后续条件即可判断是否找到该信息。
生成的文本不会自行发送
生成步骤只会将文本写入变量。要使用它,需要连接一个由你控制的后续步骤,例如 Slack 消息、任务或 Webhook。Warmbly 绝不会通过 AI 步骤发送外联邮件。
将事件准确路由到你的某一个分支(至少两个),每个分支在选择节点下占一列。在分支下添加普通操作步骤,就能处理进入该分支的事件。始终执行下的步骤无论选中哪个分支都会运行;分支重命名后,其下的步骤仍会保留。
| 决策方式 | 工作方式 | 费用 |
|---|---|---|
| AI 提示词 | 模型读取事件并选择一个分支 | 每个事件 1 个积分 |
| 值匹配 | 渲染待匹配值下的模板({{.intent}}),再与分支名称匹配,忽略大小写和多余空格。用斜杠包裹分支名称可使用正则表达式(/^(vip|enterprise)/),优先采用第一个匹配项 | 免费 |
值未匹配,或模型未选择任何分支时,进入默认回退分支。
两种节点都可以启用扩展思考,改用推理额度更大的强模型,按实际用量计费,而非固定一个积分。
提示词模式下的 AI 分支选择还可以启用网络搜索:先查询事件中的公司,再作决定。查询只根据公司名称或企业邮箱域名等事件字段构建,绝不使用回复文本;只有返回结果时才额外消耗一个积分。
条件节点可以直接向模型提问。选择询问 AI(是/否),编写针对事件的问题,例如“这封回复是在询问价格吗?”回答“是”进入“是”列,回答“否”进入“否”列。
- 支持模板,因此可以在问题中使用
{{.subject}}和{{.snippet}}。 - 每次判断消耗一个积分;服务商调用失败时返还。
- 安全回退:模型无法回答、积分不足,或答案不明确时,执行否路径并记录原因。
- 如果需要两个以上结果,应使用 AI 分支选择。
分类、提取和生成与设置变量步骤一样,将结果写入流程,供后续所有步骤读取:
- 条件:在 IF 节点中检查变量(
ai_class equals interested、budget exists)。 - 操作文本:在任意支持模板的字段中引用
{{.ai_class}}、{{.ai_text}}或{{.your_key}}。
如果两个 AI 步骤都会写入 ai_class 或 ai_text,请为其中一个设置输出变量名,避免互相覆盖。
| 项目 | 行为 |
|---|---|
| 积分 | 单次调用步骤(分类、提取、生成)消耗 1;智能体每执行一步消耗 1;AI 分支选择在 AI 模式消耗 1,在值匹配模式免费。服务商失败时自动返还 |
| 积分不足 | 步骤会失败并明确提示,运行继续沿正常路径进行,不会部分扣费。可以连接发生错误时分支,设置专门的回退处理 |
| 自动暂停 | AI 步骤持续因积分不足而失败时,自动化流程会关闭,避免在空余额下反复尝试 |
| 时限 | 每个步骤限制在数秒内,避免慢速模型阻塞流程 |
| 发送安全 | 任何 AI 步骤都不会发送邮件或联系任何人。 智能体只执行你启用的可撤销操作,其他模式只写入变量 |
测试会模拟执行流程,但 AI 步骤和“询问 AI”分支会实际运行,让你查看真实输出及所进入的分支,因此会消耗积分。智能体会报告拟执行的操作,但不实际应用。跟踪面板会在每个节点旁显示其输出。参见测试与历史记录。