Book a Meeting
Portfolio

ReserveNova — AI Booking Agent Across Every Channel

Hospitality & Booking

The Problem

Restaurants, hotels, and spas receive most of their bookings through the chat apps their customers already use — WhatsApp, Instagram, Facebook, and LINE — plus phone calls and walk-ins.

Staff manually copy reservations from a dozen conversations into spreadsheets and paper books. Messages after hours go unanswered, double-bookings happen, leads are lost, and owners have no real-time view of their business. Off-the-shelf reservation platforms assume customers will download their app — but in these markets, the customer's channel of choice is chat.

Our Solution

We built a multi-tenant SaaS platform that puts a single AI booking agent on every channel a business already uses.

One agent, every channel

Customers write naturally — "table for 4 next Friday at 7" — on WhatsApp, Instagram, Facebook Messenger, LINE, or an embeddable web-chat widget. A tool-calling AI agent understands the request, checks live availability, and confirms the booking, replying in the customer's own language (English or Thai).

A real booking engine, not just a chatbot

  • A deterministic slot engine handles capacity, staff availability, schedule overrides, and even services that cross midnight — for both time-slot businesses (restaurants, spas) and date-range stays (hotels with check-in/check-out).
  • The agent wields nine business tools: check availability, create, update, reschedule and cancel bookings, capture leads, advance the sales pipeline, and escalate to a human.
  • AI onboarding lets a new business upload a menu PDF or paste its website URL; the platform extracts services, schedules, and policies, then serves them back to the agent through vector-search retrieval so answers stay grounded in the business's own information.

A complete product

Multi-business accounts, staff roles and invitations, Stripe subscription billing with trials and proration, a real-time dashboard, walk-in QR flows, and a kiosk display — all deployed on cloud-native infrastructure.

Outcome

Businesses turn every messaging channel into a 24/7 booking desk. Customers book in seconds in their own language, staff stop transcribing chats by hand, and owners get a real-time view of bookings, conversations, and revenue — with a booking engine and billing stack robust enough to run a business on.

Tools & Technologies

PythonFastAPILangGraphLangChainMCPAnthropic ClaudeOpenAIOllamaPostgreSQLpgvectorRedisStripeUnipileLINE APIReactTypeScriptGCP Cloud Run

Build something similar

Start with a free requirements assessment — we'll tell you exactly what's achievable.

Start Free Assessment