传统网页表单通常一次展示多个输入框,用户需要判断哪些内容必填、应该怎样填写。问题较多时,页面容易显得复杂,用户也可能在提交前直接离开。
Typebot采用逐步对话的方式收集信息。用户每次只看到当前问题,根据回答进入下一步,企业则可以在流程中加入条件判断、接口调用、数据保存和人工服务入口。它既可以制作规则明确的对话表单,也可以接入AI模型形成开放式聊天。

从表单到对话流程
Typebot官方将其定位为Fair Source聊天机器人构建器,可用于创建对话式应用和表单。常见用途包括线索筛选、客户支持、产品发布、用户引导和AI聊天。
它并不是一个只用于回答问题的客服机器人。很多流程并不需要接入大语言模型,例如:
逐步询问客户的预算、地区和服务需求。
根据商品用途推荐不同产品。
制作问卷、测评、报名和预约流程。
引导新用户完成账号或产品设置。
收集联系方式并写入客户管理系统。
在对话中销售数字产品或收取费用。
与普通表单相比,对话式流程能够根据前面的回答隐藏无关问题。例如用户选择“个人使用”后,不再询问企业规模;选择某个产品类别后,只展示相应的型号和服务方案。
可视化编辑如何工作
Typebot使用模块和连线组织对话。用户把需要的内容拖入编辑区域,再按照执行顺序连接起来,不必从零编写聊天界面和状态管理代码。
官方将基础模块分为四类:
消息模块:显示文字、图片、视频、音频和嵌入内容。
输入模块:收集文本、邮箱、电话、日期、按钮、评分、文件和其他回答。
逻辑模块:处理条件、变量、脚本、跳转和流程控制。
集成模块:连接表格、邮件、分析平台、自动化服务和外部接口。
每个输入结果都可以保存到变量中,并在后续消息、判断条件或接口参数中调用。例如获取用户姓名后,下一条消息可以直接显示称呼;读取URL中的UTM参数后,可以把广告来源一同保存到结果中。
流程还可以拆分成多个Typebot,再通过跳转模块组合。对于产品推荐、售前咨询和售后服务等较长流程,这种方式比把所有节点堆在一个画布中更容易维护。
输入与逻辑能力
Typebot并不局限于简单的文字问答。按钮和卡片可以用于商品、套餐或服务选择,日期模块适合预约,文件上传可以收集简历、图片或申请材料,支付模块则可以连接Stripe完成付款。
条件模块能够根据变量内容分流,支持相等、包含、为空、数值比较和正则表达式等判断。企业可以据此建立基础的线索评分流程:
询问客户类型、预算和预计采购时间。
把每项回答保存到变量。
根据条件进入不同分支。
高意向客户进入预约或人工联系流程。
暂时没有需求的用户获得资料或订阅入口。
对于可视化模块无法覆盖的计算和数据处理,Typebot还支持自定义JavaScript。界面样式也可以通过主题设置和自定义CSS调整,但这部分需要一定的前端基础。
发布渠道与嵌入
对话流程发布后,可以直接通过公开链接访问,也可以嵌入已有网站。官方网页部署提供三种主要形式:
标准嵌入:将完整对话区域放入页面中的指定位置。
弹窗模式:点击按钮或满足条件后覆盖当前页面显示。
聊天气泡:固定在页面角落,类似常见的在线客服入口。
标准嵌入适合问卷、申请和产品推荐页面;弹窗适合活动报名或内容下载;聊天气泡则更适合售前咨询和常见问题引导。
Typebot还可以连接WhatsApp Business Platform,把流程部署到企业自己的WhatsApp号码。官方采用用户自行提供Meta应用和号码的方式,并不直接向用户分配电话号码。
需要注意,网页与WhatsApp的运行环境不同。WhatsApp对按钮数量、文字长度和媒体格式存在限制,支付、客户端脚本、Google Analytics、Meta Pixel等部分模块也不能按网页中的方式执行。准备多渠道发布时,应分别测试流程,而不是默认网页版本可以原样迁移。
外部服务如何连接
Typebot可以通过原生集成和通用接口连接其他业务系统。官方提供或列出的能力包括Google Sheets、Google Analytics、OpenAI、Zapier、Make、Pabbly Connect、Chatwoot、邮件发送及Meta Pixel等。
Google Sheets模块可以新增、查询或更新表格数据,适合将线索直接写入共享表格。Google Analytics模块可以在流程中的指定节点发送事件,用于统计开始咨询、完成预约或提交订单等转化。
HTTP Request与Webhook适合更复杂的系统连接,但两者用途不同:
HTTP Request由Typebot主动调用外部接口,并读取返回结果。
Webhook会暂停当前对话,等待外部系统处理完成后回调。
例如查询库存、生成报价或触发n8n工作流,可以使用HTTP请求;需要等待人工审核、异步生成文件或较长时间的后台任务,则更适合Webhook。
Typebot也提供API,可用于创建、读取和发布机器人,获取对话结果及通过接口执行聊天流程。开发团队可以把对话能力接入自己的应用,而不必只使用官方网页界面。
数据结果如何查看
机器人发布后,用户回答会出现在Results页面。Typebot会在用户提交第一个输入后开始保存结果,即使对方没有完成整个流程,已经填写的内容也可能被记录。
这与只保存最终提交的传统表单不同。运营人员可以看到用户在哪个问题后离开,从而判断问题是否过多、表达是否模糊,或者是否过早索取电话和邮箱。
结果页面支持查看单次会话记录、调整字段显示顺序和导出CSV。集成执行失败时,也可以在对应会话的日志中检查邮件、表格或HTTP请求的错误信息。
深度分析功能会区分浏览、开始和完成,并展示输入节点的流失情况。分析时需要理解这些指标的含义:
浏览表示机器人已经加载,不代表用户回答了问题。
开始表示用户至少提交过一次回答。
完成表示流程已经走到结束,并满足官方定义的完成条件。
因此,机器人加载量较高但开始量较低,通常需要检查入口文案和首屏问题;开始量较高但完成量偏低,则应检查中间步骤、必填字段和流程长度。
云端与自托管选择
Typebot提供官方云端服务,也允许用户将系统部署到自己的服务器。两种方案使用相近的流程构建能力,但维护责任并不相同。
云端版本由官方负责可用性、备份、安全更新和基础设施维护,注册后即可创建流程。官网价格页目前提供免费方案,并按照每月聊天量、成员数量和高级功能划分付费版本。
自托管不需要向Typebot支付平台订阅费,并能够自行选择服务器与数据存放地区,但服务器、数据库、对象存储、域名、备份和运维成本需要由使用者承担。
Typebot自托管系统主要包含两个应用:
Builder:用于登录后台和编辑对话流程。
Viewer:用于向最终访客展示和运行机器人。
官方提供Docker、Vercel和手动部署文档。Docker方案相对直接,手动部署则需要PostgreSQL数据库,以及Node.js、Bun、Nginx和PM2等环境。没有服务器维护经验的团队,不应只因为“可以免费自托管”就忽略升级、安全和备份工作。
价格与版本区别
Typebot Cloud按照工作区和聊天使用量提供不同方案。官网价格页目前显示,免费方案包含不限数量的Typebot和每月200次聊天,并提供基础模块、原生集成、Webhook以及自定义JavaScript和CSS等能力。
付费方案会增加聊天额度、团队席位、文件收集、去除品牌标识、自定义域名、WhatsApp集成和深度分析等功能。套餐内容和价格可能调整,正式选购时应以价格页面显示为准。
自托管版本能够使用完整功能,但不代表没有成本。数据库、文件存储、服务器带宽、邮件服务、AI模型、WhatsApp Business Platform和其他第三方接口都可能单独收费。
对话数量也不等于最终客户数量。预算评估时,应结合机器人加载量、开始率、完成率和有效线索率,而不是只计算每月能够运行多少次聊天。
数据隐私值得注意
使用官方云端服务时,Typebot会代替机器人创建者托管和处理用户提交的数据。官方隐私政策说明,机器人创建者通常是数据控制者,决定收集哪些内容、收集目的和保留时间;Typebot则在提供服务时作为数据处理者。
这意味着企业仍需自行完成以下工作:
在机器人中说明数据收集目的。
提供适用的隐私政策或授权提示。
避免收集业务并不需要的个人信息。
设置合理的数据保存和删除规则。
确认外部集成会把数据发送到哪些服务。
连接OpenAI、Google Sheets、邮件平台或其他第三方服务后,用户回答可能按照流程配置发送给相应服务商。Typebot的隐私设置不能替代这些第三方平台自身的数据政策。
官方说明其云端服务不出售聊天数据,也不会把用户提交内容用于广告,并维护ISO/IEC 27001信息安全管理体系认证。自托管可以提高基础设施和数据位置的控制程度,但安全配置、访问权限、日志、备份和漏洞修复需要由部署方负责。
哪些场景更适合
Typebot适合问题可以拆成明确步骤,并且需要根据回答继续分流的业务。
广告落地页中的客户资料收集与需求筛选。
网站售前咨询和产品推荐。
用户注册、入职或产品使用引导。
问卷、测评、报名、预约和满意度调查。
常见问题自助查询与人工客服分流。
数字产品付款和资料交付。
接入AI模型的知识问答或开放式聊天。
WhatsApp中的自动回复和业务流程。
对于中小企业,Typebot可以在不开发完整聊天系统的情况下快速验证流程;对于开发团队,它的API、自定义脚本和自托管能力则提供了进一步集成空间。
poxiaoxi博客
精彩评论