Статья создана
5 минут на прочтение
Обновлена 19 сентября 2025 г.
Релиз 2.6.1

Релиз 2.6.1: стабильность, Microsoft Teams, on-premise пилоты

В последние месяцы мы сосредоточились на решении ключевых технических задач, связанных с интеграцией Таймлиста с Microsoft Teams, повышением прозрачности диагностики и автоматизацией тестирования. При этом нам удалось добиться важного технологического прорыва, который делает пилотирование сервиса доступным даже на низкобюджетном оборудовании.

1. Подключение к нескольким встречам Teams

При работе через авторизацию бот сталкивался с ограничением Microsoft Teams: он не мог одновременно присутствовать на двух встречах. Подключение к первой конференции проходило успешно, но попытка войти на вторую приводила к ошибке.
Мы изменили подход, отказавшись от авторизации и обеспечив подключение бота как «гостя». В результате стало возможным стабильно подключаться к нескольким параллельным встречам. При этом нам пришлось переработать механизм отслеживания состояния конференций и подсчёта участников, но все ключевые функции были восстановлены.

2. Обработка модальных окон Teams

Teams при запуске без камеры и микрофона блокирует подключение модальным окном: «Продолжить без звука?». Для бота это означает зависание в «комнате ожидания».

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

3. Совершенствование диагностики

Ранее анализ логов занимал значительное время. Теперь используется специальный скрипт, который:
  • агрегирует данные с нескольких микросервисов;
  • группирует их по идентификатору задачи;
  • формирует архив с логами, скриншотами и мультимедиа.
Каждый инцидент оформляется в отдельный архив, что упрощает передачу информации и ускоряет устранение проблем. Для он-премис клиентов это критически важно, так как они часто не имеют доступа к Интернету. А для облачных клиентов - это возможность получения быстрых и точных консультаций относительно возникающих при использовании сервиса проблем.

4. Автоматизация тестирования работы Искусственного интеллекта

  • Фронтенд. В API искусственного интеллекта реализованы автотесты: программа имитирует действия пользователя, проверяет корректность расшифровки и получение протокола.
  • Бэкенд. Создана утилита для проверки API и серверов: она фиксирует выдачу токенов, время выполнения операций, результаты запросов и позволяет запускать нагрузочные тесты.

5. И наконец, главное в релизе - Технологический прорыв: Timelist Agent научился обрабатывать протоколы даже на ноутбуке без видеокарт

Огромный технологический скачок в работе Timelist Agent при работе с протоколами позволил снизить требования к оборудованию для установки решения в контур в разы!
  • Теперь пилот Таймлист в закрытом контуре может позволить себе каждая организация, включая малый бизнес.
  • Качество результата один в один как в облачной версии продукта.

Итог

Обновления Таймлиста обеспечили:
  • стабильную работу в Teams даже при параллельных встречах;
  • сокращение времени диагностики и устранения ошибок;
  • снижение количества ошибок при обновлениям и уверенность в бесперебойности работы сервиса за счет автоматизацию тестирования фронтенда и бэкенда;
  • возможность пилотировать Таймлист в своем контуре на низкобюджетном оборудовании.
Поручите рутину искусственному интеллекту
Поручите рутину ИИ