zapp2photo——stock.adobe.com

如何创建一个聊天机器人并将其连接到Salesforce?

Salesforce用户有两种创建聊天机器人的方法:使用外部平台,通过Salesforce Lightning连接完成的聊天机器人,或者在Salesforce Einstein Bot中编写聊天机器人。

Salesforce的核心理念是为客户提供创建无代码应用程序的方法。它的聊天机器人技术朝着这个方向又迈进了一步。

建筑的目标聊天机器人是任务的自动化——创建一个可以响应选择用户命令的界面,然后执行一个动作或启动一个工作流。Salesforce平台将预构建的移动部件嵌入到平台中,以简化该接口和流程。

COVID-19大流行如何影响聊天机器人?

在COVID-19大流行期间,聊天机器人的使用扩大了,因为客户服务和入职服务的差距开始浮出水面。在疫情期间,聊天机器人市场超过170亿美元——根据魔多情报机构的数据,在未来五年,它将超过1000亿美元。

除了客户服务,聊天机器人也一样出现在员工入职表中为了加强流程并进行筛选,提前收集新员工的信息并进行政策陈述。

这段时间聊天机器人人气飙升,也与聊天机器人不断扩展的能力有关。例如,Salesforce的Einstein Bots的Intro Template使开发人员能够生成新的聊天机器人,这些聊天机器人具有用于订单检索、潜在客户生成和启动新的支持案例等功能。

聊天机器人越来越受欢迎的另一个原因是,聊天机器人技术提高了对语言的掌握能力。不同地区的人表达自己的方式不同,这使得聊天机器人很难提供令人满意的客户互动。特别是Salesforce,有一个合并自然语言处理库帮助测试新模型,使客户和聊天机器人之间的交流更加准确和包容。

在疫情期间,聊天机器人市场超过了170亿美元,在未来五年,它将超过1000亿美元。

此外,Salesforce还推出了预构建的Einstein Bots,这是一个可以执行许多常见功能的聊天机器人集合。这些预先配置好的机器人使技术的吸收更快,因为开发人员不需要使它们具有生产力。

如何创建一个聊天机器人

简单地说,聊天机器人是API的前端,为聊天机器人风格的UI(通常称为代理)预先配置。代理与Salesforce一起工作,在它连接到Salesforce闪电规则引擎。

按照以下三个步骤创建聊天机器人:

  1. 选择一个平台用于生成代理。用户可以从许多方面进行选择——例如,谷歌托管的DialogFlow。
  2. 生成机器人根据站台的指示。用户需要配置它,设置机器人可以响应的用户表达式(意图),并在表达式中标识对象(实体)。
  3. 训练机器人。练习使用表达式,看看对象是否按照计划工作,并根据需要添加意图和实体。用户还必须为错误留出空间。

大多数平台可以帮助用户无需代码即可完成所有这些工作。

Salesforce聊天机器人是如何实现的

Salesforce用户创建聊天机器人后,必须学会如何将其连接到Salesforce。用户有两种方法来实现这个实现:通过外部平台或通过Einstein Bot在内部实现。

通过外部平台连接聊天机器人

如果用户在Salesforce平台之外创建聊天机器人,那么该用户必须将聊天机器人连接到Salesforce Lightning。这就是API的作用所在。有时,聊天机器人平台指导集成工具——软件开发工具包内置适当的类——但有时不会。如果没有,一些类型的中间件可以调用API。从那里,用户可以在Salesforce闪电应用管理器中设置应用程序,将其添加到工具栏中,并选择聊天机器人组件。

然而,用户可能会发现,在Salesforce平台上创建聊天机器人更容易,而无需与外部连接。在这种情况下,爱因斯坦机器人是可用的。

在Salesforce构建聊天机器人

在Salesforce Bot Builder中,第一步是通过一个管理器构建意图模型——甚至添加聊天机器人响应暂停,以便与人类的交互类似。下一步是激活机器人,让它准备好接受训练,如上所述。机器人可以在大量现成的历史代理训练数据中进行训练爱因斯坦机器人的过程。

从这一点上,机器人可以获得爱因斯坦的全部能量。用户可以将机器人绑定到广泛的Salesforce对象和流程,以访问客户配置文件和历史数据,触发工作流,并存储在用户交换中收集的数据。对于高度复杂的机器人,Salesforce为开发人员提供了Einstein bots,开发人员可以进行复杂的定制编码。

最后,Salesforce还提供了一个仪表板,用于监控机器人部署后的性能。

深入挖掘人工智能的客户服务

搜索内容管理
搜索统一通信
搜索数据管理
搜索企业人工智能
搜索ERP
关闭
Baidu