Help Center
Automation & workflowsAdmin only9 min read

Set up business hours

Tell Exabloom when you’re open. After hours, customers get a polite away message instead of silence, holidays close you automatically, and your workflows can route differently the moment you’re shut. Here’s the whole feature, end to end.

How availability works

Everything lives in one place: SettingsCommunication Availability. Instead of cloning “we’re closed” workflows for every channel and every time window, you set your hours once and the whole platform reads from them.

Here’s the key idea: most businesses need almost no setup. Set your hours, switch on the away message, and you’re done. Reach for workflows only when you want something more advanced than a single auto-reply.

Simple · most businesses
  1. 1Set your weekly hours
  2. 2Switch on the away message

That’s the entire setup. Anyone who messages after hours gets a polite reply — on every channel, no workflows needed.

Advanced · only if you need it

Want more than one blanket reply? Bring in workflows that read your open/closed status — escalate VIPs to an on-call rep, send different replies, or hold a follow-up until you reopen.

Covered in “Let workflows use your hours” below.

Start simple. Add workflows later only if you outgrow the basic away message.

The page has four parts, and you’ll meet each one below:

  • Business Hours — a weekly grid of when you’re open.
  • Auto Away Message — an optional auto-reply for when you’re closed.
  • Special Dates — one-off overrides for holidays and exceptions.
  • Workflow Integration — your open/closed status, exposed to workflows.
Two independent saves
Business Hours and the Auto Away Message each have their own Save button, and special dates save from their own dialog. Setting your hours doesn’t switch on any auto-reply — that’s a separate, deliberate step.
Step 1

Set your weekly hours

Toggle each day on or off and pick the times you’re open (in 30-minute steps). Need a lunch break or a split shift? Add a second slot to the same day with the + button. Hours that run past midnight are fine too — set the end time earlier than the start and a +1 day badge appears.

Business Hours
Set your regular operating schedule
Asia/Singapore
Monday
9:00 AMto6:00 PM
Tuesday
9:00 AMto6:00 PM
Wednesday
9:00 AMto6:00 PM
Thursday
9:00 AMto6:00 PM
Friday
9:00 AMto6:00 PM
7:00 PMto1:00 AM+1 day
Saturday
10:00 AMto4:00 PM
SundayClosed
Save
Friday shows both tricks at once: a daytime slot plus a 7:00 PM–1:00 AM overnight shift.
Your timezone, automatically
Times follow your organisation’s timezone (shown top-right, e.g. Asia/Singapore), so there’s no guessing — and they shift with daylight saving on their own. If you set no hours at all, Exabloom treats you as always open and never sends an away message.
Step 2

Turn on the away message

The Auto Away Message is off by default — you have to switch it on. Once you do, anyone who messages while you’re closed gets your reply automatically, on the same channel they wrote from (WhatsApp, Telegram, and so on). For most businesses, this toggle plus your hours is the whole job — everything after this section is optional.

Auto Away Message
Automatically reply when customers message outside business hours
Default Away Message
Thanks for your message! We’re closed right now and will reply when we reopen at 9:00 AM. 🙏

Each contact receives this at most once every 8 hours — so no one is spammed.

Switch it on, write the reply customers see after hours.
No one gets spammed
A contact receives the away message at most once every 8 hours. If they fire off five messages at midnight, they get a single reply — not five.
Step 3

Don’t interrupt live chats

Picture someone mid-conversation with your AI agent at 9pm. You don’t want a blunt “we’re closed” to land in the middle of it. Under Suppress Away Message, pick the workflows where the away reply should stay quiet. While a contact is active in one of them, the away message is held back.

Suppress Away Message

Select workflows that should suppress the away message while a contact is active in them

AI Front DeskNew-lead onboardingAdd workflow…
Choose the workflows that are already handling the customer.

The rule is simple: if a contact is active in a selected workflow, no away message. Once they exit it, they’re eligible again. A contact in some other workflow (say a background tagging one) still gets the away message as normal.

Step 4

Add a special date

Closing for a public holiday, or opening with odd hours for a one-off? Add a special date instead of touching your weekly grid. Give it a label, a date (or a date range), and mark it Closed or Open with custom hours.

Add Special Date
Label
Chinese New Year
Start Date
17 Feb 2026
End Date (optional)
18 Feb 2026
Business Status
ClosedOpen

Business will be fully closed for the entire date range

Away Message Override (optional)
Happy Lunar New Year! 🧧 We’re closed for the holiday and will be back on 19 Feb.
CancelSave
A closed holiday with its own away message. Special dates override your weekly hours.

If Auto Away Message is on, you can give the date its own message override — perfect for a festive note. Saved dates show as cards you can edit or delete:

CLOSEDChinese New Year
Feb 17, 2026 – Feb 18, 2026

Auto-reply during closure

Happy Lunar New Year! 🧧 We’re closed for the holiday and will be back on 19 Feb.

Each special date is a card showing its status, dates, and reply.
One special date at a time
Today, Exabloom reliably evaluates a single special date when working out whether you’re open. Stacking several upcoming holidays isn’t dependable yet — set the next closure, and add the one after it once that date has passed.

How “open” is decided

When a message arrives, Exabloom works top-down through these rules and stops at the first match. Special dates always win over your weekly schedule.

1Today matches a special date marked ClosedCLOSED
2Today is a special date marked Open, but now is outside its custom hoursCLOSED
3Today is a special date marked Open and now is within its custom hoursOPEN
4No special date today, and now is outside your weekly hoursCLOSED
5None of the above — you’re within your weekly hoursOPEN
The order Exabloom checks — first match decides your status.
Overnight slots roll over
A slot that ends after midnight keeps you open into the small hours of the next day. So your Friday 7:00 PM–1:00 AM shift means a message at 12:30 AM Saturday still counts as OPEN — even though Saturday’s own hours start at 10am.
Advanced

Let workflows use your hours

Everything so far covers the common case. This is the advanced tier — skip it unless the basic away message isn’t enough. When you do want more (different replies, escalation, holding a follow-up), your open/closed status is exposed to workflows as context variables you can branch on:

business_statusOPEN CLOSEDAre you open right now?
closure_reasonOUTSIDE_HOURS SPECIAL_DATEWhy you’re closed
closure_labele.g. “Chinese New Year”The special date’s name
The same variables shown on the Availability page, ready for trigger filters and If/Else.

Drop them into a trigger filter (e.g. only enrol when business_status = OPEN) or an If/Else branch to route closed-hours messages differently:

Contact replied
Business status is CLOSED?
If
Send away message
Else
Route to a rep
When you’re closed, send the away note; when you’re open, hand straight to a rep.
Branching needs Auto Away on
These variables are calculated as part of the away-message check, so they only reflect your real status when Auto Away Message is switched on. With it off, workflows always see you as OPEN. Turn on Auto Away (even with a blank-ish message) if you want status branching to work.
Wait nodes don’t know your hours
A Wait node just counts down in real time — it won’t pause for closing time. To stop a scheduled follow-up landing at 3am, branch on business_status before you send rather than relying on the wait. See Automate with workflows.

Setups to copy

Four common configurations, each built from the pieces above. Adapt, don’t copy exactly.

1 · Polite after-hours reply

The bread-and-butter setup: never leave a late-night enquiry in silence.

Set weekly hoursAuto Away on
2 · Late-night support

Open past midnight for a bar or delivery line — overnight slots keep you 'open' after 12.

7pm–2am (+1 day)Away only after 2am
3 · Holiday closure

Shut for a public holiday without editing your weekly grid.

Special date · ClosedFestive override
4 · Route VIPs when closed

After hours, still escalate your best customers to an on-call rep. (Auto Away must be on.)

Contact repliedIf closed + VIPNotify on-call

Good to know & pitfalls

  • Hours alone send nothing. Setting your schedule is useful on its own, but the away reply only goes out once you switch Auto Away Message on.
  • No hours = always open. If you never configure a schedule, you’re treated as open around the clock and no away message ever fires.
  • Expect one reply per 8 hours, not one per message — the throttle is per contact.
  • Suppress your handling workflows so customers mid-chat with the AI agent don’t get a jarring “we’re closed”.
  • Keep one special date active. Only a single special date is evaluated reliably right now — manage them one at a time.
  • Status branching needs Auto Away on, and a Wait node never pauses for your hours — branch on status instead.

Need a hand?

Our Singapore-based team is one message away — happy to help you get set up.