Технологии
Татьяна: корпоративный ИИ-ассистент
Познакомьтесь с Татьяной — нашим корпоративным ИИ-секретарём.
Татьяна создана с применением передовых технологий в области искусственного интеллекта. Её главная задача: стать надёжным помощником для сотрудников, оптимизировать рабочие процессы и существенно повысить эффективность командной работы. С Татьяной возможно быстрее решать рутинные задачи, экономить время на поиске информации и организации дел, а также сосредоточиться на стратегических направлениях своей деятельности.
В какой момент возникла идея создания бота Татьяны? Для каких бизнес-задач или проблем она предназначена?
Руководство Эль Пять во II квартале 2025 года решило стремиться к стратегическому подходу AI first в рамках своего развития. Это подход, при котором ИИ выступает не просто вспомогательным инструментом, а становится ядром бизнеса.
К III кварталу того же года ИИ-ассистент Татьяна была выбрана как первый для внедрения инструмент в рамках этой стратегии. Изначально возможный функционал Татьяны не был чётко определён, но её основа — управление задачами и конспектирование видеоконференцсвязи. Этот функционал и был выбран для начала разработки.
Какие технологии и инструменты легли в основу бота Татьяны? Почему вы выбрали именно их?
Архитектура Татьяны реализует интеллектуальную обработку входящих данных, обеспечивая комплексную работу с аудио, текстовыми сообщениями и callback-ответами от Telegram и переписками в чате.
Реализация «физического» присутствия агента
- Для эмуляции участия агента «Татьяна» во встречах — например, в Telemost — инициируется запуск Selenium WebDriver. Это позволяет выполнять действия через web-интерфейс и интегрироваться в видеозвонок как виртуальный участник.
Основные преимущества архитектуры
Гибкая маршрутизация событий — унифицированная обработка различного контента.
Модульное подключение и обработка голосовых и текстовых данных.
Интеграция с корпоративными источниками знаний и инструментами управления.
Обеспечение как автоматических, так и «личных» сценариев присутствия агента в командной работе.
Как вы обеспечиваете безопасность данных, с которыми работает бот Татьяна? Какие меры предприняты для защиты информации пользователей?
- Составлен Whitelist авторизованных пользователей. Бот проверяет Telegram перед каждым ответом. Неавторизованные пользователи получают отказ с сообщением «Доступ запрещён».
- Защита списка задач из Трекера. Неавторизованный пользователь не может получить список задач, проектов и целей. Команды
/tasks и /projects доступны только авторизованным. - Защита корпоративных данных. Доступ к Wiki, Диску, протоколам совещаний, отчётам, расшифровкам голосовых сообщений доступен только авторизованным сотрудникам.
- Проверка авторизации на каждый запрос. Каждая команда проверяет авторизацию не только при
/start. Протестировано: повторные запросы также требуют авторизации. - Хранилище whitelist. Список авторизованных пользователей хранится в защищённом месте (YDB / Lockbox / переменные окружения), а не в открытом коде.
- Управление списком пользователей. Предусмотрена возможность добавления и удаления пользователей без пересборки — через админ-команду или конфигурацию.
- История диалога пользователя изолирована. Один пользователь не видит диалоги другого.