When an independent hotel or restaurant tells us it is running out of hours, it is almost never because it lacks a robot that answers on its own. It is that the work it already won is leaking back out through four doors — and all four close without replacing anyone at the desk or in the dining room.
Winning a guest’s attention is the expensive part. Being found, being trusted enough, getting them to the point of wanting to book: you already did that. What you lose after that is cheaper to fix and more expensive to ignore.
This is not written for the one-person bar that cannot carry a website budget, and we are not going to pretend there is a €500 fix. It is for the property with a reception desk or a dining room — the owner who reads reservations@ in three languages before coffee, the maître who picks up the phone mid-service — that still redoes work it already had done.
The first door: the card decides before your site does
The guest does not open your site to decide. They type “restaurant in Nerja” or “hotel with parking in Torre del Mar”, the phone puts three cards on a map, and the choice happens right there. Are you open, does that photo look real, what does the category say. Three seconds, maybe less. Your site, with luck, gets opened after the decision is made.
The check is not glamorous, and it is the one that matters. Do the hours on the card match the door? There are restaurants that keep this straight on their own site: the seasonal hours written out, Tuesday to Saturday, last order 22:30, closed Sunday and Monday. The test is that the Google card, the front door, and the site all say the same sentence. When they disagree — the sign says one thing and Maps another — you have taught search to distrust you, and the guest to phone and confirm something that should already be written down.
The rest is just as boring. One primary category, the one people actually search: “Restaurant”, “Hotel”. Not “Event venue” because you did a wedding one Saturday. Name, address and phone identical on the card and the site — one number, not three ringing in different pockets. Photos of the real dining room, the real room, taken on a phone, in daylight, not lifted from a stock library. None of this needs an ads budget. It needs the card to stop lying.
You can run the test tonight, and you do not have to take our word for it: pick up a phone that is not yours — not a guest’s, a friend’s who does not already have your place saved — and search for your business the way a stranger would. What you see in those three seconds is what the market sees. There is almost always one line that does not add up: the hours, an old number, a photo from two refurbishments ago.
The second door: the booking lives in someone else’s house
Casa Luque, on Plaza de Cavana 2 in Nerja, does almost everything right on its own domain. The menu is on casaluque.com. The address reservas@casaluque.com is there. The number +34 951 085 182 is there. The hours are clear: Tuesday to Saturday, 13:30 to 23:00, last order 22:30, closed Sunday and Monday. But the button that really counts, “Reservar una mesa” — book a table — sends you to TheFork — thefork.es/restaurante/casa-luque-r848021 — and not to a page on your domain. The table ends up reserved on a portal that is not theirs.
This is not a reproach. Marketplaces bring people, and for many places that discovery earns its share. But it is worth knowing what is yours and what you rent. When the booking happens on your domain — a bookings page of your own, the kind a Cal.com or a custom build on your site provides — the customer’s data is yours, the relationship is yours, and the day the portal changes the rules you are not left without a door. When it happens only on the portal, you rent the table every night.
I am not going to tell you the percentage each platform takes, because it changes and I will not invent it. The useful question is simpler: if that portal disappeared tomorrow, could people still book you from your own site? If the answer is no, that door is wide open.
The third door: the site stayed in August
By October, there are sites in southern Spain that still show summer hours. The menu that changed in September has not gone up. The Christmas menu is not there, and the phone rings with the same question during service. None of those things is hard to change. All of them stay unchanged because changing them always lands at the worst hour of the day.
This is where AI genuinely helps, and where it is easy to overreach. An agent can have the draft ready: the new seasonal hours, the updated menu, a three-sentence note about the January closure. It writes it in your voice, in whichever language the page needs. But a person publishes it — you, or whoever runs the site — because a menu with a wrong price is worse than an old menu. This is not a content mill spitting out a post a day to fool Google. It is the fact that already changed in your head appearing on the site the same day, without you opening an editor at eleven at night.
The fourth door: the form that waits in three languages
That forms already exist is not the news. Restaurante La Sociedad, in Canillas de Aceituno (restaurantelasociedad.es), has one on its site; the page itself warns that online reservations are limited and prefers a call to 952 518 292. The form is there. What is missing is what happens after.
And what happens after is that the question arrives in the guest’s language — the English of the group that wants a table for eight, the German of the couple asking about parking, the French of the August visitor — and the reply has to be written by someone on the floor, between one service and the next, in a language that is not theirs. Left unanswered, the intent cools; answered badly, it is remembered.
The fix is not a robot that replies on its own. It is an agent that, when an enquiry arrives by form or email, prepares the draft reply in the language it arrived in — not translated into your language, but in the guest’s — and leaves it in a queue. Reception or the person in the dining room reads it, adjusts it if needed, and sends it. Nothing goes out on its own. That a person approves it is the part that matters: an automatic reply that gets a guest’s date wrong is seen, and not forgotten.
Our demo Hotel Azahar, on the Web & eCommerce page, shows exactly that loop: form → agent draft in the guest’s language → a person approves and sends. It is a fictional property, a demonstration, not a client. But the flow is precisely the one we build for real.
All four are the same door
Look closely and all four have the same shape. In every one you already did the hard part — they found you, they wanted to book, they asked — and in every one the work is handed back for you to redo by hand at the worst possible moment. And in every one the fix is the same gesture: let the fact live where it belongs (your card, your domain, your site), and when something has to be written, let the agent prepare the draft and a person decide. It is not a magic product, and it is not four products. It is closing the door on what already came in through the window.
That is why it is four and not twelve. We could split this into a long list of tips, but the long list is exactly the problem: nobody works through it between one service and the next. Four doors fit in your head. You close them one at a time.
The hours you already have
If the dining room is full and the hotel is booked out in August, closing these four doors does not invent hours in the day. What it does is stop you spending the ones you have on redoing work you already won: typing “yes, Thursday at 21:00” one more time, uploading hours that should have been live since September, or losing someone who was ready to book because the card said you were closed.
That is the work of a website package, not a promise. Presence (€3,450) gets the card, the site and the door telling the same story. Bookings (€5,450) puts the reservation on your domain, not only on the portal. Operator (€7,950) adds one real workflow with the agent that drafts and the person who sends. Care (€149/month) starts at launch and can be cancelled monthly after handoff. None of them replaces the dining room; they hand its hours back.
Ask for a Web & eCommerce package quote. A person replies by email within 24 hours.
Frequently asked questions
Do I need a chatbot that answers guests on its own?
Not as a first step. A chatbot answers FAQs; it does not carry a reservation or a cancellation with judgment. The pattern we build is an agent that prepares the draft and a person who sends it — nothing goes out on its own.
Is it wrong to use TheFork or Booking.com?
No. They bring discovery, and for many places that is worth its cut. The question is whether you can also be booked from your own domain. If the portal is the only route, you rent the table every night. We do not invent commission percentages: they change.
Will AI publish changes to my site on its own?
No. The agent leaves the draft — seasonal hours, the menu, a short note — and a person publishes. A menu with a wrong price is worse than an old menu.
Is this for a one-person bar?
This work assumes a property with a reception desk or a dining room and a budget for a website package. If you run it solo, close the most expensive door first — usually the card — and come back to the rest when it makes sense.
