For teachers, aides & the parents who help
One link for the class party. No group chat required
You have a roster, a date and about twenty families to hear back from. Share one link and it handles both halves at once — who’s coming, and who’s bringing what. Parents reply in a few taps without making an account, and you stop being the person who answers “what do I bring again?” at ten at night.
100% free · no app · parents reply by first name
Room 3B End-of-Year Party
Friday, May 22 · 1:30–3 PM
Who’s coming
- AmaraGoing
- TheoGoing
- PriyaCan't make it
- JonahNo reply yet
What to bring
🥜 Nut-free please, sealed packets only
- Cups & plates for 30 — Amara’s mum
- Juice boxes (24-pack) — open
- Nut-free crackers or pretzels — open
We know the job
A class party isn’t really a party. It’s a logistics puzzle
And it’s a puzzle with rules, a deadline and a lot of people to hear from. Invitation tools are built for birthdays, so they quietly assume you already have everyone’s email — which is the one thing a teacher, an aide or a brand-new room parent almost never has.
The guest list came off a roster
You didn't pick it. Twenty-six children, most of those families you've never met, and every one of them is being asked.
You might not have a single email
Schools are careful with parent contact details, and rightly so. So the invitation has to work before you know how to reach anybody.
Your own number isn't the answer either
Teachers and aides shouldn't have to hand out a personal mobile to run a snack list, and most would rather not be reachable at 10pm.
The roster is already out of date
A child joined in October. Two moved over the summer. The printout was accurate in September and nobody reprinted it.
The food rules have to survive being forwarded
Nut-free, sealed packets, labels somebody will actually read — and a parent needs to know all that in the shop, not after they've baked.
Six lots of cupcakes, no napkins
Everyone brings the fun thing and assumes somebody else has the cups, the juice and the bin bags. Somebody usually doesn't.
Side by side
What usually happens, and what happens here
What usually happens
What happens here
Usually
You post “who's coming?” in the class chat and count thumbs-up, then count again on Thursday because four of them were reacting to the message above.
Here
Parents tap Going or Can't make it beside their child's name. The number is on your screen and it stays right.
Usually
You ask the teacher for parent addresses and are told, correctly, that she can't give them out.
Here
You never need one. You paste the children's names; email and mobile are optional on every row. A family with nothing on file leaves one contact when they reply — their choice of an email or a mobile.
Usually
A shared doc where two people typed “fruit”, one typed “fruit?”, and nobody typed cups.
Here
Pick Class or school party and the list is switched on, waiting for one tap to lay out these six lines. Claiming one takes it off everyone else's screen; “Not any more” hands it back.
Usually
An allergy gets explained in a reply-all that the entire class reads.
Here
The note a parent leaves comes to you. The who's-coming list shows first names and replies — never notes, never contact details.
Usually
The trip has 15 seats and 22 families have said yes in three different places.
Here
Set the cap at 15. Reply 16 lands on the waitlist automatically instead of being turned away, and you decide who moves up.
Usually
Rain moves the picnic, so you re-post it in the class chat, the PTA chat and an email.
Here
Write the update once. It goes out by email and by text to every guest who is reachable and still subscribed.
How it works
Five things that take the weight off
Paste the names — that’s the whole setup
One child per line. A parent email or mobile is optional on every row, so you can leave all of them empty and still publish. Parents open the link, find their child’s first name and reply — no app, no password, nothing to install.
- A first-time replier with nothing on file leaves one way to reach them, their choice of an email or a mobile — it comes to you, and never onto the guest list other parents see.
- Open RSVP is on from the start, so the parent who joined in October adds their own child. A name already on the list goes back to the search instead of doubling up.
- Siblings are not counted unless you switch that on — a classroom party starts counting the invited child alone.
- The who's-coming list is on by default and shows first names and replies — never notes, never contact details. The headcount badge on the invitation is a separate switch, off until you turn it on.
The snack list writes itself
Pick Class or school party and the what-to-bring list arrives switched on. One tap on “Start from the Class or school party list” lays out these six lines — two of them carrying the school rule in the line itself, where a forward can’t lose it.
Edit any of it. Add your own one-line note above the list — “Nut-free please, sealed packets only” — and parents see it above the list, again in the confirmation when they claim a line, and in the day-before reminder.
- Cups & plates for 30I’ll bring this
- Napkins & wet wipesI’ll bring this
- Juice boxes (24-pack)I’ll bring this
- Pre-cut fruit traystore-bought, so the label stays onI’ll bring this
- Nut-free crackers or pretzelssealed packet please — the teacher checks labelsI’ll bring this
- Trash bags & paper towelsI’ll bring this
Allergy notes reach you, and stop with you
A parent types the allergy into their reply. It lands with you — the who’s-coming list other families see carries first names and replies, never notes and never contact details. No reply-all, no forwarding a medical detail round the class.
Your AI briefing
Food & health: Priya — severe peanut allergy, carries an EpiPen. Theo — dairy-free.
Still unclaimed: Juice boxes (24-pack), nut-free crackers or pretzels.
Every food-and-health line is copied out of the parents’ own words, named child by child, never softened or dropped.
Fifteen seats on the trip? Sixteen won’t sneak on
Set the headcount cap to 15. The first fifteen going are going; the next family to reply is put on the waitlist automatically rather than being turned away, and you move people up as seats free.
- The cap counts the children — a kids' event counts the invited child and any siblings you've enabled, not the parents standing at the door.
- Moving someone off the waitlist sends them nothing. It changes your list; the good-news message is yours to write.
- Concurrent replies can overshoot the cap by one. You resolve that yourself from the guest list, rather than the app quietly bumping a child.
One update, instead of three group chats
Room change, rain plan, start time moved — write it once and send. It goes by email to anyone who left an address and stayed subscribed, and by text to anyone who ticked the SMS box when they replied. A parent who typed a mobile but skipped that box can’t be texted — and the page will not pretend otherwise.
- Reminders run on the same rule: a nudge two days out to reachable families who haven't replied, and a day-before note to the ones who said yes — carrying your food line with it.
- The party chat sits on the invitation itself, so the fruit-tray question stops scrolling away. It is off until you switch it on.
- The photo album is on from the start, and every family adds their pictures afterwards — up to 300 items.
6 guides
The bits nobody warns you about
Each guide walks one of these end to end — the wording, the settings and the questions parents actually ask.
Straight answers
What it doesn’t do
You would find all of these out in the first week. Better you find them out now, while you still have time to plan around them.
There is no co-hosting
An event has one owner: the account that created it. A second room parent cannot log in and administer it — not to edit the details, not to move someone off the waitlist. What you can genuinely share is the invitation: the link, the who's-coming list, the what-to-bring list, and the party chat if you turn it on.
It won't run a term of volunteer slots
One event, one date, one bring list. There are no recurring events and no multi-week rota — if you need eight Fridays of reading helpers covered, or shifts across a whole school fair, this is the wrong tool for that part of the job.
The list holds 300
300 names on a guest list and 300 items in the album, hard caps both. That is a class or a grade several times over, and it is not a mailing list for the whole school.
Questions we get from teachers and room parents
Do parents need an account?
No — no app, no password, nothing to install. A parent opens the link, finds their child's first name and taps Going or Can't make it. The only thing a first-time replier has to leave is one way for you to reach them, and they choose which: an email or a mobile number. It comes to you and never appears on the who's-coming list.
The school won't give me parent email addresses. Can I still use this?
Yes. You paste the children's names, one per line — a parent email or mobile is optional on every row, so you can leave every one of them blank. Parents reply by name off the link, which you send wherever the class already talks. Addresses arrive as parents reply, not before.
The roster I was handed is out of date — a child joined in October.
Open RSVP is on from the start, so any parent with the link adds their own child without you retyping anything. A name already on the list is caught and sent back to the search instead of doubling up, and the list holds 300.
I'm the teacher — can a parent volunteer run it instead of me?
Yes — whoever sets it up owns it, so hand the job over by letting them create it. What you can't do is share the controls: an event belongs to the single account that made it, and there's no way to add a second administrator. Everyone else gets everything on the invitation itself — the link, the who's-coming list, the what-to-bring list, and the party chat if it's switched on. That's usually enough for a teacher to follow along without running it.
How do I keep the food nut-free?
Two ways, and they stack. The preset lines say it themselves — the fruit tray reads "store-bought, so the label stays on" and the crackers line reads "sealed packet please — the teacher checks labels". Then add your own one-line note above the list, like "Nut-free please, sealed packets only": parents see it above the list, again in the confirmation when they claim a line, and in the day-before reminder.
The trip has 15 seats. What happens to reply 16?
Set the headcount cap to 15 and reply 16 goes on the waitlist automatically rather than being turned away. You move families up yourself when a seat frees. Promoting someone off the waitlist doesn't send them anything — that message is yours to write.
The roster is on your desk. Start here 🎒
Pick Class or school party, paste the names, and the snack list is one tap away. Free, forever.
One owner per event · no co-hosting · texts in the US & Canada