Данный модуль - это 3-е перерождение продукта "Система интеграции чат-ботов с 1С", получивший версию 5.хх и логическое продолжение 7.xx. Продукту исполнилось больше 3х лет. Мы выросли, пересмотрев подход к построению поведений чат-ботов, реализовали очень мощный визуальный конструктор сценариев, добавили множество фич, и максимально упростили использование продукта, отошли от использования БСП, добавили самые популярные сценарии закрывающие часть бизнес-кейсов. Теперь мы превратились в "Платформу", созданную для быстрого и легкого построения чат-ботов в системе 1С.
Продукт является победителем конкурса "Лучший продукт для облака".
Это универсальное решение, оно не привязано к конфигурации и не является каким то одним поведением чат-бота. Поведение чат-ботов (или в дальнейшем сценарии) - выделены в отдельный, верхний слой, и являются бизнес логикой. При этом реализованные механизмы позволяют легкого и быстро создать и подключить такие сценарии.
Преимущества платформы:

- Мультиплатформенность:
Мультиплатформенность реализована с поддержкой различных систем чат-ботов: Telegram, Viber, Facebook, ВКонтакте, Skype, Одноклассники, Яндекс. Алиса, WhatsApp, Verbox, Jivochat (виджет чата для сайта).
Действия отправки сообщений, файлов, контактов, местоположения и т.д. максимально унифицированы, т.е. выполняются одинаково вне зависимости от системы чат-ботов. Это очень важный критерий, который позволяет одному и тому же сценарию, работать одинаково на любых системах чат-ботов, не задумываясь о нюансах каждой из систем в отдельности.





На данный момент добавлено взаимодействие с основными системами мессенджеров и социальных сетей, однако, в дальнейшем ожидается добавление новых систем, в планах Instagram, DialogMessenger.
Возможно добавление любой новой системы чат-ботов самостоятельно, оно бесшовно встраивается в ядро и будет работать как существующее, ядро не заметит разницы.
- Визуальный конструктор:
Разработанный конструктор имеет интуитивно понятный интерфейс. Позволяет описывать все шаги взаимодействия, с указанием отправляемых сообщений, файлов, клавиатуры, запрашивать номер телефона, оповещать сотрудника, выполнять код и т.д.
Преимущества от данного подхода:
- Сценарий создается всего за несколько часов !
- Полное разделение логики шагов от кода
- Любое изменение сценария происходит полностью динамически, без перезапуска 1С

Для расширения возможности, можно использовать любые экспортные методы конфигурации или подключить внешнюю обработку к самому сценарию или, при наличии, в механизм дополнительных обработок и отчетов.
При подключении методов, становятся доступные следующие возможности:
- Динамическое формирование сообщения
- Динамическое формирование клавиатуры
- Выполнение события: Перед наступлением шага
- Выполнение события: При ответе клиента
- Выполнение события: После завершения шага
Доступен встроенный механизм включения оповещения сотрудника при начале сценария или ответе клиента.
Ядро, которое выполняет сценарий конструктора, имеет встроенные проверки корректности ответа.

- Встроенный мессенджер
Разработанный мессенджер в классическом стиле позволяет:
- Отображать взаимодействия чат-бота с клиентом
- Вступать в разговор с клиентом от имени бота
- Принимать и передавать клиентам любые файлы
Так же он позволяет производить массовые рассылки сообщений, используя мощный механизм мастера выделения контактов.

При подключении мессенджера, сотруднику доступны оповещения, которые отображаются стандартным образом с правой стороны внизу экрана, и не зависит от того активно ли окно мессенджера и развернуто ли окно 1С Предприятия. При нажатии на оповещение происходит переход на диалог этого контакта в мессенджере.
- Сценарии для обучения
В поставке присутствуют более 25-и сценариев для обучения, которые:
- Помогают быстро освоить создание сценариев
- Позволяют использовать заготовки для своих сценариев
Сценарии можно экспортировать и импортировать в обычные файлы для архивирования, обмена или публикации в маркет-плейс с дальнейшей продажей (последнее ожидается в ближайших релизах).
Поставляемый набор сценариев позволяет закрыть первоочередные требования к боту. Сценарии в комплекте:
- Наличие отчета показателей работы чат ботов с разрезом по пользователям и сценариям.
В модуле разработаны отчеты, которые позволяет анализировать работу чат-бота, популярность сценариев, сотрудников и т.д.




-
Автоматический подбор сценария и выполнение действий
Ядро платформы анализирует каждое входящее сообщение и определяет какой сценарий запустить, при активном сценарии происходит валидация корректности ответа, выполнение действий шага (отправка сообщений, файлов, запрос данных и т.д.) и переход на новый шаг.
Данный механизм позволяет чат-боту работать полностью в автоматическом режиме, при этом есть возможность перенаправить пользователя на взаимодействие с сотрудником, отключив автоматический подбор правил.
- Без абонентской платы
Это коробочное решение, один раз купив, вы получаете право его использовать без ограничение по времени.
Исключение составляет только использование WhatsApp: так как данная система не предоставила API для использования, то используется сторонний шлюз chat-api.com или green-api.com
Так же, можно выделить дополнительные возможности платформы:
- Разработан API для легкого использования в ваших модулях.
Добавлены экспортные методы, для легкого использования возможностей отправки сообщения в любых модулях конфигурации. Они позволяют делать рассылки при каких либо событиях или периодически через определенное время.
- Полная история взаимодействия чат бота с контактом.
В истории учитываются все принимаемые и отправляемые сообщения, файлы, контакты и т.д., т.е. любая активность.
- Наличие механизма обработки запроса не подходящий под сценарий.
Запрос, который не подошел ни под одно правило, отправляется на предопределенный сценарий, в котором можно указать правила ответа.
- Журналирование любой активности чат-бота в стандартный журнал регистрации.
- Наличие регистра контактов
В данном регистре собраны все контакты и их информация: Представление, номер телефона, признак подписан или нет, аватар и т.д.
- Наличие механизмов проверки подключения к аккаунту чат-бота и правильности настройки подключения к 1С.
При добавлении чат-бота, специальный статус отобразит корректно ли подключение или нет.
- Возможности добавление константных данных для чат бота
Позволяет не "захардкодить" параметры в код сценария, а задать их в справочнике и далее использовать в сценарии.
- Механизм возобновления соединения с 1С
Данный механизм держит подключение к 1С "горячим", не дав ему заснуть или закрыться, тем самым уменьшает время реагирования чат-бота.
- Механизм проверки обновлений платформы
Встроенный механизм оповестит вас о выходе новой версии.
Функциональные возможности:

В платформе реализованы основные возможные операции при работе с чат-ботами, с помощью которых можно построить действительно функционального чат-бота, который будет закрывать большинство потребностей:
- Прием и отправка сообщений
- Прием и отправка контакта и местоположения.
- Прием и отправка картинок, аудио, видео и обычных файлов.
- Запрос номера телефона (на аккаунте) и местоположения.
- Поддерживается добавления клавиатуры: кнопок в меню, и инлайн кнопок в ленте сообщений.
- Установка и чтение вэбхука чат-бота.
- Проверка корректности подключения аккаунта чат-бота.
- Проверка корректности публикации 1С
Так же, платформа предоставляет внутреннее API (экспортные функции), которые позволяют выполнять вышеперечисленные действия по отправке сообщений (данных) в ваших модулях конфигурации. При этом разработчику нет необходимости задумываться о транспорте сообщений, о различиях между системами и т.д. Подробный список методов:
- Функция ОтправитьСообщение(ЧатБотСсылка, IDКлиента, Сообщение, Клавиатура)
- Функция ОтправитьКонтакт(ЧатБотСсылка, IDКлиента, НомерТелефона, Представление, Клавиатура)
- Функция ОтправитьМестоположение(ЧатБотСсылка, IDКлиента, Долгота, Широта, Клавиатура)
- Функция ОтправитьДвоичныеДанные(ЧатБотСсылка, IDКлиента, ТипДанных, ДвоичныеДанные, ИмяФайла, Клавиатура)
- Функция ЗапроситьНомерТелефона(ЧатБотСсылка, IDКлиента, Сообщение, ТекстКнопки)
- Функция ЗапроситьМестоположение(ЧатБотСсылка, IDКлиента, Сообщение, ТекстКнопки)
Ниже приведена сводная таблица спецификации возможностей по системам чат-ботов:

Здесь стоит заметить, что желтые галочки - это поддержка функциональности обходными путями. Т.е. изначально система бота не предоставляет такую возможность, но платформа генерирует примерное поведение, пример:
- Запрос номера телефона - многими системами не поддерживается, поэтому происходит запрос текстом.
- Отправка клавиатурного меню - есть системы где это недоступно в принципе, при этом платформа автоматически конвертирует меню в текст, с указанием соответствия номера, и клиент просто введя номер может фактически выбрать эту кнопку.
- Отправка местоположения - в системах, которые это не поддерживают генерируется ссылка в google.map, в итоге клиент кликнув на гиперссылку получает координаты с визуализацией.
- и т.д.
Т.е. эти механизмы позволяют вам не задумываться об особенностях системы чат-бота, а погрузиться только в описание бизнес логики, т.е. самих сценарий.
Бизнес - кейсы:

С помощью данной платформы можно построить практически любой бизнес-кейс.
Основные бизнес-кейсы, которые, как правило, реализуются:
- Техническая поддержка + сбор всех каналов общения (Реализовано в базовых сценариях)
Данный кейс покрывает сразу несколько потребностей:
1. Обеспечить техническую поддержку клиентов в удобном для них канале связи.
2. Добавить возможность заказа звонка.
3. Сбор всех каналов взаимодействия в одну точку прямо в 1С, с хранением и быстрым поиском информации.
Это очень важные пункты, которые позволяют как получить лояльность клиента, так и упросить сотрудникам общение с клиентами
- Личный кабинет (Реализовано в базовых сценариях)
С помощью данного кейса мы можем предоставить клиенту важные для него данные, это может быть как отображение его баланса, долга, истории покупок, актуальные статусы заказов, так и его записи на какие либо события, информация по его ценообразованию и т.д.
- Продажи (Частично реализовано в базовых сценариях)
Это один из основных пунктов, с помощью которых можно увеличить прибыль. Сюда относится показ прайс-листа с ценами и остатками, возможность оформление заказа при выборе позиции и т.д.
Данный пункт в базовых сценариях поставляется частично, только прайс-лист.
- Опросы (В базовых сценариях поставляется пример)
Интересный раздел, который помогает без особых усилий собрать отзывы клиентов или привлечь новых клиентов.
Привлечение новых клиентов возможно на различных выставках, когда на витрине отображаются QR-коды чат-ботов, и клиент, заходя в него участвует в каком то розыгрыше. На выходе мы имеет список потенциальных клиентов, которые интересуются вашей продукцией.
- Оповещения
Очень важный кейс, который подразумевает отправку сообщения клиента при каких либо изменениях внутри вашей базы, это может быть поступление или списания денежных средств, изменение статуса заказа, какая либо маркетинговая акция и т.д.
Как правило, такими сообщениями организация информирует клиента либо о важных для него событиях, либо ненавязчиво рекламирует свой товар.
- Визитка
Это небольшая информация о вашей организации с контактным телефоном, адресом и некоторой другой информацией.
Технические требования и ограничения:
Платформа 1С (и режим совместимости) - 8.3.8 и выше с управляемыми формами.
Конфигурация - не имеет значения, возможно как типовые на БСП, так и самописные.
Лицензия распространяется на 1-у (одну) конфигурацию 1С (физическую базу данных).
Лицензия не распространяется на использования в 1C-Fresh (технология облачного сервиса) или РИБ базах.
Для тестирования на ПК разработчиков поставляется неограниченное кол-во "урезанных" лицензий.
Комплект поставки:
- Модуль (Конфигурация cf)
- Руководство платформы (около 40 страниц), включающая разделы:
- Руководство администратора - описывающая процесс установки модуля
- Руководство по созданию аккаунтов чат-ботов во внешних системах
- Руководство по использованию платформы
- Руководство разработчика, с описанием функций и примеров использования
Внедрение модуля под ключ осуществляется по запросу и рассчитывается индивидуально. Для оценки работ оставьте заявку:
Заказать внедрение
Версия 7.05.00:
Добавление функциональности
- Добавлен канал Instagram
- Добавлен канал ICQ
- Добавлен канал Business Viber
- Добавлен канал Business WhatsApp
Оптимизация
- В Business WhatsApp от Chat-API добавлена возможность отправки рекламных HSM сообщений
- Множество небольших корректировок работы интерфейса
Версия 7.04.04:
Добавление функциональности
Версия 7.04.03:
Добавление функциональности
- Добавлена возможность ручной установки признака 'прочитано' на диалоге в мессенджере.
- Добавлена индивидуальная для оператора настройка, позволяющая мессенджер чат-ботов добавить на область 'Начальная страница'.
Оптимизация
- Реализована возможность работы создание виджета кнопок в веб-клиенте.
- Доработана работа мессенджер чат-ботов в веб-клиенте (возможность работы и отправки файлов).
- Доработана возможность сохранение обработок расширения в веб-клиенте.
- Для предотвращения ошибок, работа конструктора сценариев в режиме веб-клиенте заблокирована.
- Добавлен автоматический сброс признака 'Новое сообщение' при закрытии диалога.
- В мастере выбора контактов, в мессенджере, реализовано автоматическое конвертирования поля 'ВладелецКонтакта' для исключения ошибок
Версия 7.04.00:
Добавление функциональности
- В мессенджере добавлен глобальный поиск, работающий как по контактам, так и по всей истории сообщений
- Добавлена возможность отправки любого отчета и печатной формы по напрямую контрагенту через чат-бот, для этого добавлена глобальная команда (ее необходимо предварительно настроить)
- Добавлен отчет по клиентам: "Показатели активности новых и существующих контактов"
- В шаблонной обработке добавлен метод для создания ЛИДА, теперь при необходимости его можно вызвать на любом шаге
- Добавить возможность установки напоминаний для любого контакта прямо из мессенджера
- Добавлена возможность автоматического создания контакта в WhatApp, при переходе из карточки контрагента в историю сообщений чат-ботов (мессенджер)
- Добавлено создание контактов чат-ботов с автоматическим заполнением чат-бота и подбором номера телефона из карточки контрагента
- В форму списка чат-ботов, добавлена гиперссылка перехода в чат-бот
- В WhatsApp от ChatAPi добавлено получение местоположения и контакта
Оптимизация
- При нажатии на оповещение обновления о новой версии - следующее оповещение переносится на 1 неделю.
- Изменены адресаты оповещения об ошибках и обновлении, теперь приходят личные оповещения всем администраторам с полными правами и с правами настройки чат-ботов
- В настройках мессенджера добавлена информация об последней актуальной версии, при нажатии показывается подробная информация об изменениях и возможность скачать
- Оптимизировано хранение пользовательских данных в контексте на перезаписываемые в рамках сценария.
- Проверка на новые сообщения в мессенджере оператора изменены на фоновый режим для исключения замедления основного интерфейса, а так же оптимизирован интервал проверка от 2 сек до 15 сек
- Проверка информации о чат-ботах и доступности изменены на фоновый режим
- Добавлена возможность изменения порядка кнопок в конструкторе сценариев
Версия 7.03.00:
Добавление функциональности
- В WhatApp от chat-api добавлена возможность работать с BusinessBot API
- В мессенджере на сообщениях добавлено имя оператора диалога
- Добавлена возможность добавление комментариев к контакту чат-бота
- Добавлена возможность добавление тэгов к контакту чат-бота
- Реализован механизм блокировки контакта
- В элемент ЗапускСценария добавлена возможность указать шаг начала сценария
- Добавлены кнопки копирования шага с всеми свойствами
- Добавлен Емаил в контакте чат-бота, может использоваться для идентификации или для привязки к контрагенту/сотруднику
- В чат-боте добавлена возможность добавлять/исключать доступные сценарии группами
- В графический конструктор сценариев добавлен элемент декорации
- В мастере выделения контактов в мессенджере, добавлены поля дополнительных свойств и реквизитов
- В Дживочате добавлено заполнение имени контакта, если клиент написал его в чате
Оптимизация
- В мастере выделения контактов в мессенджере, запрос формирующий поля для фильтров - вынесен в пользовательский модуль, для возможности его кастомизации
- Удалено событие 'После шага' в действиях и действиях с клавиатурой
- Добавлена возможность не отправлять данные в элементах Действие и ДействиеСКлавиатурой
- При создании чат-бота реализовано заполнение вэбхука автоматически из настроек
- В ВКонтакте обновлена версия API
- Изменен механизм указания владельца контакта чат-бота, вместо указания в конфигураторе - указывается в настройках
Версия 7.02.00:
Добавление функциональности
- Добавлен мастер генерации виджета кнопок для сайта
- Добавлена возможность переписки прямо с карточки контрагента(партнера, сотрудника), с историей по всем чат-ботам
- Добавлена возможность изменять представление чат-бота в 1С
- В мессенджере, в мастере выделения контактов реализовано автоматическое сохранение установленных отборов
- Добавлена возможность (с некоторыми изменениями в коде) запуска платформы на версиях ниже 8.3.6
Оптимизация
- Механизм определения сотрудника диалога 'В случайном порядке', доработан с фильтрацией операторов в режиме 'онлайн'
- В чат-боте добавлено поле указания ссылки на чат-бота
- В списке чат-ботов цвет текста неактивных чат-ботов изменен на серый
- Улучшено представление шагов сценария, добавлением в текст вызываемых методов событий или динамических данных
- В WhatsApp greenApi оптимизировано подключение бота
- Отключен механизм 'восстанавливать сценарии при прерывании'
Версия 7.01.03:
Добавление функциональности
- Добавлена возможность программного создания кнопки с переходом на ветку иначе ([...])
Оптимизация
- Откорректирован вывод (сортировка, группировки и т.д.) аналитических данных в отчетах
- Изменено поведение, при перепоручении подтвержденного номера телефона, поле контрагент, если было заполнено, не будет перезаписано новым значением.
- В мессенджере добавлено автоматическая активация вкладки фильтра 'все / открытые' при переходе на контакт нажатием на оповещение о новом сообщении
- В элементе действия с клавиатурой, при вводе названия кнопок - добавлено удаление пробелов слева и справа
- В мессенджере при открытии изменен фильтр после открытия на 'Все'
Версия 7.01.02:
Исправления
- Исправление ошибки прав при заполнении быстрых сообщений под ролью менеджера
Версия 7.01.01:
Оптимизация
- Изменено отображение некоторых иконок на кнопках
- Исключена циклическое обновление истории сообщений клиента, в некоторых устаревших версиях платформы
Версия 7.01.00:
Добавление функциональности
- Добавлен статус активности сотрудника (онлайн, не активен) при передаче диалога
- Добавлен механизм параметров в сообщениях (с автоматическим заполнением из контекста)
- В мессенджере добавлена возможность открытие текста сообщение в отдельной форме при двойном клике
- В мессенджере сообщения диалога с оператором выделены другим цветом фона
- В мессенджере добавлена возможность запуска сценария у клиента
- Добавлено звуковое оповещение при получении сообщений в диалоге
- Добавлены шаблоны быстрых сообщений с разделением по сотрудникам
- Добавлена возможность указание руководителей, которые будут видеть все диалоги с клиентами своих сотрудником
- Добавлена возможность добавления кнопок с КлючКнопки - не определенный в схеме, тогда вызывается ветка иначе ([...])
- Изменено поведение: При выборе кнопок цифрами, запись в историю сообщений добавляется выбранное представление кнопки (а не цифра как ранее)
Оптимизация
- Доработан механизм определения контрагента по номеру телефона, для поиска по номерам различных стран
- В контексте, у шага диалога с сотрудником, добавлены все сообщения диалога, т.е. и от сотрудника
- В мессенджере улучшено разделение принятых и отправленных сообщений
Версия 7.0.1:
Добавление функциональности
- Главное меню сделано не обязательным полем
- Сценарий не подобран сделан не обязательным полем
- Убрана отправка клиенту ошибки, в случае если произошла непредвиденная ситуация
- Добавлено оповещение администратору, в случае если произошла непредвиденная ситуация
Оптимизация
- Изменена работа правила определения сотрудника для диалога, с добавлением возможности отключить оповещение сотруднику
- Изменено поведения отправки сообщений: При отправке 1-му клиенту - открывается диалог, если выбрано несколько клиентов - то без открытия диалога
- Добавлено использование глобального прокси из 1С
Версия 7.0.0:
Добавление функциональности
- Добавлена интеграция с мессенджером WhatsApp от https://green-api.com/
- Добавлена интеграция с чатом JivoChat (Виджет чата для сайтов)
- Добавлена интеграция с чатом Verbox (Виджет чата для сайтов)
- Добавлен новый элемент 'Ветвление с выполнением кода'
- Добавлен новый элемент 'Поиск сценария'
- Добавлен новый элемент 'Чат с сотрудником'
- Добавлен список отделов сотрудников
- Добавлена возможность менеджеру переводить диалоги с клиентом другим менеджерам/отделам
- В элементе 'Диалог с сотрудником' добавлена возможность указания правила или набора правил назначения сотрудника диалога, в том числе и 'своих'
- Добавлена возможность ограничения доступа сотрудников к диалогам только своих клиентов
- В историю сообщений добавлены данные пересылки сообщения: forward id, first_name, username
- Добавлена возможность поиска сценария (по ключевым словам) с указанием группы сценариев
- Добавлена возможность записи любых типов (в т.ч. структуры, таблицы и т.д.) пользовательских данных в контекст
- В мессенджере добавлен фильтр контактов; Все / Открытые / По отбору (с конструктором условий)
- В элементе 'действие' добавлена возможность выполнения следующего шага, без ожидания ответа клиента
- Произведен полный рефакторинг имен всех объектов и реквизитов, состава объектов, назначения полей и т.д.
- Произведен полный рефакторинг дизайна формы мессенджера чат-ботов, теперь он гораздо удобней и функциональней.
- Добавлены предопределенные правила назначения сотрудника для диалога с клиентом: Все, Из последней переписки, Основной из контрагента, в случайном порядке
- Реализовано открытие/закрытие диалога по инициативе сотрудника в мессенджере чат-ботов
- Добавлена возможность запуска/завершения диалога с клиентом по инициативе сотрудника
- Добавлена возможность оповещения о сообщении списка (нескольких) сотрудников
- Добавлена возможность добавления произвольного контакта в мессенджере чат-ботов (для WhatsApp)
- Добавлена возможность оповещения администраторов об ошибках работы платформы.
- Добавлен отчет показывающий статистику диалогов с клиентами по сотрудникам
- Добавлен метод в API: Получение всех чат-ботов по контрагенту
- Добавлен метод в API: Записать / получить произвольные данные контекст сценария
- Добавлен метод в API: Записать / получить пользовательскую настройку
- Добавлен метод в API: НачатьДиалогССотрудником, ЗавершитьДиалогССотрудником, ПеревестиДиалогНаСотрудника
Оптимизация
- Полностью переработано ядро платформы, удален регистр шагов
- Множественные улучшения конструктора сценариев
- Все настройки перенесены в отдельную форму настроек, вызываемую из мессенджера или подсистемы
- Отчеты разделены на 3-и различные отчета
- В отчетах добавлены графические диаграммы
- Изменены картинки для нового сообщения, обновления, чат бота, сценария, типа сообщения (входящее/исходящее).
- Изменено сохранение настроек чат-бота, сохранение не отменяется, даже если соединение с внешней системой нет связи.
- Проработана обработка 'шаблон методов' с указанием справочной информации и примеров
- Кнопки экспорт/импорт перенесены в меню 'Еще'
- Удалена возможность установки прокси на телеграмм
- В контекст добавлено поле 'дата сообщения'
- Изменен УИД сотрудника для диалога на имя пользователя ИБ
- В элементе 'вызов сценария' удалены действия
- В событии После шага удален возможность выставления следующего шага.
- Удалено событие 'Перед шагом'
- В форме разработки сценарием добавлен переключатель 'режим разработчика', который позволяет отобразить дополнительные поля для разработчика
- Изменены ограничения тестового лицензионного ключа: убрано ограничение истории сообщений, добавлено ограничение на кол-во не более 2х контактов
- Изменены оповещения о новых сообщениях, в рамках диалога первоначально показываются все сообщения от клиента, но повторно - только последнее
- На форме чат-бота добавлено предупреждение, в случае различия url к 1С, установленном в чат-боте и фактическим
- Методы завязанные на базу данных (определение контрагента по номеру телефона и т.д.) перенесены в пользовательский модуль, рекомендуемый для изменения
- В форме чат-бота, значительно улучшена работа со списком и выбором доступных сценариев
- Добавлено ограничение просмотра отчетов, только пользователю с ролью настройка системы
- В форме чат-бота добавлено обновление статусов вэбхуков, после сохранения элемента
- Оптимизация импорта сценариев: поиск по элементам сценария без учета папок, снятие пометки на удаление импортируемого объекта, создание пустых связанных сценариев в случае отсутствия
- В элементе чат бота при несоответствии установленного вэбхука и актуального - добавлено предупреждение.
Версия 5.2.1:
Добавление функциональности
- Добавлен виджет чата для сайта (verbox.ru)
Версия 5.2.0:
Исправления
- Исправление тестовой лицензии
- Исправление лишнего перехода сценария (и сообщений) при чате с клиентом
Версия 5.1.1:
Исправления
- Исправлена проблема медленного обновления истории в мессенджере.
- Исправлена потеря параметров при передаче url как сообщение в Telegram
- Исправлено поведение, при котором кнопки не скрывались на следующем шаге в ВКонтакте
- Исправлена невозможность добавить данные нового контакта через мессенджер
- Исправлен переход на скачивание обновления при его обнаружении
Версия 5.1.0:
Добавление функциональности
- Для всех систем добавлены данные пересылки сообщений (Дата, от кого, id контакта)
- В API добавлен метод получения вручную добавленных данных в контекст
Оптимизация
- Для тестового ключа изменены ограничения (убрано ограничение по сроку, добавлено по истории сообщений)
- Добавлено определение недействительного ключа
Версия 5.0.4:
Добавление функциональности
- Реализован вывод Инлайн кнопок, в системах которые их не поддерживают - текстом с пунктами быстрого выбора
- Реализована возможность аккумуляции ответов пользователя в контексте, при многократном исполнении одного и того же шага
- Добавлен механизм динамического изменения действий и клавиатуры в одном методе
- Добавлена регистрация сотрудника, который отправляет сообщения в диалог
- В событии ПередШагом добавлена возможность пропуска текущего шага
- Реализовано бесшовное добавление новых систем чат-ботов, при котором модуль платформы менять и снимать с поддержки нет необходимости.
Оптимизация
- В элементе "вызов сценария" изменена функциональность, если сценарий не заполнен происходит поиск по условиям наступления всех сценариев
- Оптимизированы формы справочников и регистров.
- Оптимизировано использование и подключение внешних обработок с методами (изменен шаблон указания методов, акцент на целевое использование в дополнительных обработках)
- В механизме ПередШагом убрана возможность повтора шага и завершения сценария
- Удален механизм динамического изменения действий
- Удален механизм динамического изменения клавиатуры
- Переделаны все сценарии и обработка базовых методов, рекомендуется ознакомиться
- Изменены принципы авторизации контрагента, ознакомиться можно в демонстрационных сценариях и обработке
Правило перехода
1. Из сценариев сохраниться подключаемую обработку в файл
2. Установить обновление cfu (Конфигурация - Поддержка - Обновить конфигурацию - выбрать файл, отменить все галочки, установить галочки по подсистеме Чат-ботов)
3. Все сценарии необходимо открыть, произвести следующие действия и пересохранить:
- В сценариях где была обработка нажать кнопку очистки
- Рекомендуется обработку загрузить в механизм "дополнительные обработки и отчеты", если конфигурация самописная и этого модуля нет - тогда в сценарий
- Изменить подключаемые методы на шаблон [ИмяВнешнейОбработки].ИмяЭкспортногоМетоды (как для обработки в сценарии, так и подключенные в дополнительных обработках) или ПутьКМетоду.ИмяЭкспортногоМетода для методов в конфигурации
- Если сценарий Главного меню - то после выбора кнопок добавить элемент вызов сценария
- Если используется авторизация контрагента (ПередШагом) изменить на новый механизм, посмотреть можно в базовых сценариях
- Сохранить сценарий
4. В подключаемых обработках рекомендуется переделать использованиме четодов из ЧатБот... на ЧатБотAPI
5. В Чат-ботах указать сценарии главного меню и "сценарий не подобран" и сохранить
Версия 5.0.3:
Добавление функциональности
- Добавлено полноценное API (включает методы взаимодействия с чат-ботом, управления сценариями, создания оповещения сотрудникам и т.д.)
- Добавлен новый элемент "Запустить сценарий", на произвольном шаге можно его использовать, и строить многоуровневые меню
- Добавлен механизм назначения сотрудника, которому направляется сообщение/оповещение клиента (по-умолчанию: на сотрудника последнего взаимодействия, далее основной менеджер из карточки контрагента/партнера)
- Добавлен механизм динамического изменения/добавления/удаления данных отправки
- Реализована возможность перенаправления диалога с клиентом на любого сотрудника
- Добавлена отдельная подсистема "чат-боты" с всеми объектами
Оптимизация
- Реализован метод ЗапуститьСценарий, по которому можно запустить произвольный сценарий (а так же произвольный шаг сценарий) кодом
- Все константные сообщения с ошибками, перенесены в дополнительные параметры пользователя в чат бот
- Добавлена возможность логгирования сырых данных отправки/получения сообщений (включается константой ЧатБотыРежимОтладки)
- Пересмотрен формат логгирование событий (темы, сообщения, дополнительные данные и т.д.)
- В чат-бот перенесено указание сценария "главного меню" из сценариев
- В чат-бот перенесено указание сценария "не подобран" из сценариев
- В мессенджере, в "мастере выделения контактов" подбор контактов изменен на отбор
- Реализовано адаптивное динамическое обновление сообщений в мессенджере (с интервалом от 1 сек до 30 сек в зависимости от активности)
- Добавлена возможность переопределения механизма определения сотрудника оповещения на внешний механизм
- Добавлена возможность переопределения метода определения контрагента по номеру телефона на внешний механизм
- В главном меню реализована возможность ответа по цифрам (для инлайн кнопок)
- В главном меню реализован механизм вызова метода динамического изменения кнопок
- В главном меню реализовано выполнение событий (Перед шагом, при ответе, после шага)
- Изменено поведение, при котором отправка сообщения с мессенджера изменяла сценарий
Версия 5.0.2:
Добавление функциональности
- Реализована возможность динамического изменения (добавление, удаления, изменения представления) кнопок
- Реализована возможность смены следующего шага в сценарии на любом этапе (шаге)
- Добавлена возможность оповещения сотрудника при наступлении сценария
- В редакторе сценариев добавлен тип сообщения - запрос номера телефона
- В редакторе сценариев добавлен тип сообщения - запрос местоположения
- Для контекста взаимодействия (ШагиВзаимодействия), добавлена проброска мультимедиа сообщений (мультимедиа, видео, аудио, файлов)
- В комплект базовых сценариев добавлен сценарий: Заказать звонок
- Доработано руководство пользователя (рекомендуется ознакомится)
Оптимизация
- В Яндекс.Алиса оптимизирован механизм получение сообщений и отправки ответа
- Все фиксированные сообщения вынесены в открытый модуль в константы
- В редакторе сценария галочка "динамическое формирование данных" переделана на переключатель
- Пересмотрены оповещения сотруднику: При получении нескольких сообщений от одного клиента, сначало выскакивает каждое сообщение, при повторе - только последнее
- Удалена функциональность - оповещения сотрудника перед шагом
- При загрузки сценариев добавлено восстановление родительской группы и связь с сценарием главного меню
- При оповещении сотрудника в заголовок добавлено наименование сценария
- В запросе номера телефона добавлен прием параметров сообщения и наименование кнопки
- В запросе местоположения добавлен прием параметров сообщения и наименование кнопки
- В событие СобытияПослеЗавершенияШага - удален последний параметр Запись
- В событие СобытияПослеЗавершенияШага - добавлен возврат значение структура с свойством "УстановитьСледующийШаг"
- В событие СобытияПередНачаломШага - удален параметр Запись
- В событиях, в возвращаемых параметрах свойства изменены на: ОтказСПовторомВвода, ОтказСЗавершениемСценария, добавлены: ДействияПриОтказе
Правило перехода
- 1. Установить обновление cfu (Конфигурация - Поддержка - Обновить конфигурацию - выбрать файл - установить по подсистемам)
- 2. Все сценарии необходимо открыть и пересохранить
- 3. Желательно обновить сценарии на новые из комплекта базовых сценариев
- 4. В уже написанных сценариях - проверить использование устаревших параметров и изменить на новый синтаксис
- 5. В динамических методах изменить префикс «ОбработкаМетодов -> ОбработкаСценария».
Версия 5.0.1:
Добавление функциональности
- Добавлена проверка доступности 1С даже перед сохранением нового чат-бота
- Добавлена возможность Включения/Отключения чат-бота
- Добавлена запись внешнего id сообщения, при отправке сообщения
- В мессенджере добавлен мастер выделения контактов с конструктором условий
- Реализована возможность отказаться от отправки динамически формируемого сообщения (при возврате Неопределённо)
- Для контрагента добавлена команда (в быстрых ссылках) отображающая всю историю взаимодействия по всем системам чат-ботов
Оптимизация
- При возврате в главное меню (завершением сценария или досрочный выход) отправлять сообщение из сценария главного меню
- Оптимизировано хранение сценария при использовании двоичных данных в сообщении
Исправления
- В ОК исправлен прием видео контента
- В скайп исправлен прием аудио контента
- Для Яндекс.Алисы (а так же для остальных систем) исправлена ошибка проверки соответствия текста кнопок без учета регистра
- При открытии чат бота исправлена установка модификации формы
- В мессенджере, при некоторых случаях, не устанавливается прочитанным сообщение
Правило перехода
- 1. Установить обновление cfu (Конфигурация - Поддержка - Обновить конфигурацию - выбрать файл - установить по подсистемам)
- 2. Все сценарии необходимо открыть и пересохранить
Версия 5.0.0:
Добавление функциональности
- Реализован полностью визуальный конструктор сценариев, с использованием блок-схем
- Реализован механизм исключающий необходимость изменение конфигурации с последующим перезапуском, с помощью подключения внешних методов
- Добавлена возможность оповещение сотрудников на любом шаге установлением галочки 'оповестить'
- Добавлены слова принудительного завершения сценария на любом его шаге (состоянии)
- Добавлена возможность автоматического восстановления шага сценария, при возврате с другого сценария
- Добавлена возможность выгрузки и загрузки сценария во внешний файл одной кнопкой
- Добавлена пакетная загрузка сценариев
- Добавлена возможность подключения внешних методом через обработку, загрузив в сценарий
- Добавлена возможность подключения внешних методом через обработку, загрузив в стандартную подсистему 'дополнительные отчеты и обработки'
- Переделан механизм хранения файлов, требующий модуля из БСП 'Работа с файлами'
- Избавление от необходимости накатывать модуль только на конфигурации с БСП - модуль стал универсальный, не завязанный на конфигурации
Оптимизация
- Оптимизирована работа со всеми объектами, производительность увеличилась в среднем в 5 раз, по некоторым разделам до 25 раз
- Оптимизированы все названия и представления полей, объектов
Исправления
- В ОК исправлен прием видео контента
- В скайп исправлен прием аудио контента
- Для Яндекс.Алисы (а так же для остальных систем) исправлена ошибка проверки соответствия текста кнопок без учета регистра
- При открытии чат бота исправлена установка модификации формы
- В мессенджере, при некоторых случаях, не устанавливается прочитанным сообщение
Правило перехода
- К сожалению, модули являются полностью несовместимыми, поэтому необходимо удалить все предыдущие объекты и установить модуль заново
Свидетельство о государственной регистрации
Данное ПО зарегистрировано в ФИПС "Федеральный институт промышленной собственности".
Свидетельство № 2019611421
Демонстрационный стенд:
Демонстрационный стенд позволит вам лучше ознакомится с платформой и ее возможностями, однако, предварительно рекомендуется просмотреть демонстрацию продукта.
Вы можете запросить данные доступа на стенд 1С (рекомендуется открывать в режиме тонкого клиента) и ссылки на чат-боты. Для этого откройте обращение с текстом "Запрос демо-стенда".