Telegram Event Assistant
- Заказчик:
- ПАО "Ростелеком"
- Руководитель проекта со стороны заказчика
- Поставщик
- Fork-tech (ООО "ФОРКТЕК")
- Год завершения проекта
- 2023
- Сроки выполнения проекта
- ноябрь, 2023 — декабрь, 2023
- Масштаб проекта
- 100 человеко-часов
- Цели
Основная цель проекта заключалась в создании удобного и персонализированного инструмента для организации корпоративного мероприятия крупной телекоммуникационной компании с участием 200 сотрудников. Поскольку сотрудники прилетели со всей страны, у каждого участника были уникальные логистические и организационные данные, включая разное время и место прибытия, трансфер, индивидуальную программу и график мероприятий. Требовалось создать решение, которое позволило бы каждому участнику в удобной форме получать доступ к персонализированной информации: расписание мероприятий, трансфер, карта локаций, расписание питания и доступные воркшопы. Кроме того, участники могли легко записываться на мероприятия, получать уведомления и обмениваться фото и видео материалами в общем пространстве. Проект стремился сократить трудозатраты на организацию, предоставив виртуального ассистента, который обеспечивал взаимодействие участников с организаторами и оперативное получение актуальной информации.
- Результаты
Реализация Telegram Event Assistant позволила существенно упростить и централизовать взаимодействие с участниками корпоративных мероприятий, устранив необходимость в создании отдельных сайтов, использовании электронной почты и других средств коммуникации. Обратная связь от заказчика подчеркнула удобство и высокую востребованность решения: заказчик отметил, что интеграция прошла успешно, получив многочисленные положительные отзывы и запросы «поделиться контактами партнера». Проект подтвердил свою эффективность, оптимизировав ресурсы организаторов и полностью удовлетворив их ожидания.
Уникальность проекта
Уникальность Telegram Event Assistant заключается в использовании технологии Telegram Web App, которая превращает чат-бота в полноценное веб-приложение с персонализированным интерфейсом для участников мероприятий. Пользователи получают доступ к расписанию, трансферам, картам и другой информации через привычный интерфейс Telegram, что исключает необходимость установки дополнительных приложений. Бот адаптируется под параметры каждого участника, предоставляя персонализированное взаимодействие.
Организаторы могут управлять контентом как через интеграцию с Notion или его аналогами, так и с помощью собственной CMS, что позволяет оперативно обновлять данные, отправлять уведомления и адаптировать интерфейс под текущие задачи. Интеграция обеспечивает централизованное обновление контента в реальном времени, создавая удобный и бесшовный переход между платформами. Это решение сочетает гибкость, простоту и низкий порог вхождения, делая его идеальным для корпоративных мероприятий.
- Использованное ПО
Платформа: Telegram и технология Telegram Web Apps.
Backend-приложение на NodeJS.
База данных: YDB.
Облачная инфраструктура: Yandex Cloud.
Веб-приложения: HTML5, CSS, JavaScript.
- Сложность реализации
Основной технической сложностью стала интеграция страниц Notion в Telegram Web App, поскольку Notion не поддерживает встроенную работу через iFrame. Для этого мы разработали обходные решения, которые позволили синхронизировать контент и бесшовно отображать его в веб-интерфейсе приложения, обеспечивая пользователям удобный доступ к актуальной информации.
- Описание проекта
Это веб-приложение, интегрированное в Telegram через технологию Telegram Web App и разработанное для организации корпоративных мероприятий с числом участников до нескольких сотен человек. Основная задача проекта — создать единое, персонализированное и интуитивно понятное пространство для каждого участника, где можно получить всю необходимую информацию и взаимодействовать с организаторами.
Основные функции приложения:
Аутентификация и доступ к персонализированной информации:
Участники получают индивидуальные коды для доступа, которые предоставляют персонализированный контент. Это позволяет каждому пользователю видеть только ту информацию, которая касается его лично, включая расписание мероприятий, трансферы, данные о местах размещения и другую логистическую информацию.
Навигация и контент:
Приложение предоставляет подробное расписание с функцией записи на мероприятия, карточки событий с описаниями, а также карты локаций (например, отеля, площадок мероприятий), где отмечены ключевые места. Все это организовано в удобном визуальном интерфейсе внутри Telegram, обеспечивая легкий доступ к нужной информации за минимальное количество кликов.
Уведомления и обратная связь:
Участники получают Push-уведомления об изменениях в программе, напоминания и другую организационную информацию в реальном времени. Это позволяет всегда быть в курсе актуальных событий. Встроены функции для обратной связи — участники могут отправлять вопросы организаторам, оставлять комментарии и запрашивать помощь.
Интеграция с внешними платформами и CMS:
Проект поддерживает интеграцию с Notion и другими аналогичными системами, что позволяет организаторам синхронизировать контент, такой как расписание и страницы мероприятий, напрямую в Telegram Event Assistant через iFrame. Также разработана собственная CMS-система, управляемая через второго бота для организаторов. Это решение позволяет редактировать контент, настраивать уведомления и управлять страницами в интерфейсе без сложных технических навыков.
Виртуальный ассистент и поддержка групповых чатов:
Telegram Event Assistant работает как виртуальный ассистент, взаимодействуя с участниками через интерфейс, напоминающий общение с реальным человеком. Участники могут обращаться к боту с вопросами, которые сразу решаются на месте или перенаправляются на организаторов, если требуется дополнительная помощь. Встроены ссылки для быстрой навигации в групповые чаты по интересам, которые создаются для общения между участниками.
Основные преимущества проекта
Telegram Event Assistant объединил в себе функционал веб-приложения, CMS-системы и мессенджера, став универсальным инструментом для корпоративных мероприятий. Он существенно сократил необходимость в разрозненных источниках информации, позволив участникам оперативно получать доступ к важным данным в удобной форме. Возможность для организаторов редактировать контент и отправлять Push-уведомления в реальном времени, персонализированный интерфейс и низкий порог вхождения сделали проект гибким и масштабируемым.
- География проекта
Проект был разработан для использования на территории России, однако его можно легко адаптировать для запуска в любой стране с доступом к Telegram.