Volunteer Scheduling

Schedule a year of Sundays in one afternoon

Set the rules once — cadence, caps, blackouts, holidays — then let ChurchFlex build fair rotations across every department, campus and class.

How auto-scheduling works

  1. 1

    Define service needs

    Each service lists the positions it requires and how many people per position.

  2. 2

    Set volunteer rules

    Serving cadence, monthly caps, department eligibility and blackout dates.

  3. 3

    Generate 1–12 months

    One pass produces a fair rotation that honors every constraint and holiday.

  4. 4

    Review and publish

    Gaps are highlighted before you publish, so leads fix coverage early.

Built for real serving teams

Long-range rotations

Generate 1, 3, 6, 9 or 12 months at once and keep publishing ahead of the calendar.

Blackout dates

Volunteers mark vacations and busy seasons; the scheduler simply works around them.

Fairness & caps

Nobody serves three weeks straight while someone else serves twice a year.

Swap requests

Volunteers request a swap in-app; department leads approve with one tap.

Gap highlighting

Uncovered positions surface on the weekly schedule and in lead alerts.

Classes & sub-groups

Sunday School classes and other sub-groups get their own rosters and coverage metrics.

Give your leads their Saturdays back

Build your roster, generate a year of schedules, and let volunteers see only what matters to them.