选择基于规则的聊天机器人操作
上次更新时间: 2025年12月18日
基于规则的聊天机器人 可以通过发送一系列问题和自动回复,帮助鉴定潜在客户、预订会议或创建支持票单。在本文中,您将了解更多有关用于构建 机器人对话的每种操作的信息。您还可以使用条件逻辑自定义聊天机器人的每个操作,为网站游客创造更多互动体验。
进一步了解如何 创建基于规则的聊天机器人。
需要权限 创建和编辑聊天流需要聊天流 权限 。
为基于规则的聊天机器人添加操作
- 在 HubSpot 帐户中,导航到服务 > 聊天流。
- 将鼠标悬停在要修改的聊天机器人上,然后单击 " 编辑",或单击 " 创建聊天流程 "创建 新的基于规则的聊天机器人。
- 点击 加号图标 "+ ",为机器人添加新操作。
- 选择您的行动:
发送简单信息
使用此操作可在聊天机器人对话中发送一条简单的信息。使用此操作对访客说一些不需要回应的话。
- 操作名称(仅限内部): 输入该聊天机器人消息的名称。
- 消息: 输入聊天机器人消息的内容。您可以使用 个性化功能 从已知访客的联系记录中提取 详细信息 。您还可以点击信息框底部的 图标 ,插入链接、图片、文件或 视频。
- + 添加消息气泡: 如果您想在聊天机器人消息中弹出多个消息气泡,可以在此处添加另一个气泡。

提问
在聊天机器人对话中使用此操作提问,收集数据以填充特定联系人属性。您可以选择常见问题或创建自定义问题。
- 操作名称(仅限内部): 输入该聊天机器人消息的名称。
- 消息: 输入聊天机器人 消息的内容。您可以使用 个性化功能 从已知访客的联系记录中提取详细信息。您还可以点击信息框底部的 图标 ,插入链接、图片、文件或 视频。
- + 添加消息气泡: 如果您想在聊天机器人消息中弹出多个消息气泡,可以在此处添加另一个气泡。
- 快速 回复: 添加游客可以选择的答案,作为对信息提示的回复。单击 + 添加快速回复 ,然后输入您的 快速回复。
- 禁用开放式回复: 如果要限制访客在 快速回复中选择预设选项,请使用此选项。
- 保存到 HubSpot 属性: 单击 下拉菜单 并选择联系人属性。访客的回复将作为属性值添加到其联系人记录中。
请注意: 使用特定 HubSpot 属性存储游客回复时,如果回复格式不正确,聊天机器人将不接受回复,也不会进行下一步操作。此字段验证适用于日期属性以及 电子邮件、 电话号码、 手机号码和 网站 URL 属性。
- 如果已存在属性,则跳过此操作: 如果游客的联系人记录中已填写了此属性,则使用此复选框跳过此操作。
- 错误信息: 输入聊天机器人无法理解游客回复时出现的错误信息。

提供电子邮件订阅
使用此操作可获取访客的通信许可。如果游客已经选择了订阅类型,聊天机器人将跳过这一步。
- 操作名称(仅限内部): 输入此请求的昵称。
- 消息: 输入聊天机器人消息的内容。您可以使用 个性化功能 从已知访客的联系记录中提取信息。您还可以点击信息框底部的 图标 ,插入链接、图片、文件或 视频。
- + 添加消息气泡: 如果您想在聊天机器人操作中弹出多个消息气泡,可以在此处添加另一个气泡。
- 显示合法利益隐私文本: 如果想让访客知道他们选择了哪种类型的通信,以及今后将如何与他们通信,请选择 复选框 。选择此选项后,将显示 账户设置中设置的默认语言 。
- 订阅: 单击 下拉菜单 , 选择 这些联系人将选择 的订阅类型 。
- 如果游客订阅,则显示信息: 输入游客订阅时将显示的文本。
- 如果访客不订阅,则显示消息: 输入访客不订阅时将显示的文字。
设置联系人属性值
使用此操作可根据网站访客的回复将联系人属性设置为特定值。如果访客是已知联系人,或者访客提交了电子邮件地址,访客的回复将作为属性值添加到其联系人记录中。
- 操作名称(仅限内部): 输入此联系人属性值操作的昵称。
- 联系人属性: 从 下拉菜单中选择任何联系人属性。
- 新属性值: 输入要在联系人记录中填入的值。您可以根据 " 如果/则 "分支 选项卡中设置的条件自定义弹出方式。
设置公司属性值
使用此操作可根据网站访客的回复将联系人属性设置为特定值。
- 操作名称(仅限内部): 输入此联系人属性值操作的名称。
- 公司属性: 从 下拉菜单中选择任何公司属性。
- 新属性值: 输入您要在联系人的相关公司记录中填写的值。您可以根据 " 如果/则 "分支 选项卡中设置的条件自定义弹出方式。
添加到静态段
使用此操作可将与聊天机器人聊天的联系人添加到 静态段中。如果访客不存在联系人记录,则跳过此操作。
- 操作名称(仅限内部): 输入此网段操作的名称。
- 静态航段: 从下拉菜单中选择一个 现有的静态航段 。
提交票据
使用此操作为该联系人 创建新票单 。如果网站访客的相关联系记录不存在,则将跳过此操作。
- 操作名称(仅限内部): 输入此创建票单操作的名称。
- 机票名称: 输入机票名称。
- 票单 管道: 使用 下拉菜单 将票单与 特定管道关联。
- 票单状态: 使用 下拉菜单 为票单指定状态。
- 票单描述: 使用 下拉菜单 说明是否要为该票单设置自己的描述。您可以选择 " 提示游客提供票单描述 ",以邀请游客为票单描述提供问题摘要。
- 票单优先级: 将票单优先级设置为 高 或 低。
知识库查询
需要订阅 使用机器人操作 知识库查询需要订阅 Service Hub 专业版 或 企业 版。
使用此操作可向访客展示特定的 知识库文章 ,或提示访客搜索知识库以找到所需的文章。搜索功能可通过与文章标题、副标题、正文、类别或子类别以及标签匹配的关键词查找文章。如果访客已登录访问您的 HubSpot 内容,或已通过 访客识别 API 进行身份验证,受限知识库内容 就会出现。
- 操作名称(仅限内部): 输入此知识库查找操作的名称。
- 查询类型: 根据您希望访客与知识库互动的方式,您有以下选项:
发送给团队成员
根据特定用户或团队的聊天时间,将对话交给他们。只有具有 账户访问 权限的用户才能执行此操作 。如果您 为机器人设置了 工作时间,对话只会在工作时间内转给可用的团队成员。
- 操作名称(仅限内部): 输入此路由操作的名称。
- 自动分配给: 单击 下拉菜单 ,选择 来电会话的路由:
- 无人处理: 信息将被发送到收件箱中的 " 未指定 "视图,供团队成员处理。
- 特定用户和团队: 将对话转发给选定的用户或团队。从 特定用户和团队 下拉菜单中选择用户或团队名称。
请注意: 您只能从下拉菜单中选择分配到 付费 销售中心 或 服务中心 席位的用户。进一步了解 自动路由对话的额外 要求。
- 如果团队成员可用,则显示: 输入您的用户或团队可用时要显示的特定信息。
- 如果团队成员不在或聊天时间不在工作时间,显示: 输入特定信息,在无人可用聊天时显示。
- 如果队员已达到最大容量,则显示: 输入队员达到 配置容量时将显示的信息。
- 如果未指定,则显示: 输入特定信息,以便在收到信息但尚未指定给特定用户时显示。
请注意: b在对话开始前,聊天机器人会检查 " 发送给团队成员 "操作中选择的用户是否可用。如果选择了指定的用户,但他们 无法 使用,则会显示 "离开 "信息。
发送给客户代理
需要订阅 使用机器人操作 " 发送给客户代理 "需要订阅 Service Hub 专业版 或 企业 版 。
需要 HubSpot 点数 使用聊天机器人操作 " 发送给客户代理"需要 HubSpot 信用点数。
使用此操作可精确控制客户代理何时接手对话。您可以选择让座席人员使用对话历史记录重拾之前的对话、发送预定义信息或提供具体指导,以引导座席人员作出回应。
- 操作名称(仅限内部): 输入此路由操作的名称。
- 试着回答对话中最近的问题:让代理人从对话结束的地方继续对话。客户服务人员将尝试回复访客的最新信息,并利用对话历史记录了解上下文。
- 用提供的消息回复:将聊天交给客户代理时发送预定义消息。该信息在交接时自动发送, ,与之前的通话内容无关。
- 在 " 用提供的信息回复 "文本框中,输入标准问候语、确认或指示。
- 使用左下角的工具栏可添加丰富的文本格式(如粗体、斜体等),插入文件或视频,或添加个性化标记。
- 根据对话背景尝试回答所提供的问题:根据之前的对话,向代理提供指导回答的指示。
- 在 " 根据对话内容尝试回答所提供的问题 "字段中,输入对客户代理的说明。例如, 根据之前有关定价的信息,帮助访客找到符合其需求的计划。
- 点击左下角的 attach 附件图标 插入文件或添加个性化标记。
- 要只在聊天的工作时间内执行 发送给客户代理 操作,请选择 " 尊重办公时间"。
- 要确定客户代理无法接听时会发生什么情况,请单击 代理切换设置。了解有关 设置客户代理交接流程的更多信息。
- 设置完操作后,在底部单击 保存。
注册工作流程
需要订阅 要 在工作流程中使用机器人 操作roll,需要订阅 专业版 或 企业 版。
需要座位 要 在工作流程中使用动作 Enroll,需要 工作流程权限 。
使用此操作可将与您聊天的联系人加入特定工作流程。如果与您聊天的游客不存在联系人记录,此操作将被跳过。
- 操作名称(仅限内部): 输入此工作流程操作的名称。
- 工作流程: 使用 下拉菜单 选择应将联系人加入哪个活动工作流程。
触发网络钩子
需要订阅 使用操作 " 触发网络钩子"需要订阅 Data Hub 专业版 或 企业 版。
在基于规则的聊天机器人中使用网络钩子,在 HubSpot 和其他外部工具之间发送或检索信息。
- 操作名称(仅限内部): 输入此操作的名称。
- Webhook URL: 输入 Webhook 的端点 URL。
- 等待网络钩子反馈: 如果 要等待网络钩子返回信息后再执行下一步操作,请选择复选框。
- 错误信息: 输入错误信息的文本。
有关网络钩子的更多信息,请参阅开发人员网络钩子文档。如果您对 HubSpot 网络钩子的具体实施有任何疑问,请访问HubSpot 开发人员论坛。
运行代码片段
需要订阅 使用机器人操作 " 运行代码片段"需要订阅 Data Hub 专业版 或 企业 版。
使用此操作可在聊天机器人对话流程的某个步骤中运行代码片段。
- 操作名称(仅限内部): 输入此操作的名称。
- 代码段描述: 输入代码段的描述。
- 运行时: 代码片段编辑器中包含 Node.js 10.x 的默认模板。单击 在完整页面编辑器中打开 ,在另一个窗口中进行编辑。
预订会议
使用此操作可通过聊天机器人消息分享会议链接。
- 操作名称(仅限内部): 输入此操作的名称。
- 会议链接: 使用 下拉菜单 选择现有会议链接,或 创建新链接。
- 成功预订信息: 输入访客与您的团队成功预订会议时要显示的信息。
只要以下条件为真,您在随后的 提问 操作中配置的任何快速回复都会在聊天机器人对话中自动显示:
- 聊天机器人操作中使用的会议链接除名字、姓氏和电子邮件外不包含 任何自定义字段 。
- 在聊天机器人流程中进行会议操作之前,会收集名字、姓氏和电子邮件。
- 会议链接在不久的将来会有时间安排。
- 会议链接的 预订表未启用验证码。
- 会议链接的 数据隐私开关 已 关闭。
请注意: 如果使用自定义表单字段,聊天机器人无法在对话中收集对自定义问题的回复,而是会将游客重定向到会议预订页面。如果您想让游客在不离开聊天窗口的情况下与您预约会面,请在这篇 HubSpot 社区文章中了解更多信息: 使用自定义字段的 "预订会议 "聊天机器人操作。
如果/那么分支
需要订阅 要在机器人中添加自定义条件,需要订阅 专业版 或 企业 版。
使用 if/then 分支自定义机器人对话的流程。您可以添加条件,让聊天机器人根据游客的回复、联系人属性值或代理的可用性跳转到特定操作。进一步了解如何 使用机器人的 if/then 分支。
进一步了解如何 创建包含机器人的聊天流程。
请注意: 不能删除使用 if/then 分支的操作。您必须 先删除 if/then 分支,然后再删除操作。
预览和测试基于规则的聊天机器人
- 在 HubSpot 帐户中,导航到服务 > 聊天流。
- 在右上角单击 " 预览"。
- 在右侧面板中,输入测试聊天机器人的问题。执行的任何操作,如创建会议或联系人,都将反映在你的 HubSpot 账户中。此预览将忽略可用性设置。
- 要清除聊天,请单击 " 重新启动"。
- 要打开聊天机器人,请打开 开关 。

当您的聊天机器人在网站页面上运行时,游客可以与机器人开始对话。然后,您就可以 在会话收件箱 或 服务台 中 查看和 回复收到的信息 ,或分析 机器人的性能。
