SpeedGrowth
Back to blog

March 25, 2026

How a Hotel Handles Every Booking Enquiry Without Losing the Direct Reservation

TL;DR Every booking question answered in the property’s voice — before the guest opens an OTA tab. Knowledge base setup: property page, cancellation policy, ...

How a Hotel Handles Every Booking Enquiry Without Losing the Direct Reservation

TL;DR

  • Every booking question answered in the property’s voice — before the guest opens an OTA tab.
  • Knowledge base setup: property page, cancellation policy, rate sheet — under 30 minutes, no developer.
  • Agent handles availability queries, room type questions, post-booking confusion, and peak season enquiries.
  • Direct bookings: zero commission. Every OTA booking costs 15–25% of the reservation value.
  • Properties answer every guest enquiry, 24 hours a day, across every channel.

A traveller researching accommodation finds your property. They have a question — availability for a specific date range, whether you allow early check-in, what the cancellation terms are. They send a message. Nothing comes back. They open a new tab, search the same dates on a booking platform, and reserve somewhere else. You pay the commission. The guest never knew you were the better option.

This happens across hospitality every day. Not because properties don’t want to respond — but because booking decisions happen during leisure time, evenings, and weekends, when reception staff are off and no one is watching the inbox.

The cost isn’t just one missed reservation. It’s every unanswered booking question that became an OTA commission instead of a direct booking.

What happens when a booking question goes unanswered

The traveller’s decision window is short. When someone is comparing properties, they’re comparing response as much as they’re comparing rooms. A question asked and unanswered is a signal: this property is hard to reach. The alternative — a booking platform — answers every question instantly, has photos, has reviews, has a checkout button. The friction on your end drives the booking to theirs.

The OTA commission structure makes this concrete. Every direct booking that becomes an OTA booking costs 15–25% of the reservation value — not a one-time fee, but a cut taken every time a guest books through a platform instead of coming to you directly. A property doing reasonable volume through OTAs isn’t just losing margin on individual bookings. It’s funding the platforms that make direct bookings harder to win.

The channel that closes that gap isn’t a better website. It’s having someone available to answer the question before the guest decides to look elsewhere.

Post-booking is the second vulnerability. A guest who has already booked directly can still become a cancellation. Unclear policies, slow responses to follow-up questions, unreachable support during peak season — each of these creates doubt. Doubt creates cancellations. A cancellation on a direct booking is a room that may not refill, especially if it’s close to the date. Hospitality support isn’t a customer service function. It’s a revenue function. Every answered question is a booking protected or a booking won.

Setting up SpeedGrowth for a hospitality business

The SpeedGrowth Agent is configured through a dashboard — no developer, no code, no IT involvement. For a hotel or property, setup means giving the agent what it needs to know: where the property information lives, what the booking policies are, and what guests are most likely to ask.

In practice, that’s three sources: the property’s website URL, the cancellation and booking policy document, and the current rate sheet. Index the website and SpeedGrowth crawls every page automatically — room types, amenities, location details, check-in rules. Upload the policy PDF and rate document as files. The agent indexes them and knows what it can and can’t confirm.

The whole setup takes under 30 minutes. No technical knowledge. No configuration screens beyond the dashboard. Three sources, one agent, every channel covered.

What the knowledge base covers after setup:

  • Availability queries — dates, room types, current occupancy signals
  • Room-specific questions — bed configurations, views, accessibility, included facilities
  • Rate and package questions — what’s included, how to book direct vs. platform
  • Cancellation and amendment policies — exact terms, deadlines, refund conditions
  • Post-booking questions — check-in time, parking, early arrival, luggage storage
  • Peak season volume — same answers, regardless of how many guests are asking at once

The agent is deployed across every channel the property uses — the website widget goes live with a single code snippet, WhatsApp and Instagram DMs connect through the same dashboard. A guest asking on Instagram at 11pm gets the same accurate, on-brand answer as a guest using the website widget at noon.

The agent always responds in the property’s voice. The personality, the tone, the fallback message when something is outside scope — all configured in the Agent Behaviour tab. Guests don’t feel like they’re talking to a generic bot. They feel like they reached someone.

What the guest experience looks like after setup

A guest messages asking whether there’s a room available for a specific week and what the cancellation terms are. The agent replies instantly — room types available for those dates, what’s included in the rate, exact cancellation deadline. The guest books directly. No OTA. No commission.

A guest who’s already booked messages two days before arrival asking about early check-in and parking. The agent answers both — accurately, immediately, without pulling reception staff off the floor. The guest arrives informed. Reception handles the actual check-in, not the pre-arrival questions.

During peak season, enquiry volume spikes. The agent doesn’t miss messages, doesn’t slow down, doesn’t give inconsistent answers because different staff members are handling different conversations. Every guest gets the same accurate response, regardless of how many enquiries are coming in at the same time.

When a question falls outside what the knowledge base can handle — a specific request, a complex situation, something that genuinely needs a person — the agent escalates. Reception handles the exceptions. The SpeedGrowth Agent handles everything else. The result: the property is never dark. A traveller researching at any hour gets a response. A booked guest with a question gets an answer. Reception has fewer repetitive conversations and more time for the interactions that actually need a human.

The OTA still exists. But the gap it used to fill — the unanswered question, the unresponsive inbox, the property that couldn’t be reached — is closed.

How many booking questions did your property receive this week that didn’t get an answer before the guest decided? Request early access → https://speedgrowth.ai/en