Setupabout 15 min

    How do I block time for drive days and holidays?

    Short answer

    Add drive days, holidays, and other unavailable periods directly to the calendar as blocked time before customers can book against them. Set recurring holidays once so they carry forward every year, and block one-off travel days as soon as they are known so the booking calendar never offers a slot you cannot actually fill.

    Before you start

    • A booking calendar already connected to your schedule.
    • A list of recurring annual holidays you observe.
    • Known upcoming travel or drive days.
    • Access to edit calendar availability settings.

    Step by step

    1. 1

      List your recurring holidays

      Write down every holiday your business closes for each year.

      A complete list up front means you only configure this once.

    2. 2

      Set holidays as recurring blocks

      Mark each one to repeat annually rather than entering it fresh every year.

      Recurring blocks remove a manual task you would otherwise forget.

    3. 3

      Add known drive days as soon as scheduled

      Block travel time on the calendar the moment a distant job is confirmed.

      Early blocking prevents a local customer from booking into travel time by accident.

    4. 4

      Block partial days when needed

      Use half-day blocks for mornings lost to travel rather than blocking the whole day.

      Partial blocks keep more of your available capacity bookable.

    5. 5

      Apply blocks per crew or technician

      Block only the calendar for the person or crew actually traveling or off.

      A blanket block wastes capacity for anyone who is still available.

    6. 6

      Confirm the booking calendar reflects the block

      Check the public booking view to make sure blocked times no longer show as open.

      A block that does not reflect on the customer-facing calendar defeats its purpose.

    7. 7

      Review the holiday list annually

      Revisit the recurring list once a year in case observed holidays change.

      Businesses adjust closures over time, and stale blocks either overreserve or underreserve.

    What good looks like

    • Customers can never book a slot during a holiday or drive day.
    • Recurring holidays no longer require manual re-entry.
    • Travel time is protected without blocking a technician's entire week.
    • The public calendar always matches real availability.

    Common mistakes

    The ways this goes wrong in setup, and what to do instead.

    Entering holidays manually every year

    Someone forgets to add a holiday and a customer books straight into it.

    Do this instead: Set holidays as recurring annual blocks instead of one-time entries.

    Blocking the whole team for one traveler

    A single technician's drive day removes availability for the entire crew list.

    Do this instead: Apply calendar blocks to the specific person or crew that is unavailable.

    Blocking too late

    A drive day gets added to the calendar after a local customer already booked into it.

    Do this instead: Block travel time the moment the trip is confirmed, not the week before.

    Never checking the public calendar

    A block is saved internally but still shows as open on the customer booking page.

    Do this instead: Verify the customer-facing calendar after every new block you add.

    Frequently asked

    6 questions about block time for drive days and holidays

    Yes, block just the morning or afternoon lost to travel and leave the rest bookable.

    Pick the next thing to set up, or back up a step if something here assumed work you have not done yet.

    People usually get here from

    Guides that lead into this one, in case you skipped a step.

    Was this guide helpful?

    Tell us what worked and what didn't. It shapes what we rewrite next.

    You didn't get into business to be in the tech business.

    Managed Tech clients hand this to us. We build it, test it, maintain it, and add to it as the business changes, so nobody on your team has to become the person who knows how the system works.

    Schedule a fit callCallCalls are answered by Troy, our AI assistant. Troy answers questions about the system and services and can schedule, reschedule, or cancel appointments. He never sells or makes offers. Any communication with TactStack is stored in our systems and referenced by Troy during certain interactions. AI can make mistakes.Full documentation