Увеличение стабильности и скорости работы системы
Вторая часть работ по увеличению стабильности и скорости работы системы. Включает в себя:
обновленный механизм получения данных о списках входящих диалогов и диалогов в работе оператора позволяет увеличить надежность получения данных;
обновленный механизм передачи сообщений в браузер оператора снимет нагрузку с системы и браузеров операторов;
обновленный механизм по получению истории переписки снимет нагрузку с основного сервера БД.
Отдельный сценарии для открытия диалога оператором
Для запуска сценария интеграции разделены события - поступление входящего запроса и открытие исходящего запроса оператором. Отдельное событие позволит упростить сценарий и использовать в сценарии на поступление запроса в систему шаги, которые могли помешать при открытии переписки от имени оператора.
Теперь открытие переписки оператором сперва получит в создаваемый диалог данные о пользователе из настроенной идентификации, потом выполнит указанный в интеграции на открытие диалога сценарий и только после этого откроет переписку для оператора с уже полностью заполненными данными.
Функция вырезания символов в тексте запроса по электронной почте
В дополнение к существующей функции отрезания подписей и старых переписок из тела письма добавили возможность удалить из тела письма произвольные слова и символы по шаблону. Это функция позволит убирать из тела письма служебные сообщения, которые добавляются при пересылке письма через почтовые серверы, что приведет к лучшему пониманию сути запроса.
Исправленные ошибки и доработки
AF-3221: Исправлена ошибка из-за которой при указании тега документа в базе знаний очищался список дополнительных формулировок вопроса к документу
AF-3185: Исправлена ошибка из-за которой бот не воспринимал присылаемые номера за нажатия кнопок, что актуально для переписки в отдельных пользовательских каналах;
AF-3176: Исправлена ошибка из-за которой сценарий интеграции на поступление входящего диалога могу пропустить реплики пользователя в базы знаний до своего окончания;
AF-3175: Исправлена ошибка из-за которой реплика пользователя могла не создать новый запрос, а ошибочно присоединиться к уже закрытому диалогу;
AF-3209: Исправлена ошибка из-за которой шаги сценария по переводу чата на другую группу не воспринимали указание группы через переменную сценария.