Если в организации в настоящий момент используется служба контекста, можно использовать базовые поля клиентов службы контекста в операторе Dialogflow. Если служба контекста еще не включена, см. статью Включение службы контекста для организации. С помощью базовых полей клиентов службы контекста в операторе Dialogflow можно выполнять указанные ниже действия.

  • Создавать индивидуализированный чат с настройками, установленными на основании информации о клиенте, хранящейся в службе контекста.

  • Создавать упрощенный чат на основании информации, хранящейся в службе контекста и контекстах Dialogflow, чтобы определить, когда следует инициировать определенные намерения Dialogflow.

Чтобы добавить в оператор Dialogflow базовые поля клиентов службы контекста, выполните приведенные ниже действия.

  1. Перейдите к Cisco Webex Control Hub и выберите Создать новый виртуальный помощник клиента или Редактировать существующего виртуального помощника клиента.

  2. Сопоставьте базовые поля клиентов службы контекста с параметрами Dialogflow.

    1. Выполните поиск поля службы контекста с помощью панели поиска.

    2. Среди результатов поиска выберите поле службы контекста.

    3. Введите имя параметра, чтобы сопоставить поле службы контекста с параметром Dialogflow в контексте SPARKCARE_CONTEXT_SERVICE_FIELDS. Длина имени параметра не должна превышать 50 символов, и оно не может содержать специальные символы. Исключения для специальных символов: точки (.), дефис (-) и символ подчеркивания (_).


      Поддержка автоматически добавляет выбранные параметры в контекст 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

Сводная информация чата виртуального помощника клиента

Создание виртуального помощника клиента