В новой версии Metabot появилась возможность использовать deep links (диплинки) для внешнего связывания сценариев в боте с вещами в физическом мире и с явлениями в Интернет, была расширена интеграция с сервисом распознавания естественного языка Dialogflow от Google (NLP), а также усовершенствован Bot API для управления вашим чат-ботом и чат-приложением из внешних систем.
Deep links
В контексте чат-ботов для мессенджеров и социальных сетей смысл диплинка заключается в создании унифицированного идентификатора ресурса (URI), который ссылается на определенный диалоговый сценарий в чат-боте, а не в простом запуске чат-бота сначала.
Самым большим преимуществом диплинков является возможность для маркетологов и разработчиков направлять пользователей непосредственно в определенное место в своем чат-боте с помощью выделенной ссылки.
Подобно тому, как гипер-ссылки на контент сделали Интернет более удобным, диплинки делают то же самое для чат-ботов и чат-приложений в мессенджерах и социальных сетях.
В цифровом пространстве deep link можно использовать, например, для размещения на рекламных баннерах в социальных сетях, на веб-сайте для отслеживания переходов с уникальных мест, передача токена авторизации в бот прямо с сайта, можно отправить в личном сообщении и многое другое.
Примеры внешнего связывания с вещами в физическом мире: deep link в виде QR на кассовом чеке, в котором содержится идентификатор транзакции, для приглашения пользователя в программу лояльности в чат-боте и начисления баллов за этот заказ; deep link на брошюре на столике в ресторане с вызовом официанта, содержащий номер столика; рекламные флаеры и буклеты; QR в секретном месте в квесте в парке развлечений; QR на объектах в музее или в спортзале и т.д.
В каждом случае пользователь при открытии deep link попадет в чат-бот и активирует определенный сценарий, уникальный для этой конкретной ссылки. Через deep link в чат-бот можно передать параметры, например, токен заказа или идентификатор страницы, с которой совершен переход.
Информация о том, как настроить диплинк для вашего чат-бота или чат-приложения на платформе Metabot доступна в документации по адресу:
https://metabot.gitbook.io/documentation/deep-linking-vneshnee-svyazyvanie
Одновременное использование нескольких интеграций с Dialogflow
Одновременное использование нескольких предварительно обученных нейронных сетей будет полезно для тех кому необходимо:
- иметь в одном боте несколько баз знаний по разным продуктам, сервисам или проблематикам;
- иметь в одном внешнем боте несколько различных ботов с поддержкой естественного языка (NLP);
- иметь поддержку нескольких языков.
Для использования этой возможности вам необходимо создать две или более нейронных сетей, настроить интеграции и затем в нужный момент переключаться между ними с помощью команд JavaScript в сценариях вашего бота.
Подробнее о настройке этого функционала читайте в документации:
https://metabot.gitbook.io/documentation/dialogflow/podklyuchenie-neskolkikh-integracii
Усовершенствованный Bot API
Бот представляет собой независимое приложение, к которому можно обращаться из внешних систем, например, когда необходимо уведомить пользователя о смене заказа.
Каждый вызов Bot API – это планирование некоторой работы (job), которую бот должен выполнить в указанный момент.
В новой версии Bot API был расширен возможностью указать условия выполнения работы на языке программирования JavaScript.
Таким образом, теперь вы сможете из вашей системы передать в Bot API не только идентификатор события, который необходимо выполнить и соответствующие параметры, но также условие и программный код на гибком языке программирования.
Это усовершенствование уникально отличает Metabot Bot API от всех других инструментов по разработке ботов, представленных на рынке.
Подробнее о возможностях Bot API читайте в документации:
https://metabot.gitbook.io/documentation/integracionnye-vozmozhnosti/bot-api
Это все новости на сегодня. Следите за обновлениями!
27 Мая, 2021
Команда Metabot