Blackout Periods

Blackout Periods configuration
Blackout Periods configuration

The Blackout Periods plugin blocks time-off requests during specified date ranges. Use it to restrict requests during busy seasons, critical business periods, or annual events.

When to use

Use this plugin when:

  • Certain dates are closed for vacation (e.g., fiscal year-end, inventory)
  • Annual events block time off (e.g., holiday retail season)
  • Project deadlines or releases restrict availability

Parameters

ParameterDescriptionDefault
PeriodsSpecific date ranges when time off is blocked.
Recurring blackoutsAnnually recurring blackout periods.
Warning messageCustom message shown when requesting during a blackout.

Period fields

Each specific period includes:

FieldDescription
StartFirst day of the blackout (inclusive)
EndLast day of the blackout (inclusive)
ReasonWhy this period is blocked

Recurring blackout fields

Each recurring blackout includes:

FieldDescription
Start monthMonth when the blackout begins (1–12)
Start dayDay of month when the blackout begins
End monthMonth when the blackout ends (1–12)
End dayDay of month when the blackout ends
ReasonWhy this period is blocked

How it works

When an employee submits a request:

  1. The system checks if any requested dates fall within a blackout period
  2. Specific date periods are checked first
  3. Recurring blackouts are expanded to the relevant years
  4. If there’s any overlap, the request is blocked

Year-wrapping recurring blackouts

Recurring blackouts can span year boundaries. For example, a December 20 to January 5 blackout:

  • In 2025, blocks December 20, 2025 through January 5, 2026
  • In 2026, blocks December 20, 2026 through January 5, 2027

Examples

Fiscal year-end freeze

Block all time off during your company’s fiscal year-end close:

  1. Add the Blackout Periods plugin
  2. Add a specific period:
    • Start: Your fiscal year-end date (e.g., June 25, 2026)
    • End: A few days later (e.g., July 5, 2026)
    • Reason: “Fiscal year-end close”

Annual holiday season

Block vacation during the holiday retail season every year:

  1. Add the Blackout Periods plugin
  2. Add a recurring blackout:
    • Start month: 11 (November)
    • Start day: 20
    • End month: 12 (December)
    • End day: 31
    • Reason: “Holiday season”

Multiple blackout periods

You can combine specific and recurring periods:

  1. Add recurring blackouts for annual events
  2. Add specific periods for one-time events (major projects, company events)

Both types are checked for each request.

Year-end closure

Block time off around the New Year:

  1. Add a recurring blackout:
    • Start month: 12 (December)
    • Start day: 20
    • End month: 1 (January)
    • End day: 5
    • Reason: “Year-end closure”

Error messages

When a request overlaps with a blackout period, employees see:

  • The dates of the blackout
  • The reason for the restriction (if provided)
  • Any custom warning message you’ve configured