Skip to content

Writing Volunteer Roster and Reminder Messages with AI

Last checked 7 November 2026

The trick with rosters is to feed the tool the shape of the job and keep the people out of it. Roles, dates and times are what it needs. Names and phone numbers can wait until you're back in your own email.

Why leave names out

A roster looks harmless. It's a list of first names and Saturdays. But it often grows: a surname here, a mobile number there, a note that someone "can't do stairs" or "is caring for her mum".

The Australian regulator's advice is simple: keep personal details out of public chatbots.1 It adds that a detail still counts as personal even when it turns out to be wrong.1 Your own country's rules may differ, so check the regulator where you live.

Some chat tools may use what you type to improve the product. OpenAI's help page says personal ChatGPT accounts on the Free, Plus and Pro plans start with sharing switched on.2 Other makers have their own settings, so read the maker's page for the tool you use.

The simple fix is the one on this page. Describe the job in general terms.

Build a reusable reminder

Open the chat and describe the slots, not the people. Something like this works as a starting prompt:

Write a short, friendly reminder for volunteers on the morning tea roster. Include the date, the arrival time, what to bring and who to call if they can't come. Leave square brackets where I should add names and details. Keep it under a hundred words.

You'll see a draft with gaps like [name] and [phone]. That's what you want. The gaps show exactly what you must fill in, and nothing private has left your computer.

Save the draft in a document. Next week, change the date and send it again. You've replaced retyping with a template.

From roster to reminderWrite roles and dates, no namesAsk for a reminder templateFill in names yourselfRead it against the rosterSend from your own account
The roles and dates go in. The names are added by you afterwards.

Swap-request messages

How a swap request gets settledVolunteer can't make their slotSwap message goes to the groupSomeone replies yesNamed person confirms the change
One named person closes the loop.

Swaps are where roster admin gets messy. Someone can't make Sunday, and you need a message that reaches the right people without sounding like a plea.

Ask the tool for two versions of the same message, one short for a group chat and one a bit longer for email. Then pick the one that sounds like you.

A good swap message does four things:

  • States the job and the date in the first line.
  • Says how long it takes.
  • Tells people how to say yes (reply to this message, tick the sheet).
  • Names one person who confirms the swap.

If the draft misses any of these, ask the tool to add it. If it adds something you didn't give it, such as a time or a "free lunch provided", take it out. Chat tools can slip believable falsehoods into a draft, and a roster message is a bad place for them.3

Checking before you send

Lay the draft next to the roster. Check these every time:

  • The date and the day of the week match.
  • The start and finish times are the ones you set.
  • The place is described the way members know it ("the side door", not a made-up room name).
  • The contact person is the right one this week.
  • The tone suits the group. A casual joke may land badly with a quiet member.

Send from your own email or group tool, not from the chat window. The chat tool drafts the words. It doesn't know who's on holiday.

When a roster has sensitive notes

Health notes, family circumstances and anything told in confidence belong on a separate sheet. Keep it well away from any chat tool. A fuller list of private details names the categories and points to the official rules.

To see where rosters sit among other jobs, read the overview of suitable tasks.

Sources used

  1. Guidance on privacy and the use of commercially available AI products, Office of the Australian Information Commissioner (OAIC)
  2. Data controls in ChatGPT, OpenAI Help Center
  3. Hallucination (artificial intelligence), Wikipedia