SuperAPI AI 工具集

routing-forms

通用与其它

查看项目

更新于 10-16 05:01

技能介绍

用途:Routing forms 用于在预约前收集潜在客户信息,并依据回答把对方引导到合适的事件类型或目标页面,类似 ChiliPiper 的预预约路由表单。

主要能力:表单由字段、规则和兜底动作组成。字段类型包括 text、email、phone、number、select、multi。规则是有序列表,每项为 {conditions, action};条件形如 [{fieldId, op, value}, …],多个条件之间为 AND 关系,支持的 op 有 equals、not-equals、contains、starts-with、in(value 为数组)。动作有三种:{kind: "event-type", eventTypeId, teamId?} 跳转到 Booker;{kind: "external-url", url} 跳转到站外;{kind: "custom-message", message} 仅渲染消息、不进入预约。兜底动作在没有任何规则匹配时执行。

使用方式:公开地址 /forms/:formId 渲染表单。提交时按顺序遍历规则,首个匹配者生效;若无匹配则使用兜底。响应会记录到 routing_form_responses,并带上 matchedRuleId。若动作为 event-type,则跳转到 Booker,并用表单答案预填 name、email 及自定义字段值。常见操作包括用 create-routing-form 创建规则(例如按公司规模把企业客户路由到 Bob 的事件类型),以及用 list-routing-form-responses --formId <id> 查看提交记录。

适用场景:需要按客户属性或回答分流预约、把不同人群导向不同事件类型或外部页面的场景。

限制:资料未提供托管方式、部署要求、权限模型、字段校验细节、响应存储结构以外的数据、价格或平台支持等信息。