
Турагенты потратили годы на навигацию по неуклюжим порталам, ожидание загрузки экрана и преследование клиентов по электронной почте и телефону. Между тем, люди, которым они служат, уже ушли. Сегодня более двух миллиардов пользователей отправляют сообщения в WhatsApp каждый день, и в это число входит значительная доля путешественников, которые предпочли бы узнать варианты перелета и цены на отели в знакомом чате, чем заходить на еще одну платформу бронирования. Бронирование авиабилетов и отелей в WhatsApp больше не являются экспериментальными идеями для туристической индустрии. Это живые, работающие системы, которые туристические агентства по всему миру используют прямо сейчас, чтобы быстрее закрывать заказы, круглосуточно обслуживать клиентов и преодолевать трудности, которые создают традиционные порталы. Движком этих систем является Amadeus GDS, который предоставляет информацию о рейсах и отелях в реальном времени, что обеспечивает каждый поиск и бронирование в чате. В этом блоге рассказывается обо всем, что туристическому агентству, компании, занимающейся туристическими технологиями, или разработчику необходимо знать о создании и развертывании системы бронирования WhatsApp, подключенной к Amadeus. Здесь вы найдете полную картину: от того, как работает система, до того, что нужно для ее создания. В Flight Terminus мы создаем специальные системы бронирования WhatsApp для туристических компаний, которые хотят встречать своих клиентов там, где они уже находятся.
АСистема бронирования WhatsApp — это система, которая подключает учетную запись WhatsApp Business к источнику информации о путешествиях в реальном времени, например Amadeus GDS, позволяя путешественникам и турагентам искать авиабилеты и отели, просматривать варианты, подтверждать цены и завершать бронирование полностью в разговоре в WhatsApp.
Система работает за счет комбинации трех основных компонентов. Первый — это API WhatsApp Business, который обеспечивает программный уровень, позволяющий программному обеспечению отправлять и получать сообщения WhatsApp. Второй — это уровень логики диалога, либо чат-бот, либо структурированный поток сообщений, либо гибрид того и другого, который интерпретирует то, что хочет пользователь, и преобразует это в запрос API. Третьим является интеграция API Amadeus GDS, которая выполняет поиск рейсов или отелей и возвращает актуальные результаты, доступные для бронирования.
Когда путешественник или агент отправляет сообщение типа «найдите мне рейс из Дубая в Лондон на 15 августа для двух пассажиров», система анализирует эти входные данные и отправляет структурированный запрос вAmadeus Travel API, получает текущие результаты и отправляет обратно форматированный список вариантов перелета прямо в WhatsApp. Путешественник выбирает вариант, система подтверждает цену в режиме реального времени, собирает данные о пассажире через чат, создает бронирование и отправляет подтверждение PNR — и все это при том, что путешественник даже не покидает WhatsApp.
Прежде чем углубляться в техническую архитектуру, стоит понять, почему именно WhatsApp, а не мобильное приложение, веб-портал или виджет чат-бота на сайте.
Среднестатистический турагент уже общается с большинством своих клиентов через WhatsApp. Там публикуются маршруты, там задаются вопросы и там сообщается об изменениях. Механизм бронирования WhatsApp помещает фактическое бронирование в ту же ветку, что и разговор, что полностью исключает циклическое перемещение между чатом и порталом.
Мобильное приложение требует загрузки, учетной записи и, как правило, обучения. Веб-порталу требуется браузер, логин и память о том, какой URL-адрес использовать. WhatsApp не требует ничего из этого. Путешественник уже есть в приложении. Бронирование приходит к ним.
Хорошо продуманная система бронирования WhatsApp автоматизирует повторяющиеся части рабочего процесса бронирования, включая поиск, оценку цен и проверку доступности, сохраняя при этом агента в курсе сложных запросов, изменений и управления отношениями. Агенты экономят время на рутинных задачах и тратят его на клиентов, нуждающихся в личном внимании.
Бронирование авиабилетов в WhatsAppне имеет рабочего времени. Когда автоматизированная система бронирования обрабатывает поиск и стандартные маршруты, ваше агентство фактически доступно 24 часа в сутки. Для агентств, обслуживающих международных путешественников в нескольких часовых поясах, это полностью меняет динамику конкуренции.
Сообщения WhatsApp имеют процент открываемости, который постоянно превышает 90 процентов. Подтверждения бронирования, обновления маршрута, оповещения о тарифах и напоминания о поездках, отправляемые через WhatsApp, доходят до путешественника мгновенно и надежно. Электронная почта не приближается.
Интеграция Amadeus с WhatsApp означает подключение API Amadeus GDS к уровню обработки сообщений вашей системы WhatsApp Business. Amadeus — одна из крупнейших глобальных дистрибьюторских систем в мире, которая позволяет туристическим агентствам и технологическим компаниям получать в режиме реального времени информацию о рейсах, наличии отелей и вспомогательных услугах в сотнях авиакомпаний и тысячах отелей.
Когда путешественник отправляет запрос на рейс или отель через WhatsApp, вашей системе необходимо получить актуальные данные. Это живые данные. Без подключения к GDS вам придется либо работать с кэшированными данными, которые устаревают в течение нескольких минут, либо строить индивидуальные соединения с каждой авиакомпанией и сетью отелей, что невозможно для большинства туристических компаний.
Вот как конечные точки API Amadeus сопоставляются с рабочим процессом бронирования WhatsApp:
Конечная точка API Amadeus | Что он возвращает | Вариант использования WhatsApp |
Поиск предложений рейсов | Текущие тарифы и доступность | Результаты поиска рейсов отправлены в виде сообщения |
Предложения полетов Цена | Подтвержденная текущая цена | Подтверждение цены перед бронированием |
Рейс Создать заказы | PNR и номер бронирования | Сообщение о подтверждении бронирования |
Поиск отеля | Наличие отелей и цены | Варианты отелей, отправленные путешественнику |
Предложения отелей | Типы номеров и цены | Выбор номера в чате |
Заказы на отели | Подтверждение бронирования гостиницы | Бронь отеля отправлена путешественнику |
Поиск аэропортов и городов | Коды IATA и названия городов | Разрешение местоположения из произвольного текста |
Поиск кода авиакомпании | Названия авиакомпаний по коду IATA | Отображать авиакомпанию в результатах поиска |
Каждая конечная точка API Amadeus вызывается вашим внутренним сервером в ответ на сообщение путешественника и возвращает структурированные данные, которые ваша система форматирует в сообщение WhatsApp.Интеграция Amadeus GDS Уровень обрабатывает аутентификацию, ограничение скорости, обработку ошибок и форматирование ответов, чтобы разговор в WhatsApp оставался чистым и полезным для путешественника.
Туристические агентства часто спрашивают, является ли система бронирования WhatsApp заменой существующего портала бронирования или дополнением к нему. Честный ответ зависит от клиентской базы агентства и рабочего процесса. Вот прямое сравнение, которое поможет вам обдумать решение:
Особенность | Традиционный портал бронирования | Система бронирования WhatsApp |
Устройство доступа | Настольный компьютер или ноутбук | Любой смартфон |
Требуется вход | Да, имя пользователя и пароль | Нет, работает внутри WhatsApp |
Формат ответа | На основе веб-форм | Диалоговые сообщения |
Скорость бронирования | Загрузка нескольких страниц | Одна цепочка разговоров |
Доступность агента | Часы работы | 24 часа с автоматизацией |
Принятие путешественников | Требуется обучение | Мгновенно, канал уже известен |
Многоязычный | Зависит от портала | WhatsApp поддерживает более 60 языков |
Канал уведомлений | Электронная почта или SMS | Push-сообщение WhatsApp |
Для большинства агентствСистема бронирования WhatsApp лучше всего работает в качестве дополнительного канала наряду с основным порталом бронирования, а не в качестве замены. Комплексные групповые заказы при больших объемах по-прежнему выигрывают от полноценного интерфейса портала. Регулярные поиски между точками, быстрая проверка тарифов и подтверждение маршрута для клиента — вот в чем WhatsApp всегда выигрывает.
Если вы управляетеРешение для бронирования авиабилетов B2B илипортал бронирования авиабилетов по схеме «white label»Добавление канала WhatsApp означает, что ваши агенты получат скорость общения в чате для повседневных запросов, сохраняя при этом полный портал для сложных маршрутов.
Понимание того, как устроена система, помогает туристическим компаниям принимать обоснованные решения о том, как ее развертывать: создавать ли ее собственными силами или работать со специалистом. Вот архитектура высокого уровня.
WhatsApp Business API — это официальная программная точка доступа для отправки и получения сообщений WhatsApp в любом масштабе. Вы получаете к нему доступ либо напрямую через Meta, либо через поставщика бизнес-решений WhatsApp. Этот уровень обрабатывает доставку сообщений, уведомления о прочтении, мультимедийные вложения и интерактивные форматы сообщений, такие как кнопки и списки.
Когда приходит сообщение от путешественника, его необходимо интерпретировать. Простая система, основанная на правилах, может обрабатывать структурированные входные данные, такие как предопределенные меню и выбор кнопок. Для ввода произвольного текста вам понадобится уровень обработки естественного языка, который определяет намерение, извлекает такие объекты, как пункт отправления, пункт назначения, дата и количество пассажиров, и сопоставляет их со структурированным запросом бронирования. Это можно построить с использованием инструментов НЛП или подхода на основе LLM, в зависимости от сложности запросов, которые должна обрабатывать ваша система.
Бронирование — это не обмен одним сообщением. Это многоэтапный диалог, который включает поиск, выбор, ценообразование, информацию о пассажирах и подтверждение. Ваша система должна независимо поддерживать состояние каждого разговора, отслеживая, на каком этапе процесса бронирования находится каждый пользователь, чтобы ответы имели смысл в контексте. Обычно это решается с помощью уровня управления сеансами, поддерживаемого быстрым хранилищем данных, таким как Redis.
Именно здесь в систему поступают актуальные данные о поездках. Ваш внутренний сервер выполняет аутентификацию с помощью API Amadeus с использованием OAuth 2.0, отправляет структурированные запросы в ответ на вводимые путешественниками данные, получает данные о рейсах или отелях и форматирует их для доставки в WhatsApp.Интеграция API Amadeus GDS Уровень также обрабатывает случаи ошибок, таких как распроданный инвентарь и просроченные тарифы, возвращая путешественнику соответствующие сообщения, не прерывая поток разговора.
После подтверждения бронирования в Amadeus и создания PNR системе необходимо выполнить сбор платежей и выдачу билетов. Оплата может быть получена с помощью ссылки для оплаты, отправленной через WhatsApp, которая направляет путешественника на безопасную страницу оплаты. Выдача билетов зависит от договоренности BSP агентства и полномочий по продаже билетов с поставщиком GDS.
Бронирование отелей в WhatsApp и бронирование авиабилетов не заканчивается на PNR. Хорошо продуманная система продолжает связываться с путешественником через WhatsApp для изменения маршрута, напоминаний о регистрации, оповещений об изменении выхода на посадку и поддержки при перебронировании. Тот же канал WhatsApp Business API, который обрабатывал бронирование, становится каналом связи после бронирования.
Прежде чем совершить поездку, путешественник может захотеть сравнить три разные даты отъезда. Ваша система должна обрабатывать несколько поисковых запросов в рамках одной цепочки разговоров, не теряя контекст и не требуя от путешественника повторения информации о пункте назначения.
WhatsApp Business API поддерживает интерактивные форматы сообщений, включая сообщения списка, кнопки ответа и кнопки быстрого ответа. Используйте их, чтобы представить варианты полета в структурированном формате, а не в неформатированном тексте. Это значительно повышает удобство использования, особенно на мобильных устройствах.
Возвращающимся путешественникам не придется повторно вводить номер своего паспорта и дату рождения каждый раз при бронировании. Создайте уровень хранения профилей пассажиров, чтобы вернувшиеся пользователи могли подтвердить свои сохраненные данные одним ответом, а не вводить все заново.
Если ваше агентство обслуживает путешественников на нескольких рынках, ваша система бронирования WhatsApp должна выполнять конвертацию валюты и представлять тарифы в валюте, которую предпочитает путешественник. Сам WhatsApp поддерживает более 60 языков, и уровень вашего разговора должен соответствовать языку, на котором пишет путешественник.
Не каждый запрос может быть обработан автоматически. Сложные маршруты между городами, групповые бронирования и запросы на специальную помощь нуждаются в человеке-агенте. Создайте плавный механизм передачи, который передает разговор, включая всю историю, живому агенту, при этом путешественнику не нужно повторяться.
Прежде чем путешественник подтвердит бронирование, ему необходимо понять возможность возврата и изменения условий своего тарифа. Ваша система должна получить правила тарифов от Amadeus и представить ключевые условия простым языком в разговоре в WhatsApp.
Существует два пути развертыванияСистема бронирования WhatsApp для вашего туристического бизнеса. Вы можете создать его с нуля, что дает вам полный контроль, но требует значительных ресурсов для разработки. Или вы можете развернуть готовое решение, которое подключит ваше агентство к предварительно интегрированной системе WhatsApp и Amadeus.
Если вы являетесь компанией, занимающейся туристическими технологиями, или у вас есть собственная команда разработчиков, создание с нуля дает вам полную ответственность за архитектуру и возможность настраивать каждый аспект опыта. Вам потребуется:
For agencies and technology companies that want integration support across all layers, our travel integration services team can handle the full build.
For travel agencies that want to launch quickly without building a custom system, a ready-built WhatsApp flight booking solution connects your agency account to a pre-integrated platform. You configure your markup rules, passenger profile settings, and notification templates, and the system handles everything else.
The Flight Terminus WhatsApp flight booking engine is built for exactly this use case. Travel agencies can live with WhatsApp-based flight and hotel booking without months of custom development.
There are two paths to deploying a Система бронирования WhatsApp для вашего туристического бизнеса. Вы можете создать его с нуля, что дает вам полный контроль, но требует значительных ресурсов для разработки. Или вы можете развернуть готовое решение, которое подключит ваше агентство к предварительно интегрированной системе WhatsApp и Amadeus.
Если вы являетесь компанией, занимающейся туристическими технологиями, или у вас есть собственная команда разработчиков, создание с нуля дает вам полную ответственность за архитектуру и возможность настраивать каждый аспект опыта. Вам потребуется:
Для агентств и технологических компаний, которым нужна поддержка интеграции на всех уровнях, нашуслуги по интеграции путешествий команда может справиться с полной сборкой.
Для туристических агентств, которые хотят быстро запуститься без создания специальной системы, есть готовыйБронирование авиабилетов в WhatsApp Решение подключает ваш аккаунт агентства к предварительно интегрированной платформе. Вы настраиваете правила наценки, настройки профиля пассажира и шаблоны уведомлений, а все остальное делает система.
The Flight Terminus WhatsApp flight booking engine is built for exactly this use case. Travel agencies can live with WhatsApp-based flight and hotel booking without months of custom development.
Travel agents can also register directly on Travel Terminus to get started with live flight booking as a registered agent, which includes access to WhatsApp-based booking features alongside the full B2B portal.
WhatsApp flight booking gives independent agents a professional, automated front end for their business without the overhead of building or maintaining a web portal. Clients send a message, get options back within seconds, confirm their booking in the chat, and receive their itinerary instantly. The agent handles queries that need personal expertise, while automation handles the routine work.
For agencies with a team of agents, the WhatsApp booking engine can route incoming queries to the right agent based on destination expertise, availability, or client relationship. Each agent manages their own conversations while the backend system handles the Amadeus lookups and booking flow for all of them simultaneously.
Tour operators can use a WhatsApp booking engine to let clients select and book pre-packaged tours, add flights and hotels from Amadeus inventory, and receive full itinerary documents through WhatsApp. For operators who currently manage all of this through phone calls and email, the efficiency gain is significant.
For TMCs, WhatsApp booking adds a convenient self service channel for routine bookings while keeping policy enforcement built into the system. Employees request travel through WhatsApp, the system applies corporate fare logic and travel policy rules from Amadeus, and bookings flow through the standard approval process, all visible to the travel manager in the backend.
Travel aggregators serving large numbers of agents can extend their travel aggregator portalс каналом WhatsApp, что позволяет их субагентам осуществлять поиск и бронирование через чат без входа в основную платформу. Это значительно расширяет доступ к инвентарю агрегатора для агентов, которые предпочитают рабочий процесс, ориентированный на мобильные устройства.
Запуск системы бронирования в WhatsApp предполагает ответственность за обработку данных и соблюдение бизнес-политики WhatsApp. Вот ключевые моменты, которые необходимо понять каждому туристическому бизнесу, прежде чем начать работу.
WhatsApp требует, чтобы компании, использующие Business API, получали согласие пользователей перед отправкой им сообщений. В контексте системы бронирования это означает, что ваш путешественник должен инициировать разговор или явно дать согласие на получение сообщений, связанных с поездками, от вашей компании. Не отправляйте нежелательные рекламные предложения по бронированию через WhatsApp.
Бронирование рейса или отеля требует сбора конфиденциальных личных данных, включая номера паспортов, даты рождения и платежную информацию. Эти данные должны обрабатываться в соответствии с действующими правилами защиты данных. Не храните полные паспортные или платежные данные в журналах разговоров WhatsApp. Храните конфиденциальные данные в своей защищенной внутренней базе данных и обращайтесь с ними с той же строгостью, с которой вы обращаетесь с любыми платежными или идентификационными данными.
Если ваша система бронирования WhatsApp собирает информацию о платежной карте, даже через связанную платежную страницу, ваша система должна соответствовать стандартам PCI DSS. Самый чистый подход — перенаправить путешественника на платежную страницу, совместимую с PCI, а не собирать данные карты через сообщения WhatsApp.
Часто задаваемые вопросы
Да. АСистема бронирования WhatsApp подключенный к Amadeus, может обрабатывать обаБронирование авиабилетов в WhatsApp иБронирование отелей в WhatsApp в рамках того же разговора. Путешественник может выполнить поиск рейсов, выбрать маршрут, а затем сразу же попросить показать отели в пункте назначения на те же даты, и все это в одной теме. API Amadeus предоставляет отдельные, но дополняющие друг друга конечные точки для рейсов и отелей, которые ваша система может вызывать последовательно.
Да. Стандартное приложение WhatsApp Business, которое используют частные лица и малые предприятия, не поддерживает программный доступ или автоматизацию в больших масштабах. Вам нужен API WhatsApp Business, доступ к которому вы получаете либо напрямую через бизнес-платформу Meta, либо через официального поставщика решений WhatsApp Business. API дает вам возможность отправлять и получать сообщения программным способом, использовать интерактивные форматы сообщений и обрабатывать большие объемы сообщений.
Если у вас уже есть активный контракт Amadeus GDS и учетные данные, эти же учетные данные можно использовать для работы вашей системы бронирования WhatsApp. Система аутентифицируется в Amadeus, используя один и тот же поток OAuth 2.0, независимо от того, происходит ли бронирование с веб-портала, мобильного приложения или разговора в WhatsApp.
Сообщения WhatsApp шифруются между пользователем и вашим сервером API WhatsApp Business. Безопасность данных бронирования после этого момента зависит от того, как ваша серверная система хранит и обрабатывает их. Правильно построенная система будет хранить конфиденциальные данные пассажиров в зашифрованной внутренней базе данных, а не в журнале разговоров WhatsApp, и будет использовать размещенную платежную страницу, совместимую с PCI, для данных карты.
Базовая система бронирования WhatsApp, обеспечивающая стандартный поиск рейсов в одну сторону и обратно с помощью Amadeus, может быть запущена в эксплуатацию за восемь-десять недель с помощью опытной команды. Полнофункциональная система, охватывающая рейсы, отели, многоязычную поддержку, профили пассажиров и передачу агентов, обычно занимает от трех до пяти месяцев в зависимости от сложности вашей существующей инфраструктуры бронирования.