Help Center
Automation & workflowsAdmin only11 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 the rest of Exabloom plans around your hours.
Start here

How business hours work

You set your hours once, on one page. From then on, whenever a customer messages you, Exabloom checks whether you’re open right now. If you’re closed and the away message is on, it replies for you.

BMBright Minds
Hi, do you still have Saturday slots for P4 Maths?10:14 PM
1A customer writes at 10:14 PMOn WhatsApp, Messenger, or any channel you’ve connected.
Special date today?No
Friday’s hours9 AM – 6 PM
Time now10:14 PM
Status CLOSED
2Exabloom checks your hoursFriday closes at 6:00 PM, so right now you’re closed.
BMBright Minds
Hi, do you still have Saturday slots for P4 Maths?10:14 PM
Thanks for your message! We’re closed right now and will reply when we reopen at 9:00 AM.10:14 PM
3Your away message goes backOnce, in the same chat. Your team picks it up in the morning.
One late-night message, start to finish.

The same hours are used in a few other places too, so they’re worth getting right even if you never use the away message:

  • Win-back only sends inside your open hours, and never before 8 AM or after 9 PM, whatever your hours say.
  • Analytics measures reply times against your hours. A message at 10:30 PM answered at 9:12 AM counts as a 12-minute wait, not an 11-hour one.
  • Workflows can check whether you’re open and do something different when you’re closed (advanced, below).

Most businesses need very little of this. Set your hours, switch on the away message, and you’re done. Everything after that is optional.

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

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

Advanced · only if you need it

Holidays, live chats that shouldn’t be interrupted, and workflows that do something different when you’re closed. Each one is optional, and each has its own section below.

Start simple. Add the rest only if you need it.
Setup

Open Availability

Everything lives on one Settings page. You need to be an admin, or have a role that includes Availability, to see it.

1

Click Settings, then Availability

app.exabloom.com/settings/availability
BMBright MindsOrchard
Inbox
Leads
Calendars
Contacts
Bulk Actions
Win-back
Workflows
Analytics
Forms
1
Settings
Settings
General
Profile
Workspace
User Management
Audit Logs
Communication
Social Channels
Quick Replies
2
Availability
Notifications
Logout
Business Hours
Set your regular operating schedule
Monday9:00 AMto6:00 PM
Tuesday9:00 AMto6:00 PM
Wednesday9:00 AMto6:00 PM
Thursday9:00 AMto6:00 PM
Friday9:00 AMto1:00 PM7:00 PMto1:00 AM+1 day
Saturday10:00 AMto4:00 PM
SundayClosed
Save
① Settings, at the bottom of the left sidebar. ② Availability, under Communication. The page opens straight onto your weekly hours.

The page is four cards, top to bottom: Business Hours, Auto Away Message, Special Dates and Workflow Integration. The first two are the whole basic setup.

Setup · step 1

Set your weekly hours

Every new workspace starts at 9:00 AM to 6:00 PM, every day. Change it to your real hours.

app.exabloom.com/settings/availability
BMBright MindsOrchard
Inbox
Leads
Calendars
Contacts
Bulk Actions
Win-back
Workflows
Analytics
Forms
Settings
Settings
General
Profile
Workspace
User Management
Audit Logs
Communication
Social Channels
Quick Replies
Availability
Notifications
Logout
Business Hours
Set your regular operating schedule
Monday
29:00 AM
to6:00 PM
Tuesday9:00 AMto6:00 PM
Wednesday9:00 AMto6:00 PM
Thursday9:00 AMto6:00 PM
Friday9:00 AMto1:00 PM7:00 PMto1:00 AM+1 day3
Saturday10:00 AMto4:00 PM
1SundayClosed
4Save
① A day’s switch opens or closes the whole day. ② Pick start and end times from the lists, in half-hour steps. ③ The + adds another time slot to that day. ④ Save. Nothing changes until you do.
  • Closed days: switch the day off and it reads Closed.
  • Lunch breaks and split shifts: add a second slot with the +, like Friday above. The × beside a slot removes it.
  • Past midnight: pick an end time earlier than the start, and a +1 day tag appears. Friday’s 7:00 PM to 1:00 AM keeps you open until 1 AM on Saturday.
  • Until midnight: choose 12:00 AM as the end time. It counts as the end of the day, so there’s no +1 day tag.
Which timezone?
Your hours follow the workspace’s timezone, set in Settings → Workspace. The Availability page doesn’t show it, so check it there if your team works across countries. If none is set, Exabloom uses Singapore time.
Setup · step 2

Turn on the away message

The Auto Away Message is off until you switch it on. Scroll down to the second card.

app.exabloom.com/settings/availability
BMBright MindsOrchard
Inbox
Leads
Calendars
Contacts
Bulk Actions
Win-back
Workflows
Analytics
Forms
Settings
Settings
General
Profile
Workspace
User Management
Audit Logs
Communication
Social Channels
Quick Replies
Availability
Notifications
Logout
Auto Away Message
Automatically reply when customers message outside business hours
1
Default Away Message
Sent on the same channel the customer messaged from (WhatsApp, Telegram, etc.)
2
Thanks for your message! We’re closed right now and will reply when we reopen at 9:00 AM.
Each contact will receive the away message at most once every 8 hours to avoid repetitive replies.
Suppress Away Message
Select workflows that should suppress the away message while a contact is active in them
Search workflows...
3Save
① Switch it on and the card opens up. ② Write the reply customers get while you’re closed. ③ Save. This card has its own Save, separate from your hours.

From then on, when someone messages while you’re closed, they get your reply on the same channel they wrote from. For most businesses, that’s the whole job.

  • Once every 8 hours, per customer. Five messages at midnight get one reply, not five.
  • Only as a reply. It goes out when a customer messages you, never on its own.
  • Left the box empty? Customers get “We are currently closed. We will get back to you soon.” Write your own so it sounds like you.
Say when you’re back
The best away messages say when someone will reply, like “We’re back at 9 AM tomorrow.” The message is the same every night, so keep it true for every day, or leave the time out.

Don’t interrupt live chats

Say your AI agent is mid-conversation with someone at 9 PM. A blunt “we’re closed” landing in the middle of it would be confusing. Under Suppress Away Message, pick the workflows that are already looking after the customer.

app.exabloom.com/settings/availability
BMBright MindsOrchard
Inbox
Leads
Calendars
Contacts
Bulk Actions
Win-back
Workflows
Analytics
Forms
Settings
Settings
General
Profile
Workspace
User Management
Audit Logs
Communication
Social Channels
Quick Replies
Availability
Notifications
Logout
Auto Away Message
Automatically reply when customers message outside business hours
Default Away Message
Sent on the same channel the customer messaged from (WhatsApp, Telegram, etc.)
Thanks for your message! We’re closed right now and will reply when we reopen at 9:00 AM.
Each contact will receive the away message at most once every 8 hours to avoid repetitive replies.
Suppress Away Message
Select workflows that should suppress the away message while a contact is active in them
1
AI Front Desk Search workflows...
2Save
① Search for a workflow and pick it; it joins the box as a tag. The × on a tag removes it. ② Save, in the same card.

While a customer is active in one of those workflows, they don’t get the away message. That includes a workflow their own message just started. Once they leave it, the away message works as normal again. Being in any other workflow makes no difference.

The AI agent doesn’t know your hours
An AI agent replies at any hour; it doesn’t check whether you’re open. If you use one, add its workflow here, or customers get the agent’s answer and your away message together.
Everyday

Add a holiday or special date

Closing for a public holiday, or opening short hours on Christmas Eve? Add a special date instead of changing your weekly hours. On that date it replaces them completely.

1

Click Add Date

app.exabloom.com/settings/availability
BMBright MindsOrchard
Inbox
Leads
Calendars
Contacts
Bulk Actions
Win-back
Workflows
Analytics
Forms
Settings
Settings
General
Profile
Workspace
User Management
Audit Logs
Communication
Social Channels
Quick Replies
Availability
Notifications
Logout
Special Dates
Holidays, events, or modified schedules that override regular hours
1 Add Date
No special dates configured
Add holidays or modified schedules
① Add Date is at the top right of the Special Dates card, the third card on the page.
2

Fill it in and save

app.exabloom.com/settings/availability
BMBright MindsOrchard
Inbox
Leads
Calendars
Contacts
Bulk Actions
Win-back
Workflows
Analytics
Forms
Settings
Settings
General
Profile
Workspace
User Management
Audit Logs
Communication
Social Channels
Quick Replies
Availability
Notifications
Logout
Special Dates
Holidays, events, or modified schedules that override regular hours
Add Date
No special dates configured
Add holidays or modified schedules
Add Special Date
1
Label
Chinese New Year
2
Start Date
17/02/2026
End Date (optional)
18/02/2026
3
Business Status
ClosedOpen
Business will be fully closed for the entire date range
Away Message Override (optional)
Sent instead of the default away message during this closure
Happy Lunar New Year! We’re closed for the holiday and back on 19 Feb.
Cancel
4Save
① A Label, which workflows can read back. ② The Start Date; add an End Date for more than one day. ③ Closed for the whole day, or Open to set different hours. ④ Save.

Choose Open and two time lists appear: the hours you’re open that day. They work like your weekly hours, including past midnight. Messages outside them get the away message.

3

Check it, change it, or remove it

app.exabloom.com/settings/availability
BMBright MindsOrchard
Inbox
Leads
Calendars
Contacts
Bulk Actions
Win-back
Workflows
Analytics
Forms
Settings
Settings
General
Profile
Workspace
User Management
Audit Logs
Communication
Social Channels
Quick Replies
Availability
Notifications
Logout
Special Dates
Holidays, events, or modified schedules that override regular hours
Add Date
1
CLOSEDChinese New YearFeb 17, 2026 – Feb 18, 20262
Auto-reply during closure
Happy Lunar New Year! We’re closed for the holiday and back on 19 Feb.
OPENChristmas EveDec 24, 2026
Custom hours:9:00 AMto1:00 PM
Replaces the regular schedule for this day
① Click anywhere on a date to edit it. ② The bin deletes it, after you confirm. An Open date shows its custom hours.
The holiday message isn’t sent yet
The Away Message Override box saves your holiday wording and shows it on the date, but customers currently get your default away message instead. We’re fixing this. Until then, if the holiday needs its own words, change the default message before the holiday and change it back after.
  • Add as many as you like. Set up the whole year’s holidays in one go; each one takes effect on its own date.
  • Past dates stay on the list. They do nothing once they’re over. Delete them whenever you want a tidy list.
Reference

How “open” is decided

Every time a message arrives, Exabloom works out your status from scratch, in your workspace’s timezone. Special dates always win over weekly hours.

A message arrives. Exabloom checks, top to bottom, and stops at the first match:
1Today is a special date marked ClosedCLOSED
2Today is a special date marked Open, and it’s outside that day’s custom hoursCLOSED
3Today is a special date marked Open, and it’s inside its custom hoursOPEN
4No special date. It’s inside one of today’s time slots, or in the after-midnight part of last night’s slotOPEN
5No special date, and none of your slots cover right nowCLOSED
The order Exabloom checks. The first match decides.
Late nights carry over
Rule 4 is what makes past-midnight hours work. With Friday set to 7:00 PM to 1:00 AM, a message at 12:30 AM on Saturday counts as OPEN, even though Saturday’s own hours start at 10 AM. On a special date, though, last night’s slot is ignored: the special date decides the whole day.
A late slot also opens its own early hours
Right now, a past-midnight slot also counts the same hours at the start of its own day. Friday’s 7:00 PM to 1:00 AM also keeps you open from midnight to 1 AM on Friday morning, so a message at 12:30 AM Friday gets no away message. We’re fixing this.
Advanced · only if you need it

Use your hours in workflows

Skip this unless one away message isn’t enough. Workflows can check whether you’re open, so they can send a different reply, pass a message to someone on call, or skip a follow-up that would land out of hours.

The last card on the Availability page lists what workflows can check.

app.exabloom.com/settings/availability
BMBright MindsOrchard
Inbox
Leads
Calendars
Contacts
Bulk Actions
Win-back
Workflows
Analytics
Forms
Settings
Settings
General
Profile
Workspace
User Management
Audit Logs
Communication
Social Channels
Quick Replies
Availability
Notifications
Logout
1
Workflow Integration
Context variables available in workflow trigger filters and if/else branch conditions
VariableValues
business_statusOPEN, CLOSED
closure_reasonOUTSIDE_HOURS, SPECIAL_DATE
closure_labelLabel from special dates (e.g., “Christmas”)

Use these in your workflow trigger filters or if/else branches. For example:

  • Add a trigger filter business_status = OPEN to skip enrollment outside business hours
  • Use an if/else branch to route differently when the business is closed
① Workflow Integration, the fourth card, at the bottom of the Availability page.
Workflow Integration
Context variables available in workflow trigger filters and if/else branch conditions
VariableValues
business_statusOPEN, CLOSED
closure_reasonOUTSIDE_HOURS, SPECIAL_DATE
closure_labelLabel from special dates (e.g., “Christmas”)

Use these in your workflow trigger filters or if/else branches. For example:

  • Add a trigger filter business_status = OPEN to skip enrollment outside business hours
  • Use an if/else branch to route differently when the business is closed
The same card, full size. In the workflow builder these appear under Availability as Business Status, Closure Reason and Closure Label.

Use them in a trigger filter, so a workflow only starts while you’re open, or in an If else step to split the path. Here’s an If else that sends an after-hours reply when you’re closed and hands everything else to a person. It takes three short steps to get there.

1

Open Workflows

app.exabloom.com/workflows
BMBright MindsOrchard
Inbox
Leads
Calendars
Contacts
Bulk Actions
Win-back
1
Workflows
Analytics
Forms
Settings
Workflows
New Folder
New workflow
FoldersListFilterSearch by workflow name...
WorkflowStatusActive nowEnrolledOwnerUpdated
Speed-to-lead reply
Published121,204Priya N5 days ago
Trial no-show follow-up
Published4318Daniel T3 weeks ago
Weekend enquiries
Draft--Priya Na month ago
app.exabloom.com/workflows
BMBright MindsOrchard
Inbox
Leads
Calendars
Contacts
Bulk Actions
Win-back
Workflows
Analytics
Forms
Settings
Workflows
New Folder
2New workflow
FoldersListFilterSearch by workflow name...
WorkflowStatusActive nowEnrolledOwnerUpdated
Speed-to-lead reply
Published121,204Priya N5 days ago
Trial no-show follow-up
Published4318Daniel T3 weeks ago
Weekend enquiries
Draft--Priya Na month ago
① Workflows, in the middle group of the left sidebar. ② New workflow starts a fresh one; or click any workflow’s name in the list to open it. Either way you land in the builder.

The Workflows list is the last screen here that has the sidebar. The builder itself opens full screen with no sidebar, on purpose, so you won’t find Settings or Inbox while you edit. Use Back at the top left to return to the list.

2

Click the If else step

app.exabloom.com/workflow/v2/4f1c2a9e-7d3b-4e58-9a10-c6b2f0d8e3a7
BackAfter-hours enquiries
DraftedSave
Contact replied
1
Open or closed?Business Status
Closed
Send WhatsApp Businessthe after-hours reply
Else
Assign Owner
① The If else step on the canvas. Add one from the + on any line if you don’t have it yet. The builder has no sidebar; that’s normal. Trigger cards are green, control steps such as If else are amber, and action steps are violet.
3

Pick Business Status as the condition

app.exabloom.com/workflow/v2/4f1c2a9e-7d3b-4e58-9a10-c6b2f0d8e3a7
BackAfter-hours enquiries
DraftedSave
Contact replied
Open or closed?Business Status
Closed
Send WhatsApp Businessthe after-hours reply
Else
Assign Owner
Edit Action
If / else
Action Name
Open or closed?
BRANCHES
Closed
1
Availability > Business Status
2
Any of
Closed
andor+ Add condition+ Add condition group
+ Add branch
ELSE
Else
Delete
Cancel3Save
① For the branch’s condition, pick Availability > Business Status. ② Choose Any of, then Closed. ③ Save. Anything that isn’t Closed falls through to Else.
The away message must be on
Workflows only see your real status while Auto Away Message is switched on. With it off, they always see OPEN. If you want workflows to handle after-hours replies instead of the away message, switch it on and add those workflows to Suppress Away Message.
Waits don’t know your hours
A Wait for time delay step counts real hours. It won’t pause for closing time, so a follow-up can land at 3 AM. There is no “wait until business hours” step. Check Business Status in an If else step before the message goes out.

Setups to copy

Four common setups, built from the pieces above.

1Polite after-hours reply

The everyday setup: no late-night message goes unanswered.

Weekly hoursAuto Away on
2Open late

A tuition centre with evening classes or a restaurant open past midnight. The late slot keeps you open after 12.

7 PM to 1 AM (+1 day)Auto Away on
3Holiday closure

Close for a public holiday without touching your weekly hours.

Special date · ClosedDefault message covers it
4AI agent after hours

Let your AI agent answer at night without the away message talking over it.

AI agent workflowAuto Away onSuppress that workflow
Before you go

Good to know & pitfalls

  • Hours alone send nothing. The away reply only goes out once Auto Away Message is switched on and saved.
  • Two cards, two Saves. Business Hours and Auto Away Message each have their own Save; special dates save from their own box. Leaving the page drops anything unsaved.
  • Press Save on your hours at least once. In some older workspaces the hours you see were never actually stored, and the away message then treats you as closed all day. Saving them, even unchanged, fixes it.
  • Expect one reply per 8 hours per customer, not one per message.
  • The away message isn’t an answer. Your team still needs to reply, and the customer’s question still shows up for them in the morning.
  • Workflows need Auto Away on to see you as closed, and a Wait for time delay never pauses for your hours.

Need a hand?

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