Volunteer scheduling in most churches is one person, twelve texts, every Friday. This replaces the texts, not the person: somebody still has to decide who is suitable for the nursery.
Roles, then slots
A role is a job: Sound, Nursery, Greeting, Parking, Livestream. Create it once and describe it properly, because the description is what someone reads before deciding whether they could do it. "Sound" tells a willing volunteer nothing; "Run the sound desk: we'll train you, arrive 8:30" tells them everything.
A slot is one occasion of that role: Nursery, this Sunday, 9am, needs two people. Slots can stand alone or attach to a specific event, so a workday or a Christmas service can carry its own volunteer needs.
Each slot can carry two different notes, and the distinction is useful:
- Notes are public: read before volunteering. "Two-year-olds. Bring patience."
- Instructions are for the people actually assigned. "Key is under the mat, ratios are 1:4, text Dana if you're stuck."
Put the honest warning in the first one. A volunteer who quits after one Sunday usually found out something at the door they should have known beforehand.
The pool
For roles where anyone will not do (anything with children, counting money, driving) use the pool.
Members apply to a role. You approve, waitlist or decline them. Approved people can then claim slots for that role themselves. You make the judgement call once, per person, instead of every week.
Letting people claim slots
An open slot is visible to members who can fill it, and they claim it in a tap. This is the part that actually changes things: the people who want to serve stop waiting to be asked.
Most churches have more willing volunteers than the coordinator has time to phone, and the gap between those two numbers is where the burnout is.
When you need one particular person for one date, an admin or editor can invite them privately from the group's schedule, and nudge them by hand if they have not answered.
Reminders
Two reminders go out on their own, once each, at 14:00 UTC (morning in the US), as a notification and an email, following each person's notification settings under Groups:
- A day before they serve. Anyone confirmed for a slot, including people who claimed it themselves and people on a fixed rotation, is reminded the day before. If they confirmed on the same day, they are reminded that morning.
- Please confirm. Someone you assigned or invited who has not answered is asked to confirm or decline, from three days out, so you still have time to find someone else.
Nobody is reminded about something they did in the last 24 hours, so signing up for tomorrow does not produce a reminder an hour later. If you move a slot to a different date or start time, the reminders go out again for the new time. Changing only the notes does not. There is no setting to turn the reminders off or to change when they are sent.
Getting started without a mess
Do not build the whole roster in one go. It is a lot of setup and you will discover your role list is wrong.
Start with one role for one month: Sound, or Greeting, something without a safeguarding dimension. Run it for four weeks. You will find out whether your slot times are right and whether people actually claim them, and then you can build the rest knowing what works.