WhatsApp for Small Hotels: Meta's AI Rules, Templates and Handover

Coding Liquids tutorial cover featuring Sagnik Bhattacharya for WhatsApp for Small Hotels: Meta's AI Rules, Templates and Handover.
Coding Liquids tutorial cover featuring Sagnik Bhattacharya for WhatsApp for Small Hotels: Meta's AI Rules, Templates and Handover.

Yes, if the hotel's AI is a tool for its own guest enquiries rather than a general chatbot, guests have opted in, replies stay inside the 24-hour window with a clear route to a person, and no ID or card numbers pass through the chat. Meta's own agent is available only in select markets.

Which WhatsApp the hotel uses matters more than which AI. The free Business app is a phone tool with quick replies and, where offered, Meta's own agent. The Business Platform runs through a provider, uses approved templates and per-message charges, and is where third-party bots live. Meta's rules on bots and templates attach to the second.

Follow me on Instagram@sagnikteaches

Two WhatsApps: the free app and the Business Platform

The WhatsApp Business app is the free app on a phone. It gives you a business profile, a greeting and an away message, labels, a catalogue, and quick replies: saved texts you call up by typing a slash and a shortcut, up to 50 of them according to WhatsApp's help guidance. None of that is AI, so Meta's AI rules are not the issue there. In select markets the app also offers Meta's own AI agent, switched on under Tools.

Connect on LinkedInSagnik Bhattacharya

The Business Platform is the version a software provider connects to. Third-party chatbots, shared team inboxes and approved message templates live there, and Meta charges per message. For a small hotel the practical test is simple. If the front desk answers guests from one phone, you are on the app. If a provider's inbox or bot sits between you and the guest, you are on the Platform. The full comparison is in WhatsApp Business App vs API: Which Do You Need for AI Replies?.

Subscribe on YouTube@sagnikteaches
QuestionBusiness appBusiness Platform through a provider
Who it suitsA desk that answers from one phone or a few linked devicesA team that needs a shared inbox, automation or integrations
What it costs to startThe app is freeProvider fees plus Meta's per-message charges
AI availableMeta's own agent in select marketsThird-party bots and, per Meta's pricing page, Meta's agent as a message category
Rules that biteMeta's agent set-up and its pricingSection 4.7 of the terms, the messaging policy, template approval, the 24-hour window

What Meta's rules say about AI, in plain words

Meta's Business Solution Terms, which showed a last-modified date of 23 September 2026 when I read them, bar providers of AI technologies from the Platform when AI is "the primary (rather than incidental or ancillary) functionality being made available for use". Meta decides in its sole discretion what counts as primary. In practice that aims at general-purpose assistants, and it is why running a general chatbot on a business number is a problem. A hotel using AI for its own guest enquiries is not clearly covered either way, which is why you ask the provider, in writing, which side of the line it is on. The longer story of that rule is in Can You Run ChatGPT on WhatsApp Business? Meta's Rule on Bots.

If you retain an AI provider as your solution provider, the terms add a condition: Platform data must not be used to create, develop, train or improve AI models, except that you may fine-tune a model for your own exclusive use without spreading the data to others. That clause gives you a question to put to any bot vendor: does it train anything on my guests' chats?

Meta's Business Messaging Policy does not single out AI replies. It treats them as automation. You may use automation when responding inside the 24-hour window, provided you also have "prompt, clear, and direct escalation paths". The accepted paths include a transfer to a live agent in the chat, a phone number, email, web support, an in-person visit or a support form. Three other rules matter to hotels:

  • Opt-in. You may only contact people on WhatsApp if they have given you their number and you have their permission to send later messages. Meta advises separate opt-ins by message category and clear opt-out instructions, and makes the business responsible for its opt-in method.
  • Sensitive identifiers. Do not share, or ask people to share, full payment card numbers, financial account numbers, personal ID card numbers or other sensitive identifiers.
  • Templates. You may only start a conversation with an approved message template, and outside the 24-hour window you may only send approved templates. WhatsApp can review, pause or reject any template, and each must be used for its stated purpose.

Five questions test any bot provider before you sign.

  1. Is your main product an AI assistant, or guest messaging for businesses like mine?
  2. Do you use my guests' chats to train any model?
  3. Where exactly does the bot stop and a person start, and how fast?
  4. Does the bot tell guests it is AI?
  5. What does Meta bill me for, what do you bill me for, and what is the total at my message volume?

Meta's own agent: what it does and what it costs a 20-room hotel

Meta's agent page says it replies around the clock, shares product information, makes recommendations and escalates complex cases. Setup is in the Business app: register your number there, open Tools, choose Meta Business Agent, authenticate and confirm. You can pick whether it answers everyone, only new customers, or customers who arrive from ads, and you can set topics that transfer a chat to you. The page says it learns from your Facebook Page, past chats and your website, that you can upload a catalogue or price list, and that it is "available to eligible businesses in select markets", without naming them. If Meta Business Agent is not in your Tools menu, it is not available to you yet.

Two details deserve a second look. First, "past chats" means guest conversations, so ask your data-protection adviser whether that use fits your privacy notice before you switch it on. Second, the page does not say customers are told it is AI. Meta's help text says they see an AI notice, so check from a second phone and make sure the message actually appears.

On the Platform, where Meta added the agent as its own message category as of 1 July 2026, the pricing page sets one global rate of $2.00 per million tokens, which it puts at roughly 4 to 5 cents a message, with no free messages and no free tier. Messages inside a free entry point window, the up-to-seven-day window after a guest messages from a Click to WhatsApp ad, are still charged for the agent. Meta's examples: a simple enquiry of four messages comes to about 16 to 20 cents, and a complex one of ten messages about 40 to 50 cents. In the app, Meta's Meta One page says the agent is free each month up to an included allowance, without publishing the number. Beyond that, Meta's 15 September 2026 announcement lists Meta One plans starting at $14.99 (Essential), $49.99 (Advanced), $149 (Expert) and $499 (Max) a month, with more agent responses on the higher tiers, and says plans and prices may vary by account. Check what your own account offers.

An illustrative sum for a 20-room hotel at 70% occupancy: 420 room-nights a month and an average two-night stay is 210 stays. Suppose each stay produces three simple enquiries and one complex one. At Meta's figures that is $0.88 to $1.10 a stay, so about $185 to $231 a month. If a person spent two minutes on each simple enquiry and six on the complex one, that is 12 minutes a stay, or 42 hours across 210 stays. At $18 an hour that is $756 of time, and the agent will not remove all of it, because handovers and checking take some back. The sum favours the agent only if its answers are right.

The settings walk-through, including blocked topics, is in WhatsApp Business AI Agent Setup: Turn It On and Block Topics. Also test what happens to your greeting and away messages when you switch the agent on, rather than assuming they carry on.

Templates and the 24-hour window, with a worked timeline

A guest's message opens a 24-hour customer service window, and each new message from the guest resets it. Inside the window you can send ordinary replies, including automated ones. Outside it you can send only approved templates. A short timeline makes the rule concrete.

  1. Tuesday 18:10. A guest asks about parking. The window opens and runs to Wednesday 18:10.
  2. Wednesday 09:00. The guest asks about late check-in. The window resets and now runs to Thursday 09:00.
  3. Thursday 10:00. The hotel wants to send a check-in reminder. The window closed an hour ago, so only an approved template can go out.

Templates are short texts with numbered placeholders that WhatsApp approves in advance. Three a small hotel needs, with the category you would request and the idea behind each:

TemplateCategory to requestText
Booking confirmationUtilityHello {{1}}, your booking at {{2}} is confirmed from {{3}} to {{4}}. Reply here with any question about your stay.
Arrival informationUtilityHello {{1}}, we look forward to welcoming you on {{2}}. Check-in opens at {{3}}. Reply to this message and a team member will help with directions or parking.
Direct-booking offerMarketingHello {{1}}, thank you for staying with us. Guests who book direct for {{2}} receive {{3}}. Reply STOP to opt out.

Meta's pricing page lists rates by category and by the guest's country calling code, so ask your provider for your own rate card. The marketing template needs marketing opt-in, not just a booking, because Meta advises separate opt-ins by message category. Keep every template free of ID, card and account details, and use it only for the purpose you gave when you submitted it.

Since 1 October 2026 the Platform also charges for service replies beyond the first 1,000 a month per number, and without a payment method on the account service messages stop after the free tier. A third-party bot that sends eleven replies a stay (two for each simple enquiry and five for a complex one) across 210 stays sends 2,310 replies. After the free 1,000, 1,310 are chargeable at the rates for your guests' country calling codes. Compare that with a human team's cost before you assume a bot is cheaper. WhatsApp Business Messaging Pricing: A Monthly Bill at Three Volumes shows how the bill moves with volume.

Handover: what goes to a person, and what the guest is told

Meta wants a "prompt, clear, and direct" way to reach a person. That has two parts: a trigger that moves the chat, and a message that sets the guest's expectation. The table shows a starting division for a small hotel.

Guest raisesAI mayHand over when
Check-in time, parking, breakfast hours, wifi, directionsAnswer from your written factsThe guest asks something the facts do not cover
Changing dates or adding a nightCollect the new dates and say a colleague will confirmAlways; staff check availability and price
Refunds, cancellations, feesState the written policyOn any request for an exception
Complaints, noise, cleanlinessAcknowledge onceImmediately
Allergies, medical needs, accessibilitySay a person will replyImmediately
Safety or securityGive the emergency instruction and the hotel's phone numberImmediately, with a phone call
Passport photos or card numbersDecline politely and send the secure check-in linkNever taken in chat

The guest-facing wording matters as much as the trigger. A workable handover message: "Thanks, [first name]. I've passed this to [team member], who will reply here by [time]. If it is urgent, call [number]." The first message of every automated chat should say what the guest is talking to: "This is the hotel's AI assistant. I can answer questions about your stay, and a team member can take over at any time." For nights, add the hours the team replies and the emergency number. The wider question of what a chatbot should and should not do at a front desk is in How Small Hotels Use AI to Answer Guest Messages Around the Clock.

A starter set of quick replies for the free app

Quick replies are fixed text, so they carry no AI risk and no per-message cost. Eight cover most routine questions. Type your own facts into the brackets and keep each under a few lines.

ShortcutReply
/checkinHello [first name]! Check-in opens at [time]. If you arrive earlier, message us and we will keep your bags safe.
/lateNo problem. The front desk is staffed until [time]. After that, follow the self check-in instructions we sent, or call [number].
/parkingWe have [number] spaces behind the hotel, free for guests, first come first served. Tell us first if your vehicle is oversized.
/breakfastBreakfast is served from [time] to [time]. If you have dietary needs, tell a team member today so the kitchen can prepare.
/wifiThe network is [name]. The password is on the card in your room.
/directionsWe are at [address]. Here is a map link: [link]. From the station it is about [number] minutes on foot.
/changesThanks, [first name]. I've noted your request to change [dates]. A colleague will confirm availability and any price difference here by [time].
/thanksThank you for staying with us, [first name]. If you have a minute, a review helps small hotels like ours: [link].

A general assistant can draft these from your own FAQ page. Give it the facts and one instruction: "Write eight WhatsApp quick replies of under 40 words each, using only the facts below, with placeholders where a fact is missing, and no promises about availability, price or free upgrades." An illustrative first draft may include one reply that invents something, such as free late check-out or a breakfast time you never gave. Delete it. Greeting and away messages work the same way, and WhatsApp Business Automation: Greeting, Away Message, Quick Replies covers the set-up.

Opt-in wording, guest data and what never goes in a chat

A phone number on a booking form is not permission to send WhatsApp messages. Meta's policy asks for the recipient's confirmation that they want to receive later messages, in a method you can show. Add two unticked boxes to the booking form, one for service messages and one, separately, for offers.

[ ] Send my booking confirmation and arrival information to me on WhatsApp at [number].
[ ] (Optional) Send me occasional offers on WhatsApp. You can reply STOP at any time.

Where data-protection law such as the GDPR applies to your guests, it defines consent as freely given, specific, informed and unambiguous, and a pre-ticked box does not count. Keep a record of when and how each guest opted in, and ask your adviser to read the booking-form wording before it goes live.

Keep three kinds of data out of the chat altogether: card numbers, passport or ID images, and anything about a guest's health beyond what they volunteer for a room adjustment. The policy names card numbers and ID numbers. Use a secure payment link and a secure check-in form instead. Run the hotel's number on a dedicated phone or a managed inbox rather than someone's personal phone, because chats on a personal handset leave with the person. Finally, tell guests in the booking terms or privacy notice that automated replies are used.

The facts sheet the bot is allowed to use

An AI reply is only as good as the facts behind it. The reliable rule is that the bot may state only what is on one page you wrote and keep up to date, and everything else is a handover. An illustrative sheet for a 20-room hotel has a dozen or so lines like these.

TopicFact the bot may stateBeyond that
Check-in and check-outIn from 15:00, out by 11:00Early or late requests: hand over
Parking12 spaces, free for guests, first come first servedVans, coaches or long stays: hand over
PetsDogs welcome in four ground-floor rooms, $15 a night, two per roomAny other animal: hand over
Breakfast07:00 to 10:00, $12 a head, included on some ratesDietary needs: hand over
CancellationFree until 48 hours before arrival on flexible rates; non-refundable rates are not refundedAny exception: hand over
Extra bedFamily rooms only, $25 a nightOther room types: hand over
PaymentCard on arrival, or a payment link sent by emailCard numbers in chat: decline and send the link
Quiet hours22:00 to 07:00Noise complaints: hand over

The mistake this prevents is easy to picture. With no pet line on the sheet, a guest asks "can I bring my dog?" and a general model may fill the gap with a friendly yes. The guest arrives with a dog, the room is not one of the four, and the hotel has a disappointed guest and an argument about a cleaning fee. The fix costs one table row. Put every policy that costs money or excludes someone on the sheet, and write "hand over" against anything not listed. Review the sheet whenever a price, a rule or a room changes, and date it so a stale page is visible.

A fortnight's test before AI answers a single guest

  1. Collect thirty real questions from your last month of messages, with names and numbers removed.
  2. Ask each one from a second phone that is not on your guest list, and note the answer and the time it took.
  3. Score each answer as correct, correct but wrong in tone or length, wrong, or rightly handed over.
  4. Test the handover with five scripted complaints and five requests about money. A person should reply inside the time you promised.
  5. Test nights. Send questions at 02:00 and read what the guest sees, including the emergency number.
  6. Read the bill for the fortnight against the sums above.

An illustrative result: of thirty questions, 22 correct, three correct but too long, two wrong (one invented a spa) and three rightly handed over. The decision rule is simple. One wrong answer about money, safety or allergens blocks go-live until the facts or the handover are fixed. Wrong answers about breakfast times do not block it, but they do get fixed that day.

WhatsApp questions small hotel owners ask

Can I run ChatGPT on my hotel's WhatsApp number?

Not as a general assistant. Meta's terms bar providers whose primary product is an AI assistant from the Business Platform, and Meta decides what counts as primary. A bot built around your hotel's own guest questions, supplied by a messaging provider, is a different thing. Ask any provider in writing which side of that line it sits on.

Do I have to tell guests they are talking to AI?

Tell them, whatever the law says. Meta's help text says customers of its own agent see an AI notice, and where the EU AI Act applies to your guests, its chatbot transparency duty has applied since 2 August 2026. A one-line first message such as 'This is the hotel's AI assistant; a team member can take over any time' covers it.

Can guests send passport photos for pre-check-in on WhatsApp?

Avoid it. Meta's messaging policy says not to share or ask people to share full payment card numbers, financial account numbers, personal ID card numbers or other sensitive identifiers. A passport photo shows an ID number. Send guests to a secure check-in form instead and keep the chat for questions and arrival information.

Do I need a payment method on file with Meta?

On the Business Platform, yes. Since 1 October 2026 service replies beyond the first 1,000 a month per number are charged, and Meta says service messages stop once the free tier is used if no payment method is on the account. The free Business app has no such setup, but Meta's agent has its own pricing.

What if the AI answers at night and gets it wrong?

Limit what it may say out of hours: hours, directions, breakfast, and a safety line giving the emergency number. Send anything about money, complaints, allergies or changes to a person with a set reply time, and print the urgent phone number in the arrival message. Review the overnight transcripts every morning for the first month.

Further reads

Sources: Meta's WhatsApp Business Messaging Policy, Business Solution Terms (section 4.7, last modified 23 September 2026), Business Platform pricing page, Meta Business Agent and Meta One pages, and Meta's 15 September 2026 Meta One announcement, read in October 2026; WhatsApp help guidance on quick replies. Worked figures are illustrative.

Want WhatsApp replies set up with a safe handover?

On a 1:1 call we'll map the questions your guests really ask, decide which can be answered automatically, and design the handover and opt-in wording around your current setup.

Book a 1:1 call with me