JobsiteOn

Configure Business Hours

Set your operating hours for each day of the week and add holidays so your schedule and dispatch board reflect real availability.

Sofia Patel
Written by Sofia PatelUpdated 2 days ago4 min readBeginner

What this guide covers

This guide explains how to configure your company's business hours in JobsiteOn. You will set operating hours for each day of the week, mark days as closed, and add holiday exceptions. Business hours affect how the schedule and dispatch board display availability, helping you avoid overbooking.

Before you begin

You need an Owner or Admin role to configure business hours. The schedule module uses these hours to shade available time slots and warn dispatchers about out-of-hours scheduling.

Step 1: Open business hours settings

  1. Click Settings in the sidebar
  2. Select the Company tab
  3. Scroll down to the Business Hours section

Screenshot: Business Hours section in Settings showing a grid of seven days (Monday through Sunday) with start time, end time, and an on/off toggle for each day

Step 2: Set hours for each day

Each day of the week has three controls:

  • Toggle -- Turn the day on (open) or off (closed)
  • Start time -- When your workday begins
  • End time -- When your workday ends

For a typical contractor schedule:

Day Start End Status
Monday 7:00 AM 5:00 PM Open
Tuesday 7:00 AM 5:00 PM Open
Wednesday 7:00 AM 5:00 PM Open
Thursday 7:00 AM 5:00 PM Open
Friday 7:00 AM 5:00 PM Open
Saturday 8:00 AM 12:00 PM Open
Sunday -- -- Closed

Tip: If you run emergency or on-call services outside business hours, keep those days toggled on with extended hours. The schedule will still let you book outside these hours, but it will display a visual warning.

Step 3: Add holiday closures

Below the weekly grid, you can add specific dates when your business is closed.

  1. Click Add Holiday
  2. Enter the holiday name (e.g., "Independence Day")
  3. Select the date
  4. Click Save

Screenshot: Holiday list showing three entries: "New Year's Day - Jan 1", "Memorial Day - May 26", and "Independence Day - Jul 4" with delete buttons next to each

Note: Holidays override the normal weekly schedule. If July 4th falls on a Thursday that is normally open, the holiday closure takes priority and the schedule shows that day as unavailable.

How business hours affect scheduling

When a dispatcher creates or moves a schedule event, the calendar uses your business hours in two ways:

  1. Available time slots are shown with a white background
  2. Outside business hours are shown with a gray shaded background

Animation: The schedule calendar view toggling between a configuration with Saturday open and Saturday closed, showing how the gray shading changes on the Saturday column

If someone tries to schedule a job outside business hours, the event still saves, but a warning indicator appears on the event card. This lets you handle exceptions (like emergency calls) while keeping dispatchers aware of the standard schedule.

Step 4: Save your configuration

Click Save at the bottom of the Business Hours section. The schedule and dispatch board update immediately to reflect the new hours.

Troubleshooting

The schedule still shows old hours

Refresh the browser page after saving. If you have multiple browser tabs open with the schedule, close and reopen them to pick up the updated hours.

A holiday is not blocking the schedule

Confirm the holiday date is correct and that you clicked Save after adding it. Holidays only apply to the specific date entered, not recurring annually. You will need to re-add holidays each year.

Did this answer your question?

Related Articles