Skip to main content

Customer service

WhatsApp messages after hours: what to send at night, on weekends and on holidays

Customers write on WhatsApp at 11 p.m. and on Sunday morning. An honest after-hours reply, an AI agent for the questions it can answer, and a plan for the Monday backlog keep those chats from going cold, and stop the 24-hour window from closing before anyone answers.

MonoChat Team Updated: 6 min read

On this page
  1. Why after-hours messages matter more on WhatsApp
  2. What happens to the window over a weekend
  3. What to send after hours
  4. Build it in MonoChat
  5. Common mistakes
  6. Sources

The best after-hours setup on WhatsApp does three things: it tells the customer honestly when a person will answer, it lets an AI agent or a flow handle the questions that have a factual answer, and it makes sure no conversation is left until the 24-hour customer service window has closed. That last point is the one most teams miss: a Friday-evening message that is first read on Monday can no longer get a normal reply.

This guide covers what to send, which questions to automate at night, how weekends and holidays interact with WhatsApp’s rules, and how to build it in MonoChat with working hours and a Within Working Hours condition.

Why after-hours messages matter more on WhatsApp

On WhatsApp customers write the way they write to friends: in the evening, on the bus, on Sunday. A message that sits unanswered until morning feels like silence, and the customer often asks a competitor the same question. Two WhatsApp rules make the timing more than a matter of politeness:

  • The 24-hour customer service window. It opens when the customer writes and lasts 24 hours from their last message. Inside it you can reply with any message; after it closes, only approved template messages can be sent.
  • Replies are charged. Since October 1, 2026 Meta charges service messages (replies inside the window) per delivered message, after a free tier of 1,000 service messages a month per business phone number. Long automated menus at night cost more than a short, useful reply.

What happens to the window over a weekend

Customer writesWindow closesFirst human replyCan the agent reply freely?
Tuesday 23:10Wednesday 23:10Wednesday 09:00Yes
Friday 18:30Saturday 18:30Monday 09:00No, a template is needed
Saturday 11:00Sunday 11:00Monday 09:00No, a template is needed
Sunday 20:00Monday 20:00Monday 09:00Yes

Weeknights are rarely a problem. Weekends and public holidays are: anything written between Friday evening and Sunday morning is out of the window by Monday. You have three ways to handle it:

  1. Answer what you can on the weekend, with an AI agent or a flow, so the conversation does not wait.
  2. Ask the customer to write again. A friendly line in the after-hours reply (“if we haven’t answered by Monday 10:00, just send us a message and we’ll pick it up straight away”) reopens the window from their side.
  3. Use a template on Monday, a utility template that refers to their request (“about your question on Saturday: …”). It costs a template message, so keep it for conversations that matter.

What to send after hours

A good after-hours reply is short and specific:

Thanks for your message! Our team is back tomorrow from 9:00 (Dubai time). Send us your order number or your question and we’ll have the answer ready when we start. For opening hours and delivery times, see the menu below.

What it does well: it says when, in which time zone, and what the customer can do now. What it avoids: “We will get back to you as soon as possible” (meaningless at night), several messages in a row, and offers or discounts nobody asked for.

Which questions to automate at night

QuestionAt nightWhy
Opening hours, address, delivery areasAnswer automaticallyFixed facts
Prices, stock, product detailsAI agent with your catalog or knowledge baseFactual, but phrased in many ways
Order statusLook it up in your systemOur order status bot guide shows how
Booking a slotOffer free slots, confirm in the morning if neededCustomers book when they think of it
Complaint, refund, damaged itemCollect details, hand to a personNeeds judgment
Urgent safety or medical issueGive the emergency contact, alert on-call staffNever wait for morning

Build it in MonoChat

MonoChat is an official Meta Business Partner. The Within Working Hours condition, added in version 3.8.37 (October 2026), lets one flow behave differently inside and outside your hours.

1. Set your working hours. Go to Settings › Team › Working Hours. Each day of the week has its start and end times and a toggle; switch a day off for a weekly closing day. The hours are evaluated in your tenant’s timezone, so check it if your team and your customers are in different time zones.

2. Branch the flow on the hours. In your inbound flow, after the New Message Received event, add an If node with the Within Working Hours condition. The yes branch continues as during the day: an Assign Session node puts the chat in your team’s queue. The no branch is your after-hours path.

3. Reply once, then help. On the after-hours branch, a Send Message node sends the short reply above. Then either:

  • hand over to an AI Agent node that can answer from your knowledge base and tools, and ends on its own outputs (Completed, Budget Exceeded, Timed Out, On Fail), so you can still assign the chat to a person afterwards; or
  • use Question Answer nodes to collect the order number or the request, so the morning agent starts with the facts.

4. Handle holidays. Working hours repeat every week. For a public holiday, switch that day off for the week or add a Date Time condition in front of the Within Working Hours check that sends holiday traffic to the after-hours branch.

5. Escalate what cannot wait. For keywords that signal urgency, a Message Text condition can route the chat to an on-call colleague with Assign Session, even at night.

In the morning everything is waiting in the same team inbox as your Instagram, Messenger and web chat conversations, with the customer’s answers and the AI agent’s replies above the first human message. To see how fast you then answer, use the reply-time metrics in our support metrics and SLA guide.

Common mistakes

  • An away message that fires all day. Check the time zone and the hours of every day after you set them.
  • An auto reply to every message. Send the after-hours reply once per conversation, not after each message the customer sends.
  • A bot that can’t hand over. Every automated path, at night too, needs a way to leave a request for a person. See AI-to-human handoff.
  • Forgetting the weekend backlog. On Monday, start with the oldest conversations whose window is about to close.

To start, create a free account at app.monochat.ai, connect your WhatsApp number and compare plans on the pricing page. For greeting and away message wording, see our WhatsApp auto reply examples.

Sources

FAQ

Frequently asked questions

What should a WhatsApp after-hours message say?

Three things: that the team is away, when a person will answer ("tomorrow from 9:00"), and what the customer can do now, such as sending their order number or question so the answer is ready in the morning. Skip apologies and marketing; keep it to two or three lines.

Can I reply on Monday to a message sent on Friday evening?

Only with a template. The customer service window lasts 24 hours from the customer's last message, so a message sent Friday at 18:00 can be answered freely until Saturday at 18:00. After that, only an approved template message can be sent, and it is charged by category and country.

Do after-hours auto replies cost money?

Yes, unless they fall in a free tier. Since October 1, 2026 Meta charges service messages, the replies inside the customer service window, per delivered message after 1,000 free service messages a month per business phone number. A one-message auto reply costs less than a three-step menu.

Should an AI agent answer at night?

For questions with a factual answer, such as opening hours, prices, order status or booking availability, yes. For complaints, refunds and anything that needs a decision, the agent should collect the details and leave the conversation for a person in the morning.

How does MonoChat know when we are open?

You set the hours for each day under Settings, Team, Working Hours. A flow's Within Working Hours condition checks the current time against those hours in your tenant's timezone, so the flow can answer one way during the day and another way at night.

First month of Growth on us

Run WhatsApp, Instagram and Messenger from one inbox

Start free with MonoChat: shared team inbox, AI assistants, templates and campaigns on official Meta APIs.

One code per business • 30 days to redeem • No card needed

$150 to get started.

Claim