ConnectWiz Forms & Tables

数据到达时就是结构化的——来自你的网站、你的聊天,或者别人的系统。

一个能在任何地方渲染的表单搭建器(包括在一段正在进行的会话里),一套 AI 和流程都能读写的 Airtable 风格数据表,到处可加的自定义字段,还有数据一落地就动手的接收规则。底下是同一套字段引擎。

表单有四种呈现面 同意有证据地记录下来 不会乱合并的去重
表单 → 数据表 → CRM,实时
服务申请
同意,带证据
申请数据表
已写入一行
接收规则:打上“保修”标签 · 已设阶段
4
种呈现面可以渲染一份表单——托管链接、iframe 嵌入、你自己的 HTML,以及在线会话内部
5
种方式可以把行写进数据表——手敲、带预览的 CSV、AI 从文本里抽取、网页抓取,或者走接入 API
11
种字段类型跑在同一套引擎上——联系人字段、数据表列和表单字段共用它
52
种语言,公开表单界面都会说——内部设置绝不会泄露给访客

表单搭建器

一份表单,四处登场——外加一个疑心很重的后台

抽象 3D 插画:一块玻璃质感的表单面板,上面有一个发光的同意勾选框,数据流进一张结构化的数据表,一条丝线把其中一列连到一张联系人卡片

托管、嵌入,或者用你自己的

把托管链接发出去,把会自动调整高度的 iframe 放到你的站点上,或者保留你自己的 HTML 表单,用一段可复制的代码提交到我们的接口——设计师守住他们的像素,我们守住管道。

聊天里的表单

由 Flows 把表单发进一段正在进行的会话;答案回来时已经是结构化、可分支的数据——而且你不用离开流程画布,就能搭建、预览并试提交。

垃圾提交,用工程手段解决

一个够不着的 honeypot(对读屏软件友好,对 Tab 键友好),外加可选的 Cloudflare Turnstile——而当没有配置验证码密钥时,搭建器会给出警告,而不是悄悄把一扇敞开的门发出去。

去向映射,明说出来

每个字段按一条三态规则映射到一列数据表或一个联系人字段——某个字段的数据无处可去时,界面会当场告诉你,而不是让你一个月后才发现。

不肯瞎猜的去重

先比邮箱,再比手机号(数字先做归一化)——匹配不确定时会新建一条联系人,而不是把共用一部办公座机的两个陌生人合成一个。合错了就是永久的;这种事我们不做。

同意带凭据

同意勾选框会记录当时的原文、版本哈希、语言、IP 和上下文——而且刻意做成不可预填,因为一个自己把同意框勾上的链接什么也证明不了。UTM 参数会被采集;敏感字段不会。

数据表

把它想成 Airtable——就住在你的会话旁边

价目表、服务申请、库存备注、活动报名——这些运营数据通常躺在一张谁也自动化不了的表格里。在这里,它住的地方是你的流程和 AI 都用得上的。

抽象 3D 插画:一张半透明的数据网格,上面有看板色块,一颗 AI 光球正从一张纸上抽取行,另一条抓取丝线从一个地球仪上拉出一行

导入先给预览

CSV 导入会在写入之前先告诉你它读懂了什么——列的匹配、行的预览,不会有 400 行的意外错误。

AI 抽取与网页抓取填充

粘一段乱糟糟的文字,AI 就把结构化的行抽出来;把抓取器对准一个页面,它就把数据拉进来。原本要花一下午整理表格,现在只是一次粘贴。

看板与排序

有状态列的表都能变成看板;手动排序是真的排序,不是被字母顺序决定的命运。

关联,处理得体面

一个单元格可以指向另一张表里的某一行——显示文字自动取目标行的第一列,目标被删掉时读出来是一个空单元格,绝不是一屏报错。

一个看得严的接入 API

外部系统通过一个用 token 保护的接口写入行——未知的键会被丢弃,状态字段在边界处剥离,请求体大小在解析前就先量好,并按 token 和 IP 分别限流。

流程面板上的一个节点

流程可以在会话进行中搜索、写入和更新数据表——“查一下价目表,回答客户,把这次申请记下来”,一个外部集成都不需要。

自定义字段

一套字段引擎,三个落脚处

联系人上的字段

十一种字段类型——文本、数字、日期、布尔、下拉、邮箱、电话、URL 等等——把联系人卡片扩展成你的业务真正会跟踪的那些属性。

同一批字段,当作列用

数据表的列就是同一批字段定义——一套引擎,一套校验,一套渲染。新增一种字段类型,所有地方同时拥有,不用做迁移。

也当作表单字段用

表单取自同一本字典,所以去向映射只是点一下目标,而不是跟格式较劲。

接收规则

一到就动手——针对记录的那种自动化

流程处理的是会话,接收规则处理的是记录。一次表单提交符合你设的条件时,这条记录就会被打标签、设阶段或升级——在任何人打开它之前。

八种运算符的条件

任何字段都能作为匹配对象——等于、包含、为空、不为空等等——而且所有命中的规则都会执行,于是两个团队的规则不会为了优先级互相抢跑。

打标签、设阶段、发通知

动作刻意做得又少又准:打一个标签、设一个管道阶段、发一封邮件通知。足够把现实分派出去;又少到搭不出一台鲁布·戈德堡机械。

失败即关闭,两道

引擎和保存这道闸门都会拒绝自己无法安全求值的配置——一个笔误不会变成一条静静地一个月什么都不做的规则。

不加粉饰的细则

刻意还没有做的那些(目前)

没有多步表单

向导式表单和条件字段逻辑都没有做。长流程属于 Flows,在那里每个问题都是一个步骤,带真正的分支——这是我们诚实的建议。

没有公式列

计算单元格和跨行汇总是表格软件的活。这里的数据表是给会话和自动化用的运营存储——适用范围是刻意收窄的。

没有公开的表视图

数据表是内部的。把数据发布给访客,靠的是表单、挂件里的小应用、 商品目录 ——这些都是为公众而建的界面,带着公众级别的防护。

字段类型还在增加

文件上传、多选和货币字段类型还没上线——关联类型排在前面,因为关联数据解锁的东西最多。我们列的是已经存在的,不是演示效果好的。

Forms 与数据表 FAQ

动手之前

更多内容见完整的 FAQ, 也可以直接联系我们。

四个地方:作为一个托管的独立链接;作为你站点上会自动调整高度的 iframe 嵌入;作为你自己的 HTML 表单提交到我们的接口(附一段可复制的代码);以及在一段正在进行的会话内部——由流程发出,在聊天里作答,答案还能给自动化分支。这四种都完整本地化成 52 种语言。

五种方式:手敲、带预览步骤的 CSV 导入、AI 从粘贴的文本里抽取、抓取器从网页拉取,或者由外部系统通过一个带大小上限和限流、用 token 保护的接入 API 写入。行可以关联到另一张表里的行,流程也能在会话进行中搜索、写入和更新数据表。

通过一块明确的去向映射界面:每个表单字段映射到一列数据表或一个联系人自定义字段,规则只有三态——没映射的流向同名目标,被刻意清空的直接丢弃数据,指定了目标的就送过去——而且某个字段无处可去时,界面会明说。重复匹配是不会乱合并的:手机号匹配不确定时会新建联系人,而不是把两个陌生人合成一个。

一些小小的“当……就……”规则,在记录到达时对它动手:一次表单提交符合条件时,加一个标签、设一个管道阶段,或者发邮件通知。所有命中的规则都会执行,而且引擎是失败即关闭的——无法安全求值的规则宁可拒绝保存,也不会静静地什么都不做。

别再从收件箱里扒数据了。让结构自己送上门。

搭一份表单,把字段指向一张数据表,剩下的分类交给接收规则。