Recurring schedule exceptions for holidays

We've been using recurring work orders for our maintenance contracts—mostly monthly and quarterly service visits—and overall the team has found it to be a real time-saver. The challenge we're running into now is holiday scheduling.

We have several contracts that include specific day-of-week requirements (e.g., "first Monday of each month"). When that Monday falls on a federal holiday, our customers generally prefer we skip that week entirely rather than show up Tuesday. Right now, I'm manually reviewing the dispatch board at the start of each month and suspending individual jobs that fall on holidays, then remembering to reactivate them.

Is there a way to set a global holiday calendar that automatically pauses recurring schedules for those dates? Or at minimum, a way to bulk-suspend/recalculate recurring jobs around holidays without going one by one? The team is small and this manual review is becoming a real bottleneck at year-end when we're setting up the full January schedule.

Appreciate any guidance on current capabilities or recommended workflows.

Parents
  • We've been handling this for a couple years now and honestly the Pause Schedule option works fine once you build the habit. Here's what we do:

    • December 15th: pull up the full year calendar and flag every instance that hits a federal holiday or our company closure days
    • Export recurring work orders (there's a filter for "Active Recurring Series" that's easy to miss)
    • Sort by pattern type—anything with a fixed weekday gets reviewed
    • Bulk pause the ones that need it, usually 20-30 series per year

    Pro tip: We also use this same review to catch any contracts that expired mid-year but still have active recurrences. Found a $4k annual contract that auto-renewed in FieldPulse but the customer had actually cancelled—worth the December time.

    The 'first business day' pattern Daniel mentioned is solid for new contracts, but good luck getting existing customers to change their paperwork. Most won't.

  • Thanks Gwen, that's exactly the kind of practical workflow I was hoping to find. The December 15th review cadence makes sense—I'll propose that to the team. Quick follow-up: when you bulk pause, are you doing individual date ranges per series, or is there a way to apply the same pause window to multiple series at once? I haven't found a multi-select option in the recurring work order view.

    Also appreciate the flag on expired contracts—definitely adding that to our checklist.

Reply
  • Thanks Gwen, that's exactly the kind of practical workflow I was hoping to find. The December 15th review cadence makes sense—I'll propose that to the team. Quick follow-up: when you bulk pause, are you doing individual date ranges per series, or is there a way to apply the same pause window to multiple series at once? I haven't found a multi-select option in the recurring work order view.

    Also appreciate the flag on expired contracts—definitely adding that to our checklist.

Children