Турвизор: бот следит за ценой тура и пишет вам в нужный мессенджер

Как это работает
Механика встроена в привычный сценарий «Избранного» и активируется в два клика. Пользователь добавляет понравившиеся туры, нажимает «Следить за ценой» и выбирает, куда получать оповещения — в Telegram или «Макс». После этого система в реальном времени отслеживает любые колебания стоимости и моментально отправляет сигнал при снижении цены. Если один мессенджер работает нестабильно, можно переключиться на второй — канал доставки всегда остаётся доступным.
Почему это выгодно туристу
Функция решает конкретную боль путешественников — страх упустить момент, когда тур резко подешевел. Особенно это актуально для горящих предложений и краткосрочных акций, где скидка может держаться считанные часы. По внутренним данным «Турвизора», пользователи с подключенными уведомлениями бронируют туры в среднем в 1,5 раза быстрее и значительно реже упускают снижение цены. Им не нужно дежурить на сайте — бот работает как персональный «сторож» бюджета.
Технологическая начинка
Под капотом — событийно-ориентированная архитектура с асинхронной обработкой запросов к витрине. При изменении цены объекта в базе данных срабатывает триггер, который через API мессенджеров доставляет push-уведомление конечному пользователю. Решение спроектировано как отказоустойчивый микросервис: задержка между изменением цены и получением сигнала сведена к минимуму, а дублирующий канал гарантирует доставку даже при неполадках на стороне одного из мессенджеров.
«Мы объединили надежность корпоративных IT-решений с простотой персональных сообщений. Система мониторит миллионы объектов одновременно и за секунды доносит сигнал о скидке до клиента. Для пользователя это выглядит как обычное сообщение от бота, а внутри — сложная логика, которая не даст упустить выгоду», — комментирует запуск техническая команда «Турвизора».
Доступность
Сервис бесплатный и уже работает для всех пользователей на сайте и в мобильном приложении «Турвизор». Чтобы начать, достаточно зайти в «Избранное», выбрать тур и нажать «Следить за ценой».