Skip to main content
Define when your support team is available to affect SLA timers, auto-responses, and availability indicators.
Business hours configuration is an Enterprise feature.

Why Set Business Hours?

Business hours help you:
  • Fair SLA Tracking: Don’t breach overnight
  • Set Expectations: Tell users when to expect responses
  • Auto-Responses: Different messages outside hours
  • Staff Scheduling: Show who’s available when

Configuring Business Hours

Setting Your Schedule

1

Navigate to Settings

Dashboard → Configuration → Business Hours
2

Select Timezone

Choose your team’s timezone
3

Define Hours

Set start and end time for each day
4

Save

Schedule is now active

Weekly Schedule

Define hours for each day:
DayStartEndStatus
Monday9:00 AM6:00 PMOpen
Tuesday9:00 AM6:00 PMOpen
Wednesday9:00 AM6:00 PMOpen
Thursday9:00 AM6:00 PMOpen
Friday9:00 AM6:00 PMOpen
Saturday10:00 AM2:00 PMLimited
Sunday--Closed

Multiple Shifts

For 24/7 coverage with breaks:
  • Add multiple time ranges per day
  • Example: 9 AM - 12 PM, 1 PM - 6 PM

Timezone Settings

Selecting Timezone

Choose from standard timezones:
  • Your team’s primary location
  • UTC for distributed teams
  • Customer-centric timezone

Daylight Saving

  • Automatically handled
  • Schedule adjusts with DST changes
  • No manual updates needed

Holidays

Adding Holidays

1

Open Business Hours

Go to Business Hours settings
2

Click Holidays

Select the Holidays tab
3

Add Holiday

Enter date and description
4

Save

Holiday is added to calendar

Holiday Options

OptionDescription
Full Day OffTreated as closed
Modified HoursCustom hours for that day
RecurringAnnual holidays (Christmas, etc.)

Example Holidays

DateNameHours
Dec 25ChristmasClosed
Jan 1New Year’sClosed
Jul 4Independence Day10 AM - 2 PM

Impact on Features

SLA Timers

With business hours enabled:
SettingBehavior
Pause Outside HoursTimer stops after close, resumes at open
Count All TimeTimer runs 24/7 regardless
Per PriorityDifferent rules by priority

Auto-Close

Timing is calculated in business hours:
  • “Close after 24 hours” = 24 business hours
  • Excludes nights, weekends, holidays

Auto-Responses

Configure different messages: During Hours:
Thanks for reaching out! Our team will respond shortly.
Outside Hours:
Thanks for your message! Our team is currently offline 
and will respond when we're back at 9 AM EST.

Displaying Hours to Users

In Ticket Panels

Show availability in embed:
🟢 We're Online
Support available until 6:00 PM EST
Or:
🔴 Currently Offline
Support returns at 9:00 AM EST

Expected Response Time

Dynamically calculate:
  • “Expected response: ~2 hours”
  • “Expected response: Tomorrow at 9 AM”

Multiple Schedules

By Category

Different hours for different ticket types:
CategoryHours
General SupportM-F 9-5
SalesM-F 8-8, Sat 10-2
Emergency24/7

By Team

Different teams, different schedules:
  • US Team: EST hours
  • EU Team: CET hours
  • Combined coverage: Extended hours

Staff Scheduling

Viewing Availability

Business hours help show:
  • Who’s currently on shift
  • When shifts change
  • Coverage gaps

On-Call Integration

Combine with on-call features:
  • Primary staff during hours
  • On-call staff outside hours
  • Automatic routing by schedule

Best Practices

Be Realistic Set hours you can actually staff. Overpromising leads to poor experience.
Communicate Clearly Tell users your hours in ticket panels and welcome messages.
Plan for Holidays Add holidays in advance. Last-minute changes cause confusion.
Review Coverage Regularly check if hours match actual availability.

Troubleshooting

Check that SLA policy is set to use business hours, not 24/7.
Verify timezone setting matches your intended display zone.
Ensure date format is correct and holiday is saved.

Need Help?

Questions about business hours? Join our Discord