METABOT24
  • Знакомство с Metabot24
    • Инфраструктура
    • Web IDE
    • Бизнес
    • Бот
    • Процессинг коммуникаций
  • Термины
  • Начало работы - с чего начать
    • Как устроен Metabot24
    • Регистрация в Metabot24
    • Вход в учетную запись
    • С чего начать?
    • Как создать бота
    • Экспорт/импорт бота
  • Панель управления ботом
    • Скрипты
      • Разделы скриптов
      • Редактор скрипта
      • Создание меню
      • Дерево скриптов
    • Рассылки
    • Триггеры
    • Каналы
      • Настройка канала для кнопок
    • Интеграции
    • Статусы
    • Маршруты
    • Лиды
    • Статистика
    • Атрибуты
    • Ссылки
  • Команды
    • Отправить текст
    • Отправить изображение
    • Отправить файл
    • Email
    • Установить статус лида
    • Выполнить скрипт
    • Запросить значение
    • Добавить тэги
    • Удалить тэги
    • Добавить контекст
    • Удалить контекст
    • Повторить вопрос
    • Активировать триггер
    • Выполнить JavaScript
    • Стоп
    • Распознать NLP намерение
    • Перевести на оператора
    • Вернуть боту
  • Синтаксис JavaScript с условием
    • Макропеременные
    • JS условие выполнения команды
    • JS условие выполнения рассылки
  • Подключение к сервисам
    • Jivo
    • Webim
    • LiveTex
    • Битрикс24
    • Umnico
  • Подключение к каналам связи
    • Metabot Widget
    • Telegram
    • Vk
    • Viber
  • Перевод на оператора/бота
    • Перевод на оператора
    • Перевод на бота оператором
    • Перевод на бота пользователем
  • Dialogflow
    • Регистрация в Dialogflow
    • Интеграция с Dialogflow
    • Обучение бота
    • Подключение нескольких интеграций
  • Интеграционные возможности​
    • Bot API
    • Обращение к внешним системам из бота
  • Deep Linking / Внешнее связывание
  • Плагины Metabot24
    • Список общих плагинов
    • Интерфейс и логика работы плагинов
    • Сниппеты
    • Примеры плагинов
  • Интернет-магазин в боте
    • Настройки магазина
  • Примеры решений
    • Омни-канальный контакт центр
    • Торговый бот первого касания
    • Бот поддержки
    • Туннели продаж
  • Уроки
    • Бот за 5 минут
    • Бот с NLP
    • Бот с меню самообслуживания
    • Бот на базе Umnico
  • Тарифы и оплата
    • Тарифы
    • Как оплатить тариф
    • Как изменить тариф
    • Как отменить подписку
  • Изменения и новинки
  • Помощь
  • Видеоролики обучающие
  • Видеоотзыв
  • Часто задаваемые вопросы
Powered by GitBook
On this page

Was this helpful?

  1. Dialogflow

Интеграция с Dialogflow

Рассмотрим последовательность действий при настройке интеграции с Dialogflow

PreviousРегистрация в DialogflowNextОбучение бота

Last updated 3 years ago

Was this helpful?

Для того, чтобы бот смог использовать накопившуюся базу знаний, необходимо произвести интеграцию сервиса Dialogflow с платформой Metabot24:

  • Зайдите в сервис Dialogflow, через ваш аккаунт Google.

  • Откройте созданный проект CakeBot.

  • Для установки интеграции DF с платформой Metabot24, необходимо получить уникальный ключ.

  • Нажмите на кнопку Настройки в виде "шестеренки"

  • В диалоговом окне нажать на ссылку в поле Project ID.

  • Необходимо пройти регистрацию в облачном сервисе, для это надо заполнить следующие параметры:

    • Страна - укажите страну проживания, выбрав из списка Russia;

    • Условия использования - чекбокс перевести в активное состояние. Данный параметр подтверждает ваше согласие с правилами пользования сервисом. Обязательно заполнять;

    • Уведомления по электронной почте - параметр заполняется по желанию, если хотите получать рассылку от сервиса. Не обязательно заполнять;

    • Нажать кнопку Принять и продолжить.

  • Система перенаправлена на консоль Google Cloud.

Или диалоговое окно будет выглядеть так:

  • Далее переходим в раздел API & Services в подраздел Credentials.

  • Далее создать новые Учетные данные, для этого перейти в мастер создания учетных данных.

  • В блоке Credential Type, необходимо указать какой API будет использоваться, выбрав Dialogflow API

  • Указать параметры: Application data и No, I'm using them. Нажать выбор типа учетных данных, нажав на кнопку NEXT, как показано на рисунке.

  • В блоке Service account details (Детали сервисного аккаунта) указать Название сервисного аккаунта латинскими буквами и нажать на кнопку Create and Continue.

  • В блоке Grant this service account access to project (предоставление этой учетной записи доступ к проекту) указав роль в поле Role - Project - Owner, как показано на рисунке.

  • Далее нажать на кнопку Continue.

  • В следующем диалоговом окне нажать кнопку DONE, оставив параметры последнего блока не заполненными, как на рисунке.

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

  • В разделе Keys (Ключи) создать новый авторизационный ключ - Create new key.

  • Активность параметра JSON оставляем без изменений, нажать на кнопку Create.

  • Браузер автоматически скачает файл с закрытым ключом, предложив его сохранить на диск. Рекомендуем сохранить файл для дальнейшей установки ключа на платформу.

  • В информационном сообщении мы получим уведомление об успешном создании и скачивании закрытого ключа.

  • Открыть файл с ключом любым текстовым редактором, например: блокнотом, и скопировать весь текст в буфер обмена.

  • Переходим на платформу Metabot24 в ваш аккаунт.

  • В диалоговом окне заполнить следующие параметры:

    • Интеграционная система - выбрать из списка Dialogflow;

    • Авторизационный ключ (json) - из буфера обмена скопировать полностью текст закрытого ключа;

    • Токен - параметр остается не заполненным;

    • Нажать кнопку Создать.

    • Редактировать - открывается форма для редактирования выбранной интеграции;

    • Удалить - при нажатии производится удаление выбранной привязки.

  • Для того чтобы, предоставить доступ к вашему проекту другим пользователям с электронным адресом сервиса Google, необходимо в сервисе DF перейти на вкладку Share.

  • В поле Enter email добавить электронные адреса аккаунтов Google для ваших сотрудников и указать соответствующие роли.

  • Для каждого добавленного пользователя в проект DF необходимо указать одну роль:

    • DEVELOPER - роль с функциями разработчика;

    • REVIEWER - роль с функцией наблюдатель, без права вносить правки в базу знаний..

Нужно нажать на Save после добавления всех адресов, чтобы сохранить изменения.

Поздравляем Вас с успешным созданием интеграции с сервисом Dialogflow!

В разделе Настройки бота выбрать пункт .

новую интеграцию, нажав на кнопку Новая привязка.

В разделе располагается список всех настроенных интеграционных привязок для данного бота с доступными операциями:

Интеграции
Создать
Интеграции с ботом