Irina Vatulia 03 декабря 2024

🤖💬 Как разрабы создали AI-мессенджер для себя, который стал популярным и востребованным на рынке. История Yuchat

«А давайте сделаем такой мессенджер, чтобы самим нравилось?» — подумали питерские разработчики во время пандемии. И создали то, о чем мечтает каждая компания — платформу для общения, где есть все: чаты, звонки с транскрибацией, файлы и ИИ, который наводит порядок в этом бесконечном потоке информации. Главное — он реально облегчает жизнь, а не создает новые проблемы.
🤖💬 Как разрабы создали AI-мессенджер для себя, который стал популярным и востребованным на рынке. История Yuchat

О компании

Разработчики Ючат, компания Унисон Текнолоджис из Санкт-Петербурга, работает на рынке ИТ-услуг с 2008 года и ведет разработку решений в области хранения, обработки и управления большими данными, коммуникационных систем, и создает высоконагруженные масштабируемые серверных решения, которые развертываются как на территории заказчика, так и в облаке. В штате работают более 50 экспертов с 15-летним опытом в VoIP, bigdata и Hadoop. Компания может похвастаться такими проектами, как разработка сервиса Keku, одного из первых решений в мире для звонков по VoIP с локальных номеров, которым использовались в 41 стране и насчитывало 1 000 000 активных пользователей. Унисон Текнолоджис стали первой в мире компанией, которая интегрировала технологию WebRTC в мобильные приложения.

Как появился Ючат

Всему виной была пандемия в 2020 году, когда вся коммуникация в компании перешла из офиса в онлайн. «Мы попробовали несколько инструментов для общения, это были и Teams от Майкрософт, Slack, и Zoom, и Телеграмм. Даже пробовали совмещать. Но столкнулись с проблемой потери контекста, что не помогало, а наоборот, усложняло коммуникацию.» — говорит Владимир Стригун, владелец компании. «Хотелось вести все рабочие коммуникации в одном месте, иметь возможность поиска по этой информации, иметь инструмент, который позволит ощущать присутствие коллег рядом. Именно так родилась идея…». И команда сделала инструмент для себя, удобный и полнофункциональный, которым закрыли все свои проблемы в общении. «Сарафанное радио сработало и мы, признаюсь, неожиданно для себя, стали получать запросы/вопросы про Yuchat от других компаний-разработчиков, производственных компаний, фармацевтов, строителей. Так мы приняли решение сделать продукт коммерческим».

YuChat — корпоративный мессенджер с AI
YuChat — корпоративный мессенджер с AI

⚙️ Функциональность Ючат

По совокупности функциональности Ючат — это уникальный продукт. Несмотря на то, что российский рынок корпоративных коммуникаций сейчас буквально утопает в предложениях и чуть ли не каждый месяц появляются новинки (которые, что тут скрывать, часто являются переделанным и адаптированным opensource-решением, типа Rocket.Chat и Mattermost), у Ючат нет прямых конкурентов. Помимо «базовой» функциональности (мессенджера и аудио/видео коммуникаций с интерфейсом, похожим на Slack или MS Teams), в Ючат есть уникальное дополнение — AI-модуль, который делает эти коммуникации еще эффективнее. «Мы исследовали более 20 различных AI-моделей и провели их до-обучение на данных. В результате, в YuChat реализован собственный AI-модуль, позволяющий на основе семантического анализа вопроса запустить процесс внутреннего поиска по сообщениям, документам и звонкам в приложении, и выдать наиболее релевантный ответ пользователю со ссылками на источники данных для ответа. И главное — мы научили работать AI на серверах клиента» — поясняет Владимир Стригун. Онпрем установка YuChat позволяет обезопасить корпоративные коммуникации, предоставив полный контроль над данными компании, администрируется штатными специалистами и обеспечивает надежность сервиса, минимизируя риски, связанные с нестабильной работой облачных провайдеров. При желании — есть и облачный тариф на российских серверах.

🤖 AI-модуль

Важно отметить, что AI-модуль в Ючат — это не просто маркетинговое обещание или фича «в разработке», а полностью интегрированное и уже работающее решение. В отличие от других корпоративных мессенджеров, где искусственный интеллект либо находится в стадии анонса, либо требует сложной настройки и подключения сторонних сервисов, в Ючат все возможности ИИ доступны «из коробки». Пользователям не нужно дополнительно настраивать ботов, подключать внешние GPT-сервисы или искать способы интеграции с другими AI-платформами. Система уже умеет не только создавать транскрипты разговоров, но и самостоятельно формировать их краткое содержание (саммари), выделять задачи и события, осуществлять семантический поиск, что на сегодняшний день является уникальным преимуществом Ючат на российском рынке корпоративных коммуникаций.

***

🧪 Берите и тестируйте Ючат в своих проектах

Лучше один раз попробовать! Именно поэтому мы создали специальное предложение для разработчиков, которое позволит вам и вашей команде в полной мере оценить все преимущества Yuchat в реальных условиях работы над проектами:

  • 60 дней бесплатного тестирования (вместо стандартных 14 дней)
  • Скидка 30% до конца 2025 года
  • Полная функциональность и поддержка команды Yuchat

Реклама. ООО "УНИСОН ТЕКНОЛОДЖИС", ИНН 7838412855. Erid 2Vtzqwxs9f7

❔ Так что же выделяет Ючат среди прочих мессенджеров на российском рынке

📞⏺ Запись звонков и протоколы встреч

В Ючат осуществляется автоматическая запись всех звонков, что позволяет пересматривать и анализировать обсуждения в любое время. В интерфейсе звонки находятся вместе с сообщениями в одном окне, образуя единое информационное пространство. Сразу после завершения звонка AI-модуль сгенерирует название встречи и протокол, в котором будут вкратце зафиксированы обсуждаемые вопросы и достигнутые договоренности. Если на звонке обсуждались задачи, то он их тоже зафиксирует, укажет ответственных и обозначит сроки выполнения, чтобы все участники помнили о договоренностях. Кстати, в Ючат есть возможность настроить любые интеграции с бизнес-приложениями, в том числе с таск-трекерами. Услышав в ходе беседы упоминание будущей встречи или необходимости звонка, пользователю будет предложено создать событие в календарь (да, есть интеграция с любым календарем). А если в компании установлен определенный формат протоколов, то можно задать свой шаблон.

Протокол по результатам созвона, сформированный с помощью AI, с обозначенными задачами
Протокол по результатам созвона, сформированный с помощью AI, с обозначенными задачами

По каждому событию можно скачать расшифровку или аудиодорожку, поделиться им или начать обсуждение в чате звонка. С записью и протоколом встречи можно не волноваться, если не запланировано пропустил или опоздал на звонок, его можно будет прослушать позже или, изучив саммари, понять суть звонка. Кстати, внешним пользователям протокол отправится на email автоматически сразу после окончания онлайн встречи.

Интерфейс организован таким образом, что пользователь видит завершившиеся открытые звонки, которые совершались в канале даже без его участия. Если пропустил звонок — можно погрузиться в контекст, просто прочитав протокол и, если необходимо, расшифровку. Когда к команде присоединяется новый разработчик, он сразу получает доступ к нужной информации. Может переслушать звонок на интересующую его тему и проанализировать, почему пришли к такому-то решению.

🔍 Умный поиск

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

Поиск по сообщениям, голосовым заметкам и звонкам
Поиск по сообщениям, голосовым заметкам и звонкам

🪄 Треды и кнопка «Магия»

Тред (thread) — это ветка обсуждений, привязанная к конкретному сообщению. В обычных чатах люди одновременно общаются на различные темы, из-за чего переписка смешивается и превращается в большой поток сообщений, не связанных между собой по смыслу. Треды в Ючат разделяют общую беседу на тематические переписки.

Здесь AI-модуль имеет еще одно применение — для быстрого погружения пользователя в контекст. В ветке есть Кнопка «Магия», одним нажатием на которую генерится краткое содержание треда (ветки), без лишней воды и сообщений не по теме. Это позволяет экономить время на прочтение и быстрее вникнуть в суть.

Кнопка «Магия» в действии: саммари в ветке
Кнопка «Магия» в действии: саммари в ветке

Еще один сценарий с применением «Магии» — при отсутствии, после отпуска, или присоединившись к новому проекту/каналу, можно моментально погрузиться в курс дел. Например, когда в компанию выходит новый сотрудник и приступает к задаче, нет необходимости постоянно уточнять у коллег детали проекта. Он получает доступ ко всей требуемой информации: ему доступен поиск по звонкам и обсуждениям, связанным с этим проектом и которые велись ранее. При нажатии одной кнопки «Магия», будет сформировано краткое резюме: что обсуждается в канале за любой интересующий промежуток времени, будь то со времени создания канала, за время вашего отсутствия (например, за 2 недели) или за вчерашний день. Если есть необходимость, это резюме будет озвучено голосом.

🌌 Концепция Open Space

Звонки в Ючат могут быть как частными, так и публичными, с возможностью подключения внешних участников (одновременно говорящих — до 200 человек). В roadmap на следующий год стоит формат вебинаров.

Еще одна уникальная функциональность Ючат — спонтанные звонки. Сохраняется концепция Open Space офиса, когда у сотрудников постоянно возникают незапланированные/спонтанные встречи, и можно поучаствовать в интересном обсуждении или задать быстрый вопрос коллеге. В таких обсуждениях часто рождаются новые идеи и нестандартные решения существующих задач. Мессенджер позволяет присоединиться к любому публичному звонку в любой момент, если вы посчитаете нужным, тем самым ощущая присутствие коллеги рядом даже при удаленной работе. Для конфиденциальных обсуждений можно включить режим приватности, и такой звонок будет виден только его участникам.

Открытый и закрытый звонки
Открытый и закрытый звонки

Владимир Стригун делится: «Я активно пользуюсь этой функцией и присоединяюсь на спонтанные звонки, если понимаю, что могу быть полезен в разговоре. Это как подсел к коллегам и что-то обсудили. Я могу переслать свой звонок другим или, например, добавить его при создании задачи в Jira, что позволит исполнителю быстро понять суть.»

🏗️ Интеграции и открытый API

Публичный API обеспечивает широкие возможности интеграции с различными корпоративными системами и приложениями: почтой, телефонией, порталом, CRM, документооборотом или приложением по управлению проектами, что позволяет настроить мессенджер в соответствии с потребностями конкретного бизнеса. Например, в YuChat можно получать уведомления от всех сервисов в организации, что позволит быстрее реагировать на инциденты и технические проблемы. А командам разработчиков можно интегрировать своих чат ботов, например: показ информации о задаче в чате, возможность автоматизации собственных процессов на основе ответа на сообщение бота и т. д.

Владимир приводит пример интеграций, которые они настроили у себя: «У нас есть отдельный канал, в котором боты сообщают о каких-то проблемах, шлют уведомления о том, что сломалась сборка. Также настроены алерты сервисов Yuchat и от инфраструктурных сервисов, которые вокруг. Мы настроили интеграцию с Jira, и если я упоминаю задачу, она отображается в чате. Бот может присутствовать где угодно, может читать сообщения и создавать команды в зависимости от того, что человек написал. Вот один из примеров модификационного бота: https://github.com/unisonteam/yuchat-bot-api/blob/main/spec/openapi.yaml

🛡️ Безопасность

Развертывание на серверах компании, в существующей инфраструктуре клиента, является приоритетным вариантом установки платформы YuChat, и предоставляет неограниченные возможности контроля и управления данными. Никакого урезанного функционала: разработанный специально для Ючат AI-модуль оперирует только данными компании, не отправляя никаких запросов вовне. А благодаря контейнерной архитектуре Ючат легко масштабируется под любой̆ размер компании. Решению Ючат уже доверяют как компании энтерпрайз уровня (5000+ пользователей), так и малый и средний бизнес (до 1000).

Ючат — полностью российская разработка, входит в единый реестр российских программ для ЭВМ, что подчеркивает его высокий уровень безопасности и надёжности для пользователей. https://reestr.digital.gov.ru/reestr/2100154/

Размещенное в собственной инфраструктуре решение легко интегрируется в ИТ-ландшафт организации благодаря поддержке AD/LDAP, Kerberos и SSO, со стандартами безопасности SRTP/DTLS, TLS, а инструменты администрирования, помимо доступа к настройкам системы, позволяют вести контроль данных и аудит логов.

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

Что касается прав доступа, в YuChat вы создаете отдельное рабочее пространство для общения вашей компании. Внутри этого пространства вы можете управлять ролями пользователей: назначать администраторов, добавлять сотрудников и гостей. А если кто-то из сотрудников уволился, то ему можно ограничить доступ ко всем чатам в один клик. Для простого управления большими группами сотрудников и повышенной безопасности работы YuChat интегрируется с Active Directory (AD).

Доступ к YuChat обеспечивается через приложение, которое выпускается как в десктопных (Windows, macOS, Linux) версиях, так и в мобильных, для Android и iOS, а также через web-версию.

Спец предложение для разработчиков

До января 2025 года действует спец предложение для команд разработчиков: увеличенный пробный период 60 дней и скидка 30% до конца 2025 г. Для активации специальных условий нужно подать заявку. Воспользуйтесь преимуществом уже сегодня, предложение ограничено.

Реклама. ООО "УНИСОН ТЕКНОЛОДЖИС", ИНН 7838412855. Erid 2Vtzqwxs9f7

Комментарии

ВАКАНСИИ

Добавить вакансию
Разработчик C++
Москва, по итогам собеседования

ЛУЧШИЕ СТАТЬИ ПО ТЕМЕ