Cafes: The "Are You Open Today?" Message Fix

Cafes: The "Are You Open Today?" Message Fix

Every public holiday, Malaysian cafes lose tables to one unanswered question. Here is the two-line WhatsApp auto-reply that answers it while you serve.

Tan Wei LinTan Wei LinF&B
30 Aug 26
9m
Part of the series:WhatsApp Automation for Malaysian Businesses: The Complete 2026 Guide

The most expensive message a cafe receives is not a complaint. It is "hi, are you open today?" sent at 10:14am on a public holiday, read at 2:30pm when the rush dies down, and never answered because by then it does not matter. That customer went somewhere else, and so did the three friends they were bringing. This is not a marketing problem. It is a two-line auto-reply that most cafes never set up.

Key Takeaway

On a public holiday, a cafe's WhatsApp fills with one question: are you open, and until when. Nobody behind the counter can answer it during service, so the message dies unread and the table goes elsewhere. A WhatsApp auto-reply that states today's hours, the address and the next step, answers that question in seconds with zero staff time. It is the simplest automation in F&B and the one with the fastest payback.

Why does "are you open today?" cost cafes so much?

Because the question only arrives when the answer is uncertain, and the answer is uncertain on exactly the days you are busiest. Nobody messages a cafe on a normal Tuesday to ask if it is open. They message on Hari Raya, on the Agong's birthday, on the Monday after a Saturday holiday when half of KL is guessing which shops decided to close.

Malaysia has more of those days than most countries. Between national and state public holidays, a Selangor cafe faces around 16 to 18 gazetted holidays a year, plus the long-weekend replacement days that get announced at short notice. Each one produces a wave of the same message before you have finished setting up the machine.

90%+
of Malaysian internet users are on WhatsApp

The person asking is not browsing. They have decided they want coffee and have shortlisted you. All they need is a yes. If the yes does not come within a few minutes, the decision gets made for them by whichever cafe answered first, or by Google Maps showing a competitor's "Open now" in green.

What actually happens to that message during service?

Here is the honest sequence inside most cafes we have watched. The phone sits behind the counter. The barista sees the notification while steaming milk, reads the preview, thinks "I'll reply after this order", and then takes twelve more orders. At 2:30pm someone finally opens WhatsApp and finds nine unread chats: four asking about hours, two asking about parking, one asking if the place is halal, one asking to book a table for eight, and one asking if they can bring a cake.

Every one of those nine chats had a customer attached to it at 10am. By 2:30pm, none of them do. Replying late is not a partial win. It is the same as not replying, with the added cost of a customer who now knows you saw the message and ignored it.

The cruel part is that the cafes losing these tables are usually the good ones. A cafe with an empty floor has time to reply. A cafe with a queue does not. The busier you are, the more of these messages you drop, and the more free tables you leave for the competitor down the road who was quieter and answered.

How do you set up an auto-reply that actually answers the question?

The auto-reply most cafes set is the one that loses the customer anyway: "Thank you for messaging us! We will get back to you shortly." That message answers nothing. The customer still does not know if you are open, so they still go elsewhere.

A useful auto-reply is a fact sheet, not a greeting. It answers the top questions before they are asked and gives one clear next step.

How to Set Up a WhatsApp Auto-Reply for Cafe Opening Hours

List your five most repeated questions. Scroll your WhatsApp for the last two public holidays and count. For most cafes it is hours, holiday hours, address and parking, halal or pork-free status, and whether tables can be booked. These five are your auto-reply.
Write today's hours as the first line. Not "we are open daily". Write the actual hours in the first line: "Open today (Hari Raya) 9am to 4pm, kitchen closes 3:30pm." The first line is the preview text, so the customer gets the answer without even opening the chat.
Add the address as a Google Maps link and the parking answer. One tap to navigate beats a typed address. Parking is the second most common question in KL and PJ, so answer it in the same message: "Street parking on Jalan SS15/4B, free on public holidays."
Give one next step, not five. End with a single instruction. "Reply BOOK with your pax and time for a table" or "Walk-ins welcome, no booking needed." A menu of options makes the customer type another question, which puts you back where you started.
Schedule the holiday version in advance. Set the special-hours message the week before each public holiday, the same way you would schedule a festive greeting. On the day, the correct message goes out on its own while you are opening the shutters.

Answering the opening-hours question is enough for most cafes. Do not try to take the whole order inside the auto-reply. The more the message tries to do, the less it does well, and the customer only needed one fact to walk in.

Frequently Asked Questions

Yes. The free app has a greeting message and an away message. The greeting fires on the first message from a new contact, and the away message fires outside the hours you set. The limit is that both are static: you change the text by hand every holiday, and they do not fire for existing contacts who message during the day.
Today's actual hours in the first line, the address as a map link, the parking situation, the halal or pork-free status if customers keep asking, and one next step such as "reply BOOK with pax and time". Keep it under six lines so it reads in one glance.
On the free app you edit the message the night before. On the Business API, you schedule the holiday version in advance, the same way festive greetings are scheduled, so the correct hours go out on the day without anyone touching the phone.
Not if it is short and factual. Regulars skim the hours line and type their real question underneath, and a person answers that when service allows. What annoys people is the empty "we will get back to you" message that answers nothing.
It helps the most on closed days. "Closed today for Deepavali, back Tuesday 8am" sent within seconds keeps the customer from turning up to a locked door, and it tells them exactly when to come back.

What changes when the reply comes from an AI instead of a fixed message?

A fixed auto-reply covers the five standard questions. The sixth question is where it breaks: "are you open today until 4 or until 6?", "do you have a table for 12 at 1pm?", "is the kitchen still serving at 3:45?". A static message cannot read the question, so the customer gets the same fact sheet twice and gives up.

This is the point where an AI reply earns its place, and the setup is smaller than people expect. You upload one document with your hours, holiday hours, address, parking notes, dietary status and booking rules. The AI answers from that document in the customer's language, whether they wrote in English, Malay or Mandarin. When the question is a real booking request, it captures the pax and time and hands the chat to a human with the details already filled in. That is the same mechanism covered in restaurant reservations on WhatsApp, just applied to the question that comes before the booking.

What the AI does not need to do is take orders or process payments. A cafe with three staff on a holiday morning does not need a system that does everything. It needs the one question that arrives 40 times a day answered correctly every time. If you want the general setup for any business, the WhatsApp auto-reply setup guide walks through it step by step.

What does one public holiday look like with this in place?

Kopi Lima Belas
F&B
Subang Jaya
Challenge

A 40-seat cafe with three staff on holiday shifts. On the previous Hari Raya, 23 WhatsApp messages arrived before noon. Nine were answered, all after 2pm. The owner later counted at least six table requests among the unanswered ones.

Solution

Set a holiday-hours auto-reply with today's hours in the first line, a Maps link, the parking note and a single BOOK instruction. The Deepavali version was scheduled a week ahead.

Results
Every hours question answered in under a minute with zero staff time
Four table bookings captured before 11am from the BOOK reply
Staff stopped checking the phone during service entirely

The numbers are a composite of what this setup typically produces, but the pattern holds every time: the win is not more messages. It is the same messages finally getting the one-line answer they came for, at the moment the customer was ready to walk in. Once that habit sticks, the same list of regulars becomes the base for tracking your regulars and, later, a loyalty programme on WhatsApp.

The bottom line

Key Takeaway

"Are you open today?" is the cheapest question to answer and the most expensive one to ignore, because it only arrives on the days you cannot pick up the phone. Write an auto-reply that states today's hours in the first line, the address, the parking answer and one next step, and schedule the holiday version a week ahead. Start with the next public holiday on the calendar and count the tables that show up.

Ready to grow with Raion

Answer "are you open?" before the rush starts

Raion HUB replies to hours, location and booking questions on WhatsApp in seconds, so a cafe running three staff never leaves a customer on read.