如何文章

如何使用 respond.io 作为 Dialogflow 客户关系管理

Iaroslav Kudritskiy
首席运营官, Respond.io
七月 12, 2019

曾经希望你有一个CRM Dialogflow?我们也这样做了,所以我们建造了一个。这是一篇最佳实践文章,用于使用 respond.io 作为一个 Dialogflow 客户关系管理。我们将讨论诸如创建 Dialogflow 人工交接,如何集成 Dialogflow 与您的网站,以及流行的集成,如我们的聊天库 Dialogflow 集成。查看下面的目录以跳到您要查找的内容:

5种简单的使用方法 respond.io 跟 Dialogflow 集成

  1. 记录、属性和导出 Dialogflow 历史与 respond.io
  2. 用 Dialogflow 自动标记联系人
  3. 发送一个 Dialogflow 广播
  4. 退订 Dialogflow 来自广播的联系人
  5. 创建自定义 Dialogflow 通知

构建混合人类 + AI 销售和支持消息传递 respond.io 作为 Dialogflow 客户关系管理

  1. 用 respond.io 自动加入新联系人
  2. 处理常见问题解答和使用 respond.io 作为 Dialogflow 内容生产
  3. Fallbacks & Building a Dialogflow 人工交接

什么 Dialogflow

自从Facebook宣布机器人集成以来 Facebook Messenger 平台,使用机器人与人类交谈的想法已经获得了牵引力。同时,消息传递应用程序的使用在企业中变得更加普遍,用于信使营销和信使客户支持。

最受欢迎的信使营销工具是像Chat Fuel和ManyChat这样的机器人构建器。这些工具适用于大批量、低利润的营销工作,但并不完全是温文尔雅的对话者。他们在信使中向用户提供可点击的按钮,仅此而已。

Dialogflow

这就是哪里 Dialogflow 进来了。 Dialogflow 是一个自然语言处理器 (NLP)。虽然 Dialogflow 可以为用户提供点击选项,就像其他机器人构建器一样,该工具的真正美妙之处在于 Dialogflow 聊天机器人可以识别自然语言,并决定如何使用人工智能回应人类。

Dialogflow 允许您创建一系列响应,然后向这些响应添加训练短语。因此,当用户发送消息时, Dialogflow 使用机器学习来处理发送的文本,确定哪个响应最匹配,然后发送响应。这些响应中的每一个都称为意向。

基础知识: Dialogflow 意图

构建块 Dialogflow 代理是意图。每个意向都包含训练短语和响应。考虑每个 Dialogflow 意图作为机器人可以提供的答案。如果你想建立一个可以给出七个不同答案的Dialoglow聊天机器人,你将需要七个意图。

一个 Dialogflow 意向由训练短语和响应组成。
Dialogflow 意向:训练短语和响应

要触发响应,用户必须发送一条接近您输入的训练短语之一的消息。这就是人工智能和机器学习的用武之地。因为发送的消息不一定完全匹配。 Dialogflow 将实时检查用户发送的消息是否与您创建的任何训练短语相似。如果匹配紧密, Dialogflow 向用户发送响应。

高深 Dialogflow: 实体和履行

你可能会想。如果我需要七个不同的意图来表达七个不同的答案,我将需要数百个意图来构建我正在考虑的聊天机器人。这是哪里 Dialogflow 实体和 Dialogflow 实现开始发挥作用。

Dialogflow 实体

Dialogflow 实体允许您识别和挑选关键信息、颜色、城市、产品名称等数据。因此,如果你的机器人向某人询问他们最喜欢的颜色,你不需要创建十几个意图来识别十几种颜色,你需要一个。

这就是 Dialogflow 实体工作
Dialogflow 实体

这怎么可能? Dialogflow 具有内置的系统实体,用于识别最常见的项目,如国家/地区、电话号码、电子邮件等。如果需要帮助, Dialogflow 要识别您的产品名称,您将能够创建自定义实体列表。

使用自定义实体,您将能够创建一个意图,以识别用户正在询问产品的价格,并且您将知道他们询问的是哪种产品。那么问题来了,你把回应放在哪里?响应中没有为不同实体添加不同答案的地方。这就是履行的用武之地。

Dialogflow 实现

Dialogflow 履行使您能够将服务连接到您的 Dialogflow 代理执行诸如检索动态响应或在ERP中触发操作之类的操作。

如何连接 Dialogflow 通过网络钩子履行。
Dialogflow 实现 Webhook

要启用 Dialogflow 实现,您需要使用 webhook 连接您的服务,并为需要它的意图激活实现。履行逻辑应构建在您连接的服务中。

如何激活符合您的意图的履行
意图实现

Dialogflow 是一个非常强大的工具。你甚至可能会想,我需要什么 respond.io 为?

为什么你需要一个 Dialogflow 客户关系管理

Dialogflow 是一个非常强大的自然语言处理器(NLP),这就是它的优势所在。为业务创建界面是让您失望的地方。 Dialogflow 不提供:

  • 对话历史记录
  • 一种保存用户信息的方法
  • 一种将对话交给人类的方法
  • 或者向客户展示机器人性能的一种方式。

总之 Dialogflow 看到用户,但企业希望了解他们的联系人。

Dialogflow 训练

Dialogflow 允许您在培训屏幕上查看对话历史记录。培训屏幕已针对聊天机器人进行了优化。在这里,您可以让代理知道它提供的响应是否正确,以及实体是否已正确提取。

您可以训练一个 Dialogflow 使用代理 Dialogflow 培训模块。
Dialogflow 训练

培训是一项很棒的功能,但它没有提供有关任何单个联系人对话的太多信息,因为聊天是匿名的和基于会话的。从训练屏幕中,您将无法判断是具有十个不同对话的同一联系人还是具有十个不同对话的十个联系人。

Dialogflow 历史

Dialogflow 还提供历史记录屏幕。历史记录屏幕比训练略有改进。它可以显示按日期筛选的会话,并显示已发送的响应,而不是像“培训”屏幕那样激活的意图。

您可以查看您的历史对话 Dialogflow 代理在 Dialogflow 历史。
Dialogflow 历史

同样,此信息是基于会话的匿名信息,因此无法知道代理正在与哪个联系人进行对话。

Dialogflow 分析学

Dialogflow 分析旨在提供汇总信息。您将能够找出给定时间段内的会话和查询数量、最流行的意图和会话流。

骨料 Dialogflow 代理信息可在 Dialogflow 分析学
Dialogflow 分析学

这些数字更适合向客户展示。然而,基本项目仍未完成。无法查看单个用户的聊天历史记录,无法通过收集和保存有关用户的信息将用户转换为联系人,也无法在机器人失败时向用户发送消息。

在接下来的几节中,我们将介绍策略和集成,使其更容易适应 Dialogflow 通过使用代理您的业务活动 respond.io 作为一个 Dialogflow 客户关系管理。

用 respond.io 作为一个 Dialogflow 客户关系管理

使用配置的方式 respond.io 和 Dialogflow 将取决于你想要什么 Dialogflow 为您做。在接下来的几节中,我们将介绍如何最好地连接 Dialogflow、您的渠道和集成。

然后我们将介绍一些非常简单的用例 Dialogflow 最后,我们将讨论如何设置一个高级代理,该代理可以处理大量查询,捕获有关联系人的信息,记录该信息并在 Dialogflow 代理无法处理查询。

设置:连接 Dialogflow、消息传递应用程序和与 respond.io

respond.io 旨在成为聊天机器人基础架构的中心。创建您的 respond.io 帐户,您可以连接 Dialogflow,消息传递渠道,以及Chatbase和 Zapier 集成。

火箭机器人就像一个 Dialogflow CRM旨在允许您集成火箭机器人, Dialogflow、消息传递渠道和其他集成。
respond.io Dialogflow 客户关系管理

Dialogflow 客户关系管理设置:连接 Dialogflow 自 respond.io

要设置 Dialogflow 客户关系管理基础架构,连接 Dialogflow 到 respond.io 空间优先。要连接 Dialogflow,检索 Dialogflow 集成 JSON 文件 Dialogflow 控制台,然后将其上传到您的 respond.io 空间。以下是分步指南:

导航到您的服务帐号 在 Dialogflow 控制台>单击服务帐户链接。

要导航到您的服务帐户,请在您的 Dialogflow 控制台,然后单击服务帐户链接。
导航到 Dialogflow 服务帐户

要创建 JSON 密钥找到 Dialogflow 服务帐号表格中的集成行>打开操作菜单>然后点击创建密钥。

要创建 JSON 密钥,请找到 Dialogflow 服务帐号表格中的集成行>打开操作菜单>然后点击创建密钥。
创建一个 Dialogflow 服务帐户密钥

然后选择 JSON 密钥类型>按创建。

要创建 JSON 密钥,请找到 Dialogflow 服务帐号表格中的集成行>打开操作菜单>然后点击创建密钥。然后选择 JSON 密钥类型>按创建。
创建一个 Dialogflow 服务帐户密钥

将密钥上传到 respond.io 导航到 设置>连接 Dialogflow.

要上传 Dialogflow 火箭机器人的服务帐户密钥导航到“设置”>连接 Dialogflow.
正在上传 Dialogflow 服务帐户密钥到 respond.io

然后拖放 JSON 密钥。

要将密钥上传到火箭机器人,请导航到“设置”>连接 Dialogflow.然后拖放 JSON 密钥。
正在上传 Dialogflow 服务帐户密钥到 respond.io

恭喜, respond.io 空间现在已连接到您的 Dialogflow 代理。

专业提示: 您可以使用 respond.io 测试您的空间 Dialogflow 通过模拟消息传递模块中的对话进行代理、自动化和调查。

您可以使用火箭机器人来模拟与您的对话 Dialogflow 代理
模拟对话 respond.io

希望完成 Dialogflow 通过视频进行集成教程?在这里。

连接 Dialogflow 自 respond.io

Dialogflow CRM 设置:连接消息传递渠道

设置的下一步 Dialogflow CRM是连接消息传递渠道。连接消息传递通道后,用户将能够与连接的消息传递通道聊天 Dialogflow 代理,将为聊天的每个用户创建一个联系人,他们的聊天记录将保存在他们的联系方式下。下面我们列出了我们支持的频道,并引导您访问连接每个频道的相关文档。

要集成 Dialogflow 通过网站respond.io,使用我们的网络聊天小部件。由于没有直接提供的网上聊天选项 Dialogflow,我们创建了一个 Dialogflow 通过向用户提供网络聊天来整合我们自己的网站。 文档可在此处获得

要连接 Facebook Messenger 查看我们的 Facebook Messenger 文档在这里。虽然有直接的 Dialogflow Facebook Messenger 集成,您需要通过连接 respond.io 以查看您的聊天记录。要连接到 Facebook Messenger 您需要一个Facebook页面,您可以在此处查看我们 关于创建Facebook页面的指南

要连接WhatsApp,请在 我们的两个之间进行选择 Dialogflow 与WhatsApp的集成。每个工作方式略有不同。请同时查看两者 Dialogflow WhatsApp集成选项, 聊天 APITwilio WhatsApp 在继续之前。

要连接 WeChat 查看我们的 WeChat 文档在这里。要使用我们的 Dialogflow WeChat 集成,您需要一个 WeChat 公众号。您可以查看我们的 创建指南 WeChat 官方账号在这里

要连接 LINE 查看我们的 LINE 文档在这里。要使用我们的 Dialogflow LINE 集成,您需要一个 LINE 公众号。您可以查看我们的 创建指南 LINE 官方账号在这里

要连接 Telegram 查看我们的 Telegram 文档在这里。要使用我们的 Dialogflow Telegram 集成,您需要一个 Telegram 机器人。您可以查看我们的 创建指南 Telegram 机器人在这里

要连接 Viber 查看我们的 Viber 文档在这里。要使用我们的 Dialogflow Viber 集成,您需要一个 Viber Bot.您可以查看我们的指南 创建一个 Viber Bot 这里

要连接 Skype,请在此处查看我们的 Skype 文档

要连接 SMS 查看我们的 Twilio SMS 文档在这里。要使用我们的 Dialogflow Twilio 集成,您需要在 Twilio 平台。

要连接 Twitter 分米 查看我们的 Twitter 文档在这里。要使用我们的 Dialogflow Twitter DM 集成,您需要在 Twitter.文档中有详细说明。

要连接 Slack 查看我们的 Slack 文档在这里。要使用我们的 Dialogflow Slack 集成,您需要在 Slack.文档中有详细说明。

呼,那是很多渠道。 😅

现在您的消息传递渠道已连接,让我们连接一些其他集成,这将有助于改进您的代理并将您收集的数据移动到外部 CRM。

Dialogflow CRM设置:Chatbase和 Zapier 集成

虽然你可以停止频道,聊天基地和 Zapier 将为您的供电 Dialogflow 代理更多。

使用Chatbase,您将能够看到有关您的 Dialogflow 代理会话流。这是一个很棒的工具,可以帮助随着时间的推移改善您的代理。

跟 Zapier,您将能够在 respond.io 到具有简单一键式集成的外部CRM。

Dialogflow CRM设置:将聊天库连接到 respond.io

我们不确定为什么没有一键式 Dialogflow 聊天库集成,因为两者都是谷歌产品̄\_(ツ)_/ ̄。所以我们自己做了一个简单的整合。要连接聊天库,您需要创建一个帐户,在聊天库上创建一个机器人,然后复制 API 关键到您的 respond.io 空间。

要在聊天库上创建机器人,请在聊天库上创建一个帐户然后按添加新机器人

要设置 Dialogflow 聊天库集成,您首先需要在聊天库上创建一个机器人。
在聊天库上创建机器人

然后填写聊天库所需的信息

请记住,Chatbase 将弃用网站功能的报告路径,因此 respond.io 目前不支持它。

要设置 Dialogflow 聊天库集成,您首先需要在聊天库上创建一个机器人并填写所需的详细信息。
在聊天库上创建机器人

要检索 API 按键继续,它将在下一个屏幕上可用。

要设置 Dialogflow 聊天库集成,您首先需要在聊天库上创建一个机器人并填写所需的详细信息,然后检索 API .key。
检索 API 来自聊天库的密钥

要粘贴 API 键 导航到 “聊天库>设置”>“连接”。

要启用 Dialogflow 聊天库集成粘贴 API 键,方法是导航到“聊天库>设置”>“连接”。
添加聊天库 API 密钥 respond.io

然后将密钥粘贴>“连接”。

要启用 Dialogflow 聊天库集成粘贴 API 键,方法是导航到“设置”> Chatbase >“连接”,然后粘贴该键并再次按“连接”。
添加聊天库 API 密钥 respond.io

恭喜,您刚刚完成了您的 Dialogflow 聊天库集成通过 respond.io.

现在,您将能够看到有关您的 Dialogflow 代理,类似于可以在Google Analytics上找到的分析。

完成 Dialogflow 聊天库集成。
示例聊天库分析

现在你已经掌握了 Dialogflow 座席汇总分析时间以放大联系人数据。

Dialogflow 客户关系管理设置:连接 Zapier 自 respond.io

聊天的美妙之处,无论是自动化还是实时聊天,都是您可以随着时间的推移收集有关联系人的大量数据。在某些时候,您需要将该数据移动到另一个系统。由于没有 Dialogflow Zapier 集成,我们创建了一个 Zapier 与 集成 respond.io.

要连接 respond.io 自 Zapier,则需要创建一个 Zap。

创建 Zap 登录到您的 Zapier 帐户>然后使用我们的抢先体验链接查找 respond.io 应用开启 Zapier.

然后选择一个触发器。

要创建一个 Dialogflow Zapier 与火箭机器人集成时,您需要创建一个 zap,然后选择一个触发器。
选择触发器

新联系人触发器会将信息传递给 Zapier 创建新联系人时。“新建”或“更新的自定义字段”触发器会将信息传递给 Zapier 每次更改或添加所选自定义字段中的值时。

选择触发器后,您需要连接 Zapier 到您的 respond.io 帐户。

要检索 Zapier 集成令牌 从您的 respond.io 空格 导航到 设置>集成> Zapier >连接。

要创建一个 Dialogflow Zapier 与火箭机器人集成,您需要检索 Zapier 来自您的火箭机器人空间的令牌
检索 Zapier 令 牌

然后粘贴令牌>按是,继续。

要创建一个 Dialogflow Zapier 与火箭机器人集成,您需要粘贴 Zapier 来自您的火箭机器人空间的令牌
粘贴 Zapier 令 牌

如果选择了新的或更新的自定义字段触发器,则可以选择要传递的其他数据。除了更新的自定义字段的值外,您还可以从其他自定义字段和标记传递数据。

要选择其他字段,请从下拉列表中选择它们。

创建 Dialogflow Zapier 与 Rocketbots 集成后,系统会询问您是否要从其他字段传递数据。
选择其他字段

完成后,现在您可以创建 Zap 操作。该操作将确定将数据传递到的服务以及数据的传递方式。

如果您有任何问题,我们的 Zapier 集成文档在这里。

现在你已经有了 Dialogflow CRM设置是时候探索不同的用例以及您可以使用它们创造的魔力了。

5种简单的使用方法 respond.io 跟 Dialogflow 集成

我们一直想知道为什么 Dialogflow 没有考虑业务需求,例如需要了解、理解和进一步与客户互动,甚至在出现问题时收到警报。这里有五种简单的方法可以提高您的客户聊天与 repsond.io 和 Dialogflow:

  1. 用 Dialogflow 自动标记联系人
  2. 发送一个 Dialogflow 广播
  3. 退订 Dialogflow 来自广播的联系人
  4. 创建自定义 Dialogflow 通知

1 记录、属性和导出 Dialogflow 历史与 respond.io

我们第一次开火 Dialogflow,回到 API.人工智能时代,我们注意到,即使我们构建了有史以来最好的聊天机器人,也几乎不可能向客户展示我们取得的成功。此外,当出现问题时,解释将更加困难。

关键问题是,我们如何为客户提供 Dialogflow 代理绩效透明度?这很容易 respond.io.创建空间,连接 Dialogflow,然后连接客户端 消息传递应用程序企业帐户

跟 respond.io 连接,无需 Dialogflow 导出历史记录功能。

不需要 Dialogflow 导出历史记录功能。只需使用我们的连接到火箭机器人 Dialogflow 集成,您将为每个联系人显示聊天记录。
respond.io 属性 Dialogflow 聊天记录

随着我们的 respond.io 和消息传递应用程序集成,整个 Dialogflow 聊天记录将被记录并归因于相关联系人。您需要做的就是邀请您的客户加入该平台。

由于我们所有的计划都有无限的用户,并且 Dialogflow 包括集成,为客户创建透明度就像点击几下一样简单。

要邀请您的客户,请 导航到“ 设置”>“用户”>“添加用户”。

而不是导出您的 Dialogflow 客户的聊天记录,只需连接到Rocketbots平台,邀请您的客户作为用户,让他们探索您的 Dialogflow 代理对话。
将用户添加到 respond.io

然后选择访问级别

而不是导出您的 Dialogflow 客户的聊天记录,只需连接到Rocketbots平台,邀请您的客户作为用户,让他们探索您的 Dialogflow 代理对话。
将用户添加到 respond.io

就是这样,现在您已经为客户端创建了用户帐户,不再需要导出 Dialogflow 聊天记录。现在,您的客户可以访问您的任何对话 Dialogflow 代理与用户有过对话,甚至知道他们与哪个联系人进行了对话。

2 用途 Dialogflow 自动标记联系人

现在,让您的客户筛选所有对话是一回事,但这需要很长时间,特别是如果您成功了 Dialogflow 代理。如果您可以根据联系人的兴趣自动为联系人添加标签,那不是很棒吗?

Dialogflow 开发者实体 & respond.io Dialogflow 参数,你可以做到这一点。

To 创建 Dialogflow 开发实体导航到Dialogflow 控制台>实体> +。

创建联系人标记基于 Dialogflow 开发人员实体首先创建实体列表。
创建自定义实体

我使用自定义实体列出我的经销商客户销售的汽车。现在,让我们使用相关的训练短语创建一个意向。

创建联系人标记基于 Dialogflow 开发人员实体首先创建实体列表,然后使用 Dialogflow 突出显示了开发人员实体。
使用自定义实体创建训练短语

我添加了一些训练短语并注释了我的实体。现在,我将使用该 RB_ADDTAGS 将该标记发送到 respond.io.

创建联系人标记基于 Dialogflow 开发人员实体首先创建实体列表,然后使用 Dialogflow 突出显示“开发人员实体”,然后将RB_ADDTAGS添加到参数
将洛克机器人标记参数添加到 Dialogflow

现在,让我们测试一下我们的对话。

创建联系人标记基于 Dialogflow 开发人员实体首先创建实体列表,然后使用 Dialogflow 突出显示“开发人员实体”,然后将RB_ADDTAGS添加到参数,然后测试融合。
测试对话

就这么简单。如果联系人就其中一种产品聊天,则会在其个人资料中添加一个标签 respond.io.使您的客户能够在 respond.io 仪表板,无法完成的事情 Dialogflow 分析学。

最后一件事,如果你不想使用 Dialogflow 开发人员实体,简单标记可以按如下方式使用。

这显示了如何从 Dialogflow 到火箭机器人中的相关联系人,创建强大的 Dialogflow 分析学
发送两个标签来自 Dialogflow 自 respond.io

在这种情况下,将向您的 respond.io 联系人:宝马X5和定价。

既然您的聊天机器人客户端根据产品兴趣自动标记他们的联系人,那么您可以根据他们标记的兴趣向联系人发送大量消息不是很好吗?

3 发送 Dialogflow 广播

您已使用 Dialogflow 用他们的产品兴趣标记您的所有联系人,现在如果您可以将群发消息发送给标记为 BMW X5 的联系人,那不是很好吗?太糟糕了 Dialogflow 广播不存在。 respond.io 为了救援,发送广播从 respond.io.

要发送广播,请 导航到 广播模块>添加广播>填写您的广播首选项。

无法发送 Dialogflow 广播自 Dialogflow 控制台,但您可以将广播发送到您的 Dialogflow 来自火箭机器人的用户。
发送广播

使用 respond.io 广播,您将重新吸引被您的标记的用户 Dialogflow 代理。这样,您可以发送专门为鼓励该联系人细分做出响应而定制的联系人。

广播内容构建器允许包含文本、图像、文件、多项选择题甚至调查的消息。若要详细了解聊天广播的功能,请访问 respond.io,请查看我们的 广播文档

4 退订 Dialogflow 来自广播的联系人

现在您有了一种创建方式 Dialogflow 广播 您需要管理联系人的用户体验。即使您向一小组联系人发送完全有针对性的消息,一些用户仍然希望停止接收广播,他们会键入“停止”。

我们为您创建了一个简单的方法,以确保这些用户永远不会使用 订阅参数接收其他广播。订阅参数允许您取消订阅 respond.io 来自所有未来广播的联系。

要使用订阅参数,请 导航到 这 Dialogflow 控制台>打开 Dialogflow 意图>训练短语中添加“STOP”>RB_SUBSCRIBE添加到 Dialogflow 参数>将值设置为 false。

使用火箭机器人创建时 Dialogflow 广播中,您偶尔会看到键入 stop 的用户,此图显示了如何使用 RB_SUBSCRIBE 参数 Dialogflow 参数
使用订阅参数取消订阅广播中的联系人

一旦联系人发送了“STOP”,他们将被取消订阅所有广播,但他们仍然可以与 Dialogflow 代理。

这里有一个提示。为订阅状态创建自定义字段,以便检查联系人是否已取消订阅。或者,您可以创建自定义通知,以便在有人取消订阅时通知您。

5 创建自定义 Dialogflow 通知

一个非常成功 Dialogflow 座席每天将有成百上千个联系人聊天。在某些情况下,您需要在触发意图时收到提醒。完全取消订阅广播的联系人可能是其中一种情况。

使用通知参数,您可以将通知发送到 respond.io 具有特定消息的平台。

创建自定义 Dialogflow 通知导航到 这 Dialogflow 控制台>打开 Dialogflow 意向>添加RB_NOTIFY Dialogflow 参数>设置要发送的通知的值。

该图显示了如何创建 Dialogflow 使用 RB_NOTIFY 参数和要在 的值中发送的通知的通知 Dialogflow 参数。
创建自定义通知

创建通知消息时,您可以使用动态变量发送联系人姓名、电话、电子邮件以及您在 respond.io 平台。

我们已经介绍了一些简单的方法来增强您的业务消息传递 Dialogflow 和 respond.io.

现在,让我们看看一个成熟的混合人类 + 人工智能销售和支持业务消息传递系统会是什么样子 Dialogflow 和 respond.io 客户关系管理。

构建混合人类 + AI 销售和支持消息传递 respond.io 作为 Dialogflow 客户关系管理

构建可靠的混合人类+AI销售和支持业务消息传递涉及一些活动部分,包括人类。在下一节中,我们将通过探索汽车经销商用户案例来描述如何让一切顺利地协同工作。

我们将向您展示如何可靠地加入联系人,指导他们,实现与客户工作人员的人工交接:

  1. 用 respond.io 自动加入新联系人
  2. 处理常见问题解答和使用 respond.io 作为 Dialogflow 内容生产
  3. Fallbacks & Building a Dialogflow 人工交接

1 用途 respond.io 自动加入新联系人

我们尝试使用 Dialogflow 之前,使用简单的问候消息时一切正常。但是,在收集数据时,基于规则的自动化更简单 respond.io.

您可以在 respond.io 通过创建调查来收集电子邮件和电话。然后创建一个自动化来触发每个新联系人的调查。

要创建载入问题,请 导航到 调查>添加调查>添加问题。

有时收集信息 Dialogflow 特别是当入职联系人可能很痛苦时,有时更容易进行 Rocketbots 调查
创建入职调查

我们创建了一个简单的调查,要求联系人提供他们的电子邮件、电话号码,并将其设置为在相关字段中收集。现在,让我们自动将调查发送给每个新联系人。

要自动执行载入调查,请 导航到 自动化>添加规则>将对话开始用作触发器>添加 3 个操作:发送消息、发送调查和发送消息。

有时收集信息 Dialogflow 特别是当入职联系人可能很痛苦时,有时更容易进行 Rocketbots 调查,然后使用自动化规则为所有新联系人触发它
创建自动化

上面,我们创建了一个自动化规则,可以帮助解决一些问题。首先,它将通过问候欢迎联系人。然后,它将向联系人提供调查。最后,它会给他们一个多项选择题。

我们将最后一部分保留为多项选择(而不是调查),因为我们不需要收集数据,也不需要强迫他们回答问题。我们希望将多项选择题的答案发送到 Dialogflow.

如果联系人单击向我显示汽车或服务预约,它们将触发适当的意图。这些类型的问题是使用的绝佳机会 Dialogflow 履行联系我们的外部服务并带回汽车旋转木马或允许联系人预约。

假设联系人不合作,而是提出问题。假设这也是一个常见问题解答。使用洛克机器人作为 Dialogflow 客户关系管理。

2 处理常见问题解答和使用 respond.io 作为 Dialogflow 内容生产

如果您熟悉 Dialogflow,您可能已经使用它来回答常见问题。请记住,每次联系人发送新消息时, respond.io 将自动将该联系人标记为待处理, 直到人工、自动化或 Dialogflow 将联系人标记为完成。

将联系人标记为完成自 Dialogflow 导航到 这 Dialogflow 控制台>打开意向>将RB_MARKDONE添加到参数>将值设置为 false。

当使用火箭机器人作为 Dialogflow CRM,您应该将标记完成参数添加到所有不需要人工注意的意图中,这样联系人就不会陷入挂起状态。
将联系人标记为完成

保持联系人井井有条 respond.io 将“标记完成”参数添加到成功回答联系人问题的意向中。这样,已成功回答的联系人就不会污染 待定名单

使用的另一个好处 respond.io 作为一个 Dialogflow CRM是拥有简单 Dialogflow 内容管理系统。当构建 Dialogflow 客户端的代理 您希望客户端能够更改某些意图的响应。这可以通过在 Rockebots 中创建片段,然后在 Dialogflow.

在 中创建代码段 Dialogflow 导航到 代码段>添加代码段>创建代码段>保存>然后从代码段表中复制代码段 ID。

您可以将火箭机器人用作 Dialogflow CMS 通过使用代码段和代码段参数来传递响应。
创建代码段

您创建的每个代码段都有一个永久 ID,但 respond.io 具有 管理员访问权限级别的 用户可以更改其传递的邮件。如果您的客户端需要更改他们发送给用户的营业时间,他们可以从代码段模块执行此操作。

对于一个 Dialogflow 要发送此代码段,您需要将代码段 ID 添加为参数。

要添加代码段参数和 ID,请 导航到 这 Dialogflow 控制台>打开一个意向>将RB_SNIPPET添加到参数>将值设置为代码段 ID。

您可以将火箭机器人用作 Dialogflow CMS 通过使用代码段和代码段参数来传递响应。
将代码段 ID 添加到 Dialogflow 意图

太好了,现在你已经有了自己的缩影 Dialogflow 您可以在其中编辑 CMS Dialogflow 代理您的客户,他们可以在需要时更改响应。

3 后备和构建 Dialogflow 人工交接

启动 Dialogflow 使用时,人工交接非常容易 respond.io.如果要构建人工交接,则需要在回退中添加对人工提示的对话。然后使用机器人状态和通知参数构建与人类意图的对话。

要创建与人类对话提示,请 导航到 Dialogflow 控制台>打开回退意向>在响应中添加与人类的对话作为快速回复。

要创建一个 Dialogflow 人工交接首先修改回退意图
在回退意向中添加与人工对话提示

将此提示添加到回退意向后,请创建可以进行移交的意向。意向应在训练短语中包含与人交谈,并包含机器人状态和通知参数。

添加机器人状态和通知参数导航自 Dialogflow 控制台>打开 Intent> RB_BOTSTATUS 添加到参数,并以 false 作为值>将RB_NOTIFY添加到参数,并将所需的通知消息作为值。

要创建一个 Dialogflow 人工交接首先修改回退意图,然后创建与人工意图的对话。
创建切换意图

最好添加对此意向的响应,告诉联系人发生了什么。比如,有人会和你在一起。触发此意图后,将在仪表板中向平台用户发送通知,并通过电子邮件通知发送 通知

这就是你的方式 Dialogflow 人工交接通知将在平台中查看。
切换通知

通知平台用户并帮助联系人后,他们可以从消息传递模块再次打开机器人。

呼,我们完了。使用本文中描述的技术,您将能够构建一个出色的代理 Dialogflow 人工交接功能。

延伸阅读

标签
复制到剪贴板!

准备好开始了吗?

谢谢!您将被重定向到注册表单。
哎呀!出现问题,请刷新浏览器,然后重试。
谢谢!您的提交已收到!
哎呀!提交表单时出错。
开始 14 天免费试用