Разработка AI-агента для путешествий
Клиент
Заказчик обратился с идеей создать AI-ассистента, который полностью возьмёт на себя планирование путешествий — от выбора направления до мелких организационных деталей в поездке.
Ключевые вызовы:
- Пользователи тратят десятки часов на ручной поиск информации об отелях, достопримечательностях, отзывах и логистике.
- Во время путешествий планы часто ломаются из-за погоды, настроения или форс-мажоров — и перестраивать их вручную в чужой стране стрессово.
- Важные документы (билеты, страховки, паспорта) разбросаны по разным приложениям и папкам, а актуальная информация по ним не связана с планом поездки.
- Готовые туристические сервисы не учитывают индивидуальные предпочтения: кому-то важен дайвинг, кому-то — культурная программа.
Цель проекта: создать персонального AI-турагента, который проводит глубокий ресёрч направления, строит персонализированный маршрут, хранит документы и адаптирует план в реальном времени — всё в привычном интерфейсе мессенджера.
Решение
Флексайтс разработал AI-турагента на базе агентной архитектуры OpenClaw с интеграцией в Telegram.
Архитектура решения
| Компонент | Технология | Назначение |
| Агентное ядро | OpenClaw | Оркестрация инструментов, планирование действий, управление контекстом |
| LLM-провайдеры | ChatGPT, Anthropic, LLaMA, DeepSeek | Генерация текстов, анализ запросов, мультиязычность |
| Мультимодальность | Встроенные возможности нейросетей | Распознавание фото, чтение PDF-документов, анализ сканов |
| Интерфейс | Telegram Bot API | Текст, голос, файлы — без установки дополнительных приложений |
| Хранение данных | Локальное / удалённое | Гибкая конфигурация под потребности туриста |
Функционал, реализованный командой Флексайтс
Флексайтс разработал AI-турагента на базе агентной архитектуры OpenClaw с интеграцией в Telegram.
1. Интеллектуальный ресёрч направления
- Агент самостоятельно исследует город или страну через браузер: анализирует Google Maps, туристические сайты, отзывы и блоги.
- Формирует персонализированный список мест с учётом заданных параметров (активный отдых, спокойные экскурсии, гастрономия, дайвинг и др.).
2. Построение маршрута по дням
- Распределяет активности оптимально: учитывает время на дорогу, час работы объектов, пересечения по времени.
- Визуально показывает загрузку дня — где есть свободное время, а где перегруз.
3. Детализация каждой точки маршрута
- Стоимость входа или участия.
- Необходимость предварительного бронирования.
- Советы по подготовке (что взять с собой, как одеться, сезонность).
4. Хранилище документов
- Пользователь скидывает билеты, багажные квитанции, паспорт, страховку прямо в чат.
- Агент извлекает данные и связывает их с конкретной поездкой.
- Напоминает о вылете, отвечает на вопросы по правилам провоза багажа, визовым требованиям — опираясь именно на загруженные документы, а не на общую информацию из сети.
5. Гибкость в поездке
- Пользователь пишет: «Не хочу туда ехать» или «Пошёл дождь» — турагент за считанные минуты перестраивает план, подбирая альтернативы с учётом текущей локации и погоды.
6. Мультимодальное взаимодействие
- Текстовые и голосовые запросы.
- Загрузка фотографий для анализа (например, сфотографировал вывеску — агент подскажет, что это за место).
Технические особенности и как команда Флексайтс их решала
| Сложность | Решение от Флексайтс |
| Блокировка парсинга туристических сайтов | Реализованы механизмы обхода ограничений: ротация User-Agent, управление частотой запросов, fallback на альтернативные источники данных. Для критически важных источников настроены специализированные парсеры. |
| Конфликты версий планов | Внедрён механизм версионирования с явным контекстом: агент всегда работает с одним актуальным планом. Пользователь задаёт команды типа «Веди только актуальный план» или «Перезаписывай, не создавай дубли». |
| Синхронизация данных | Предложены два сценария: локальное хранение (папка на компьютере пользователя, к которой агент получает доступ) и облачное хранение через Telegram-чат (документы сразу попадают в окружение агента). Второй вариант выбран как основной за удобство. |
| Интеграция с мессенджерами | Telegram выбран как основной канал: стабильное API, поддержка голоса, файлов, геолокации, быстрая настройка «из коробки». Альтернативы (ВКонтакте, Max) исследованы, но отложены из-за ограничений API и сложности поддержки. |
| Доступ к веб-интерфейсу агента | Для развёртывания на сервере настроен проброс портов и защищённый доступ. Для туристов без технических навыков предусмотрен сценарий работы исключительно через Telegram без необходимости заходить в админ-панель. |
Результат
Проект существенно изменил подход пользователя к планированию путешествий. То, что раньше занимало 10–15 часов ручного поиска по отзывам, картам и блогам, теперь укладывается в 20–30 минут диалога с агентом. При этом результат получается персонализированным: агент учитывает индивидуальные предпочтения — будь то спокойные прогулки по музеям, гастрономические маршруты или экстремальный спорт вроде дайвинга.
Актуальность информации обеспечивается за счёт работы с живыми данными из интернета. Агент не опирается на устаревшие базы знаний, а проводит реальный ресёрч в момент запроса — проверяет часы работы, стоимость билетов, наличие бронирования.
Во время поездки гибкость планирования выходит на новый уровень. Если планы меняются — испортилась погода, пропало настроение или обнаружился более интересный маршрут — агент перестраивает программу за считанные минуты вместо часов самостоятельного поиска альтернатив в незнакомом городе.
Вся документация поездки концентрируется в одном месте. Билеты, страховки, багажные квитанции, паспортные данные — всё загружается прямо в чат, и агент оперирует именно этой информацией при ответах на вопросы. Не нужно рыться в папках на телефоне или вспоминать, в каком приложении хранился тот или иной файл.
В итоге пользователь получает не просто маршрут, а полноценного цифрового спутника, который ведёт от идеи поездки до возвращения домой — с памятью о деталях, пониманием контекста и готовностью адаптироваться к любым изменениям.
Перспективы развития
Как еще можно применить такого AI-агента:
- Локализованные версии — готовые пакеты для отдельных городов и направлений (например, «AI-гид по Тбилиси» или «Неделя в Токио»).
- B2B-версия — агент для туроператоров и отельных сетей как инструмент повышения сервиса клиентов.
- Расширение каналов — интеграция с другими мессенджерами по мере стабилизации их API.
AI-ассистент турагента — это не просто чат-бот. Это полноценный цифровой агент, который берёт на себя когнитивную нагрузку путешественника: исследует, планирует, запоминает, адаптируется. Проект демонстрирует компетенции команды Флексайтс в создании сложных агентных систем, работе с мультимодальными данными и интеграции AI в привычные пользовательские сценарии.
Хотите такого же агента для вашего бизнеса? Команда Флексайтс готова обсудить вашу задачу.
Мы рядом и готовы помочь