如果您的组织当前正在使用“上下文服务”,您可以使用 Dialogflow 代理中的上下文服务基础客户字段。 如果您尚未启用“上下文服务”,请参阅启用组织的上下文服务。 使用 Dialogflow 代理中的上下文服务基础客户字段时,能够:

  • 使用存储在“上下文服务”中的客户信息构建个性化的聊天体验。

  • 使用存储在“上下文服务”和 Dialogflow 上下文中已简化的聊天体验,可确定触发特定 Dialogflow 意图的时间。

要向 Dialogflow 代理添加“上下文服务基础客户”字段,请执行以下步骤:

  1. 转至 Cisco Webex Control Hub新建客户虚拟助手,或编辑现有客户虚拟助手

  2. 将上下文服务基础客户字段映射到 Dialogflow 参数:

    1. 使用搜索栏搜索内容服务字段。

    2. 从搜索结果中选择一个内容服务字段。

    3. 输入参数名称,以便将“上下文服务”字段映射到 Dialogflow 参数(位于 SPARKCARE_CONTEXT_SERVICE_FIELDS 上下文中)。 该参数名称不能超过 50 个字符,并且不能包含特殊字符。 例外的特殊字符为句号 (.)、连字符 (-) 和下划线 (_)。


      Care 自动向 SPARKCARE_CONTEXT_SERVICE_FIELDS Dialogflow 上下文添加所选参数。 由于 SPARKCARE_CONTEXT_SERVICE_FIELDS 上下文在 Dialogflow 中始终可用,您无法使用存在的上下文确定“上下文服务”信息的可用时间。

要开始使用“上下文服务”字段信息,请在 Dialogflow 中创建新的参数,然后将 Cisco Webex Control Hub 中创建的参数引用为值。 将“上下文服务”字段信息传递给新参数之后,您可以将该参数标记为必填项,并在信息不可用时向客户提供提示。

  1. Dialogflow 中创建新的参数。

  2. 输入 #SPARKCARE_CONTEXT_SERVICE_FIELDS<your-chosen-parameter-name-in-Webex-Control-Hub> 作为参数值,从而将“上下文服务”字段信息传递给新参数。

  3. 开始使用新的参数,方法是在响应部分中对其进行引用。

图 1.

有关更多信息,请参阅 Dialogflow 参数文档

相关信息

客户虚拟助手 Dialogflow 集成

Dialogflow 上报意图

客户虚拟助手聊天摘要

创建客户虚拟助手