插槽类型和示例
插槽是键/值对,用作机器人的 代替现场人工坐席处理客户交互的软件应用程序。记忆。 您可以使用它们来个性化机器人和联系人之间的交互。 您也可以在 Digital Experience 其它领域使用它们。
本页描述了不同插槽类型的详细信息。

概念 | 定义 | 示例 | 机器人做什么 |
---|---|---|---|
![]() 话语 |
联系人在交互中所说的任何内容。 有时称为消息。 |
“我丢失了密码。” “我的余额是多少?” “你是机器人吗?” |
该机器人使用自然语言理解 (NLU) 来分析每个联系人话语以确定其含义,或意图。 |
![]() 意图 |
联系人想要传达或完成的内容。 联系人发送的每条消息都有一个意图。 |
“我丢失了密码”具有“重置密码”的意图。 “你好”有“打招呼”的意思。 |
机器人使用 NLU |
![]() 实体 |
联系人消息中定义的一条信息。 | 个人或产品名称、电话号码、帐号、位置等。 | 机器人使用 NLU 来识别联系人消息中的实体。 实体帮助机器人理解联系人消息的含义。 |
![]() 插槽 |
从联系人的消息中提取并保存以用于机器人响应的实体。 类似于变量。 | 为联系人姓名创建一个时间段可以让机器人在交互期间在响应中使用该姓名,使其更加个性化。 | 当被配置成执行此操作时,机器人会从联系人消息中提取实体并将其保存在插槽中。 您可以让机器人稍后在对话中使用此信息。 |
![]() 规则 |
定义机器人对不随上下文改变含义的消息的响应。 |
|
规则是您能够配置机器人如何响应意图的两种方法之一。 规则对于某些类型的意图有用,但不适用于所有意图。 |
![]() 故事 |
训练机器人处理基于消息意图和会话上下文的交互。 | 在有关忘记密码的交互中,机器人会以一种方式回答: “我该怎么做?”。 如果交互是关于创建一个新帐户,即使在这两种情况下联系人使用相同的词和相同的意图——以获取更多信息,响应也会完全不同。 | 故事是您能够配置机器人如何响应意图的两种方法中的第二种。 故事教机器人如何利用对话的上下文来做出适当的响应。 |
![]() 机器人操作 |
机器人在处理交互时所说或所做的任何事情。 |
在有关忘记密码的交互中,机器人通过发送网站上的密码重置常见问题解答链接来进行响应。 当联系人表达沮丧时,例如“我不明白! 没用啊!!!”时, 机器人回复“对不起。 您想让我把您转给人工坐席吗?” 当联系人同意后,机器人启动此转移。 |
操作是您在定义希望机器人如何响应每个意图时具有的选项。 它们可使您灵活地配置每个响应,以实现满足联系人需求的结果。 |
文本插槽
文本插槽 | |
---|---|
说明 |
您可以使用该信息作为故事 |
使用 |
文本槽能够: |
对话影响 |
如果您将影响对话设置为开,则根据该插槽的内容,机器人的行为可能不同。 例如,如果机器人要求联系人提供办公室位置,它可以根据联系人是否提供办公室信息而采取不同的行动。 无法分别对菲尼克斯办公室和布拉格办公室采取不同的行动。 如果您希望机器人的操作根据插槽的内容而进行变化,您必须创建一个自定义文本插槽。 并且还需要额外的配置。 |
示例 |
机器人可以询问联系人的名字,然后您可以使用该值作为其他机器人在整个会话过程中的操作变量。 机器人语句“您在哪个办公室工作?” 可以让您根据位置报告某些内容。 在计划示例中,Akela 添加了此语句,这样她就可以看到每个办公室有多少用户需要重置密码的帮助。 预约安排机器人可能会说:“如果您提供您的电子邮件地址,我现在可以为您发送新的患者表格。” 然后该电子邮件地址就会传递给自动作业来发送这些表格。 客户服务机器人可能会说:“可以提供您的账号吗?” 该插槽可以触发对您的 CRM 的 API 调用,该调用传递插槽的值,然后根据帐号返回帐户状态。 该信息就可以提供给机器人或真人坐席。 机器人还可能会问:“请问您怎么称呼?”。 此信息可以提取到自定义文本插槽,在整个会话中使用,并存储在客户记录中以用于其他类型的交互。 在每个示例中,机器人可以根据槽值是否已填充来进行不同操作的响应。 需要单独配置才能对插槽的内容进行操作。 |
数值插槽
数值插槽 | |
---|---|
说明 |
|
使用 |
数字插槽能够: |
对话影响 |
如果将影响对话设置为开,那么机器人的行为可能会根据插槽中的值而发生变化:
换而言之,如果您将最小值设置为 1 并将最大值设置为 5 ,机器人对于 1 、 2 、 3 、 4 和 5 每个值的行为可能会有所不同。 |
示例 |
医疗分诊机器人可能会问:“患者的体温是多少?” 插槽可以设置为最小值 97 和最大值 100 。 该机器人可以对极低温度(97 度或更低)、正常温度(97.1 至 99 度)或高温(100 度或更高)的患者做出不同的反应。 餐厅预订机器人可能会问:“您的聚会有多少人?” 插槽可以设置为最小值 1 和最大值 8 。 机器人可以针对该范围内的每个数值做出不同的反应,例如为少于四名成员的聚会提供一张餐桌位,为四到七名成员提供一个雅间,并拒绝八人及以上人数聚会的预订。 银行机器人可能会根据联系人账户的总价值为他们提供不同的激励措施。 帐户价值从银行的内部系统中提取并保存到自定义插槽中。 您可以创建一个自定义数值插槽,其中填充联系人帐户中的任何逾期余额。 然后机器人可以尝试收集该余额信息或移交 对于最后两个示例,需要额外的配置才能从您的 CRM |
分类插槽
分类插槽 | |
---|---|
说明 |
机器人通常会将这些值作为选项提供给联系人。 其他的默认值会自动添加到您定义的值中。 |
使用 |
分类插槽能够: |
对话影响 |
如果将影响对话设置为开,那么机器人的行为可能会根据插槽中的值而发生变化。 未在值字段中指定的所有值均被视为其他 。 |
示例 |
接单机器人可能会询问:“您想要小号、中号、大号还是超大号的披萨?” 在联系人输入这些值之一后,机器人可以根据尺寸做出不同的响应。 如果联系人输入“个人”或不在列表中的其他值,机器人可以要求更正再继续处理。 酒店预订机器人可能会问:“您想要吸烟房还是无烟房?” 然后将联系人的回复传递给预订系统。 调查机器人可以要求联系人将他们的体验评为优秀、良好、一般或糟糕。 然后,一般或糟糕的响应可能会触发对更多信息的请求,这些信息可以保存在文本插槽中。 预订机器人可能会向联系人提供几个开放的晚餐时间。 可用时间从内部日历资源中提取并保存在自定义插槽中。 |
布尔插槽
布尔插槽 | |
---|---|
说明 |
|
使用 |
布尔值插槽能够: |
对话影响 |
如果将影响对话设置为开,则机器人的行为可能会根据插槽设置为真 、假还是空而有所变化。 空槽不会自动充当假值。 您可以训练机器人识别“是”为真,“否”为假。 |
示例 |
接单机器人可能会问:“您今天有优惠券吗?” 假的答案可能会导致机器人完成订单,而真的答案可能需要移交 酒店预订机器人可能不会使用分类插槽,而是会询问:“您想要吸烟房吗?” 然后将假响应视为对无烟房的请求。 如果联系人没有回应,机器人可以解释需要确定喜好才能继续进行预订。 技术支持机器人可能会问:“您是否尝试过重新启动系统?” 如果答案是真 ,它可以要求联系人重新启动,或者如果答案是假则继续下一步。 |
任何值插槽
任何值插槽 | |
---|---|
说明 |
如果您正在从想要在其他系统中使用的联系人 |
起源 | 可以是自定义插槽或从联系人消息中提取的实体![]() |
对话影响 |
任意类型的插槽不能用于影响机器人和联系人之间的对话。 |
示例 |
您可能希望客户服务机器人收集有关联系人服装尺码的数据。 您可以使用文本插槽,但您不确定联系人将如何说明尺寸,因为世界各地使用不同的尺寸系统。 任意插槽可以保存联系人任意表达方式的信息。 |