All templates

Automated Music Lesson Reminder Emails

Every morning, WebRun opens My Music Staff, finds every lesson scheduled for the next 24 hours, drafts a personalised reminder email for each family, and posts the batch to Slack for your one-click approval before anything is sent.

Runs on WebRun · Strict Lockdown policy
Every day at 7:00 AM WebRunorchestrates each step
1 My Music Staff read tomorrow's lesson schedule
2 Gmail draft reminder emails for each family
3 Slack queue drafts for your approval
In short

How can I automatically send lesson reminders to music school families?

Every morning, WebRun reads tomorrow's lesson schedule in My Music Staff, drafts a personalised reminder email in Gmail for each family, and posts a Slack summary for your approval. Nothing is sent until you review the batch, so every family is reached on time without any manual copy-paste.

  • Every family gets a personalised reminder before every lesson
  • No reminder leaves without a human review
  • Flagged contacts surface before the lesson, not after a no-show

Built for private music teachers · music studios · music school administrators

Step by step

What does WebRun do on every run?

The exact actions WebRun takes, in order - in plain language, so you can adjust anything.

  1. WebRun signs in and gets to work

    Opens www.mymusicstaff.com/Login in a real browser with your saved login - no setup, no API keys.

  2. 1
    My Music Staff - read tomorrow's lesson schedule
    mymusicstaff.com
    WebRun in My Music Staff: read tomorrow's lesson schedule
    WebRun opens My Music Staff to read tomorrow's lesson schedule.
    • Open My Music Staff and navigate to the Calendar view
    • Filter to lessons scheduled for the next 24 hours
    • Capture the student name, family contact email, teacher name, lesson time, and location for each

    Done when Every upcoming lesson has its student details and family contact ready.

  3. 2
    Gmail - draft reminder emails for each family
    gmail.com
    WebRun in Gmail: draft reminder emails for each family
    WebRun opens Gmail to draft reminder emails for each family.
    • Draft a friendly, personalised reminder for each family naming the student, teacher, time, and location
    • Save every draft to Gmail without sending
    • Flag any family with no valid email address for manual follow-up

    Done when A Gmail draft exists for every family with a lesson tomorrow.

  4. 3
    Slack - queue drafts for your approval
    slack.com
    WebRun in Slack: queue drafts for your approval
    WebRun opens Slack to queue drafts for your approval.
    • Post a summary of all drafted reminders to your admin Slack channel
    • Include a count of drafts ready and any families flagged as unreachable
    • Prompt you to open Gmail and approve the batch before the morning send window

    Done when Your team has a Slack summary and can approve the email batch in Gmail.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
www.mymusicstaff.com/Login
ScheduleRuns automatically on this cadence
Every day at 7:00 AM
DeliveryHow each run's result reaches you
Reminder drafts · Gmail, summary · Slack
OutputWhat each run produces - A batch of personalised Gmail drafts, one per family, plus a Slack summary of how many are ready and any flagged contacts.
Text
Setup & safety

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.

Your credentials stay in your own private environment - WebRun never stores your passwords.
Strict Lockdown

Every action is checked against this policy before it runs.

Domains ALLOWLIST
Typed input GUARDRAIL
Shell command BLOCK
File uploads BLOCK
Runs in a contained environment More on policies
Good to know

Questions, answered

Will it send the reminders without my approval?

No. WebRun saves every message as a Gmail draft and posts a Slack summary for you to review. Nothing is sent until you open Gmail and approve the batch.

Can it match each reminder to the right teacher and location?

Yes. It reads the full lesson detail from My Music Staff, so each draft names the correct teacher, time, and studio room or address.

What happens if a family has no email on file?

WebRun flags that student in the Slack summary so you can follow up by phone or add the missing address before the next run.

Put this on autopilot.

Turn it on in minutes - or have our team set it up for you.