WhatsApp Webhook: автоматизация ответов гостям на виллах

18 марта 2026 Юрий Солар

Недавно внедрили интересную штуку — Webhook для WhatsApp. Раньше, когда кто-то писал нам сообщение типа "Мы прилетели, когда заезд?", менеджер сначала искал бронь в таблицах, сверял даты, виллу, потом отвечал. Вроде несложно, но на 16 вилл в день таких запросов может прилететь штук 8-10. Если менеджер ленится или занят — жди. Теперь все проще.

Как это работает

Гость пишет в WhatsApp нашему номеру: "Привет, прилетели! Когда нас заселят?"

Webhook это перехватывает и:

  • Получает номер телефона гостя
  • Ищет все активные бронирования по этому номеру в eZee
  • Находит номер виллы, дату заезда, время
  • Формирует ответ: "Добрый день! Я вижу, что вы забронировали виллу 'Sunset Paradise', заезд сегодня в 15:00. Ключи будут готовы. Наш консьерж встретит вас."
  • Отправляет это сообщение автоматически — менеджер даже не видит этого вопроса

Скорость — главное преимущество

Раньше: гость пишет → проходит 5-10 минут → менеджер видит, ищет, отвечает → еще 2-5 минут → гость получает ответ. Итого: 10-15 минут.

Сейчас: гость пишет → webhook срабатывает за 0.5 секунды → ответ идёт сразу. Гость видит ответ за 3-5 секунд.

В первое время я и менеджеры азартились — кто быстрее: человек или система. Через неделю стало понятно: бот выигрывает абсолютно всегда.

Что пишут гостям

Стандартные сценарии:

  • "Когда заезд?" → автоответ с точной датой и временем
  • "Прилетели, когда заселения?" → проверка текущего времени, "заезд в 15:00, уже готово"
  • "Ранний заезд?" → проверка, есть ли вилла свободна раньше, если да — согласуется с менеджером
  • "Как добраться?" → ссылка на Google Maps + инструкция
  • "WiFi пароль?" → пароль вилли (в БД)

Техническая сторона

Webhook используется от Meta (или альтернативного провайдера WAHA). Когда сообщение приходит в WhatsApp, webhook формирует POST запрос на наш сервер с полной информацией: номер отправителя, текст, время.

Мой сервер:

  • Парсит текст сообщения (простое NLP или регулярные выражения)
  • Определяет интент (заезд? трансфер? WiFi?)
  • Ищет данные в PostgreSQL по номеру телефона
  • Формирует ответ (шаблон или AI-генерация)
  • Отправляет обратно через WhatsApp API

Результаты

За месяц использования:

  • Обработано 340 сообщений автоматически (из них 280 не потребовали вмешательства менеджера)
  • Только 60 сообщений пришлось передать человеку (сложные вопросы, жалобы, спец запросы)
  • Средний ответ: 4 секунды (вместо 12 минут раньше)
  • Экономия времени менеджера: ~1 час в день
  • Удовлетворённость гостей: повысилась, потому что они получают мгновенный ответ

Граничные случаи

Что делать, если:

  • Бронирование не найдено? → "Я не нашёл вашу бронь по номеру телефона. Пожалуйста, предоставьте номер брони или имя гостя. Менеджер вам поможет."
  • Несколько бронирований одновременно? → спрашиваем уточнение ("У вас несколько броней. На какую из них вопрос?")
  • Сложный вопрос, не в FAQ? → автоматически маршрутизируем на менеджера с полным контекстом

Практическая ценность

Это один из простейших, но очень эффективных способов автоматизации. Webhook требует минимум инвестиций (несколько тысяч на настройку), но сразу экономит часы работы. Плюс гостям нравится — они получают быстрый ответ, что повышает их удовлетворённость и снижает стресс от ожидания информации о заезде.

Ключевые выводы

  • Webhook для WhatsApp может обработать 80%+ стандартных вопросов автоматически
  • Скорость ответа улучшается со 12 минут до 4 секунд
  • Система экономит 1+ час в день для менеджера
  • Сложные вопросы должны автоматически маршрутизироваться человеку
  • Интеграция с базой данных бронирований (eZee) — ключ к успеху

Читайте также

Подписаться на блог в Telegram

Читайте свежие кейсы об AI-автоматизации, системной архитектуре и масштабировании бизнеса.

Подписаться