All templates

Automated Instructor Schedule Alerts

Every morning, WebRun opens Flight Schedule Pro, identifies instructor time slots that are available but unbooked in the next 48 hours, posts a Slack alert to the scheduling team, and queues an optional Twilio text draft for students on a waitlist, so your team can fill open slots before they go to waste.

Runs on WebRun · Strict Lockdown policy
Every day at 7:30 AM WebRunorchestrates each step
1 Flight Schedule Pro find unbooked instructor slots
2 Slack alert the scheduling team
3 Twilio draft outreach texts for waitlisted students
In short

How do I automatically find and fill unbooked instructor time at my flight school?

Every morning, WebRun scans Flight Schedule Pro for unbooked instructor time in the next 48 hours, posts a sorted Slack alert to your scheduling team, and queues personalized SMS drafts in Twilio for waitlisted students, all awaiting staff approval before any student is contacted.

  • Open instructor slots surface every morning before revenue is lost
  • Scheduling staff see a sorted urgency list in Slack without logging into Flight Schedule Pro
  • No student is contacted about an open slot until staff approves the outreach

Built for flight school schedulers · flight school managers · chief flight instructors

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

  2. 1
    Flight Schedule Pro - find unbooked instructor slots
    flightschedulepro.com
    WebRun in Flight Schedule Pro: find unbooked instructor slots
    WebRun opens Flight Schedule Pro to find unbooked instructor slots.
    • Open Flight Schedule Pro and navigate to the instructor availability view
    • Identify time blocks in the next 48 hours that are available but have no student booking
    • Note the instructor, time, and aircraft associated with each open slot

    Done when All unbooked instructor slots in the next 48 hours are identified with instructor and aircraft details.

  3. 2
    Slack - alert the scheduling team
    slack.com
    WebRun in Slack: alert the scheduling team
    WebRun opens Slack to alert the scheduling team.
    • Post a Slack alert to the scheduling channel listing each open slot with instructor name, time, and aircraft
    • Sort the list by how soon the slot occurs so urgent gaps appear first
    • Include a prompt for staff to reach out to waitlisted students or offer the slot via other channels

    Done when Scheduling staff have a Slack alert with every open slot sorted by urgency.

  4. 3
    Twilio - draft outreach texts for waitlisted students
    twilio.com
    WebRun in Twilio: draft outreach texts for waitlisted students
    WebRun opens Twilio to draft outreach texts for waitlisted students.
    • Draft an SMS message for each waitlisted student about the available slot nearest their preferences
    • Queue the drafts in Twilio but do not send them yet
    • Leave the queue for a staff member to review and approve before any text is sent

    Done when Twilio SMS drafts are queued for waitlisted students and awaiting staff approval before sending.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
app.flightschedulepro.com
ScheduleRuns automatically on this cadence
Every day at 7:30 AM
DeliveryHow each run's result reaches you
Open-slot alert · Slack
OutputWhat each run produces - A daily Slack list of unbooked instructor slots in the next 48 hours, plus queued Twilio SMS drafts for waitlisted students awaiting approval.
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 ALLOW
Shell command BLOCK
File uploads BLOCK
Runs in a contained environment More on policies
Good to know

Questions, answered

Will it text students about open slots without staff approval?

No. WebRun drafts the SMS outreach in Twilio and alerts staff in Slack, but no text is sent to a student until a staff member reviews and approves the queue. Every outreach goes through a human first.

How far ahead does it look for open slots?

By default, WebRun scans the next 48 hours in Flight Schedule Pro each morning. The lookahead window is configurable if your school prefers more or less lead time for filling gaps.

What if a slot gets booked after the alert is sent?

WebRun reads the live schedule each morning, so the alert reflects availability at that moment. Staff should confirm in Flight Schedule Pro before texting a student to avoid double-booking.

Put this on autopilot.

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