All templates

Automated New Tutoring Student Onboarding

When a new student is created in Teachworks, WebRun drafts a personalized welcome email for the family with next steps, logs a new onboarding row to the internal tracker, and notifies the assigned tutor in Slack so they can prepare for the first session.

Runs on WebRun · Strict Lockdown policy
Every few minutes WebRunorchestrates each step
1 Teachworks detect new student record
2 Gmail draft personalized welcome email
3 Slack alert assigned tutor to prepare
In short

How do I automatically onboard new tutoring students with a welcome email and tutor alert?

When a new student is added to Teachworks, WebRun drafts a personalized welcome email in Gmail for the parent and pings the assigned tutor in Slack with the student's details and first session date. Every welcome email is held for staff review before it is sent, so every new family gets a warm, accurate first impression.

  • New families get a warm, accurate welcome within hours of enrolling instead of days
  • Tutors are briefed on new students before the first session, not during it
  • Incomplete records are flagged immediately so nothing slips through intake

Built for tutoring centers · learning centers · private tutoring businesses · academic enrichment programs

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 app.teachworks.com in a real browser with your saved login - no setup, no API keys.

  2. 1
    Teachworks - detect new student record
    teachworks.com
    WebRun in Teachworks: detect new student record
    WebRun opens Teachworks to detect new student record.
    • Open Teachworks and check for any new student records created since the last run
    • Capture the student name, parent contact, subject, grade level, assigned tutor, and first session date
    • Flag any records missing a tutor assignment or first session date for staff to complete

    Done when Every new student has their details captured and any missing information flagged.

  3. 2
    Gmail - draft personalized welcome email
    gmail.com
    WebRun in Gmail: draft personalized welcome email
    WebRun opens Gmail to draft personalized welcome email.
    • Draft a warm welcome email to the parent, addressing them and the student by name
    • Include the first session date and time, the tutor's name, any preparation instructions, and login details for any parent portal
    • Save the email as a draft for staff to review and send before the first session

    Done when One draft welcome email exists in Gmail for every new student.

  4. 3
    Slack - alert assigned tutor to prepare
    slack.com
    WebRun in Slack: alert assigned tutor to prepare
    WebRun opens Slack to alert assigned tutor to prepare.
    • Post an alert to the assigned tutor's Slack DM or a new-student channel
    • Include the student name, subject, grade level, first session date, and any notes from the intake form
    • Prompt the tutor to confirm they have reviewed the student profile in Teachworks

    Done when The assigned tutor has been notified in Slack with the new student's details.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
app.teachworks.com
ScheduleRuns automatically on this cadence
Every few minutes
DeliveryHow each run's result reaches you
Draft welcome · Gmail, tutor alert · Slack
OutputWhat each run produces - One draft welcome email per new student queued in Gmail for staff review, plus a Slack notification to the assigned tutor with session prep details.
Draft welcome email and tutor alert
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 ALLOW
Shell command BLOCK
File uploads BLOCK
Runs in a contained environment More on policies
Good to know

Questions, answered

Will it email the new family automatically without a staff member reviewing first?

No. The welcome email is saved as a Gmail draft for staff to review and send. No family receives a message until a person approves it.

What if the new student record is incomplete, for example with no tutor assigned yet?

WebRun flags the incomplete record in the Slack alert so staff can fill in the missing details before the draft is sent or the session is scheduled.

Does it create the first session in Teachworks?

No. WebRun reads the student record and drafts communications. Scheduling the first session is completed by staff in Teachworks after the enrollment is confirmed.

Put this on autopilot.

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