Один inbox вместо четырёх каналов
Все сообщения стекаются в единую платформу: AI отвечает сам или готовит черновик менеджеру. Бот определяет язык гостя и отвечает на нём — поддерживается 8+ языков, входящие параллельно переводятся на испанский для команды.
Как рождается ответ
Сообщение
Вебхуки и поллинг собирают переписку из всех каналов
Контекст
17 бизнес-сервисов заранее вычисляют решения: отмена, доплаты, ранний заезд
AI
Claude с tool calling; резервный провайдер — автоматический fallback
Гейт
Уверенность ≥ 0.7 — автоответ с «человеческой» задержкой 30–60 с
Эскалация
Сложные темы уходят менеджеру в Telegram с готовым черновиком
Бизнес-правила — в коде, а не в промпте
Деньги, политики отмены, доплаты и правила заезда считают детерминированные TypeScript-сервисы, покрытые 224+ тестами. AI читает готовые решения и отвечает за тон и формат — класс ошибок «бот забыл правило» исключён архитектурно.
Умные замки
- Ссылка доступа генерируется автоматически при брони
- Коды выдаются не раньше двух дней до заезда
- Доступ истекает после выезда
WhatsApp + звонки
- Meta Cloud API напрямую: текст, фото, документы, аудио
- Голосовые звонки в браузере через WebRTC
- Учёт 24-часового окна: вне окна — только шаблоны
Человек в контуре
- 22 категории всегда идут менеджеру: жалобы, отмены, документы
- Уведомления в Telegram по 11 группам апартаментов
- Тишина 15 минут — диалог сам вернётся к AI
Под капотом: Next.js 15 + отдельный воркер с 8 фоновыми задачами поверх PostgreSQL 16; real-time через pg_notify и Server-Sent Events — без поллинга из браузера. Глубокая интеграция с PMS, версионируемый системный промпт с откатом из UI и полный аудит каждого AI-вызова: токены, стоимость в долларах, latency.