Automated Sawyer Makeup Class Scheduling
Every night, WebRun opens Sawyer, finds students marked absent from class that day, checks Google Calendar for a matching makeup session with an open seat, and drafts a reschedule offer email in Gmail for your team to review and send.
How do I offer a makeup class to a student who missed a session?
WebRun checks Sawyer every night for students who missed a class that day, finds an open seat in a matching makeup session on Google Calendar, and drafts a reschedule offer in Gmail naming the proposed date and time. Your team reviews and sends the offer, so families hear about their makeup option the same night without anyone hunting for an open slot by hand.
- Families hear about a makeup option the same night they miss class
- An open seat is found and held before anyone has to search the calendar
- No makeup class gets booked without the family confirming it first
Built for STEM studio owners · robotics and coding class instructors · front desk and scheduling staff
What does WebRun do on every run?
The exact actions WebRun takes, in order - in plain language, so you can adjust anything.
-
WebRun signs in and gets to work
Opens
www.hisawyer.comin a real browser with your saved login - no setup, no API keys. -
1
Sawyer - find students marked absent today
WebRun opens Sawyer to find students marked absent today. - Open Sawyer and pull every student marked absent from today's classes
- Note which class and skill level each student needs to make up
- Skip any absence that already has a makeup class booked
Done when Every unmade missed class today is listed with the student and the class they need to make up.
-
2
Google Calendar - find an open makeup session seat
WebRun opens Google Calendar to find an open makeup session seat. - Check upcoming sessions of the same class and skill level for an open seat
- Hold a tentative seat in the best matching makeup session for each student
- Prefer the soonest matching session so the makeup happens before the next regular class
Done when A tentative makeup seat is held for every student who missed class today.
-
3
Gmail - draft a reschedule offer
WebRun opens Gmail to draft a reschedule offer. - Draft a reschedule offer naming the missed class and the proposed makeup session date and time
- Ask the family to confirm the makeup slot or request a different one
- Save the email as a Gmail draft for your team to review. Do not send automatically
Done when A reviewed reschedule offer draft is ready in Gmail for every family with a missed class.
How is each run configured?
Secure by default
Connect once, stays signed in
WebRun signs in once and keeps each session in a persistent environment, so every run picks up right where it left off.
Every action is checked against this policy before it runs.
Questions, answered
Will it book the family into the makeup class automatically?
No. It holds a tentative seat and drafts a reschedule offer for your team to review and send. The family confirms the slot before it is finalized in Sawyer.
What if there is no open seat in a matching makeup session?
It leaves that student off the calendar hold step and flags it in the draft, so your team knows to arrange a makeup manually instead of offering a seat that does not exist.
Does it apply to every kind of absence?
It checks any absence marked in Sawyer, whether the class was missed for illness, a schedule conflict, or any other reason your team records.
Put this on autopilot.
Turn it on in minutes - or have our team set it up for you.