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. Знакомство с Metabot24

Процессинг коммуникаций

На платформе Metabot24 в одном бизнесе могут одновременно работать несколько ботов, с которыми одновременно могут общаться неограниченное количество пользователей.

Сообщения от пользователей к боту и обратно отправляются не моментально, обычно задержка составляет около 14-15 секунд, в редких случаях дольше из-за нестабильного интернет-соединения со стороны пользователя или усложненного пути обмена вебхуками между платформой и каналом связи:

Канал - CRM - Сервис по интеграции - платформа или др.

Важно своевременно обслужить всех пользователей с минимальными задержками и доставить все сообщения в точной последовательности. Происходит это благодаря асинхронной архитектуры Metabot24.

Все входящие сообщения из канала принимаются сервером Metabot24 и сохраняются во входящей очереди. Очередь обрабатывается с помощью процессинга коммуникаций — коммуникационного ядра Metabot — и после обработки исходящие сообщения отправляются обратно в канал к пользователю.

В процессинге коммуникаций одновременно участвует несколько воркеров (workers) — процессов, которые разбирают входящую очередь, обрабатывают сообщения и отправляют исходящие коммуникации обратно в канал. На отправку сообщений выделена одна группа воркеров, на рассылки и триггеры - другая.

Всего 10 воркеров.

Разработка ядра — это наиболее сложная и критичная часть системы, за которую отвечают высококвалифицированные инженеры Metabot. Сейчас ядро - это закрытая разработка, но мы планируем сделать ядро расширяемым, чтобы сторонние разработчики могли адаптировать процессинг под свои нужды без страха нарушить его работу.

Важной особенностью платформы на сегодняшний день является то, что все процессы, запрограммированные в боте, выполняются последовательно.

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

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

Чат-боты платформы Metabot24 пока что так не умеют. Цепочка срабатывания каждой новой команды, по запрограммированному сценарию или действию лида, или рассылки, перекрывает предыдущие и, следовательно, просто так вернутся в начало нельзя, так как начало уже “стерто” из алгоритма бота (если не стоит триггерного задания).

Вывод: для того, чтобы бот работал корректно, нужно логически добавлять в скриптах в меню или командах возврат в корневое меню или на шаг назад.

PreviousБотNextТермины

Last updated 2 years ago

Was this helpful?