All templates
For ninja warrior gyms, obstacle training gyms & kids martial arts style gyms

Alert parents the moment their ninja earns a new belt

Every night, WebRun opens iClassPro, finds every student whose belt or rank level coaches updated that day, drafts a short congratulations text for each family in Twilio, and posts the full list of promotions to Slack so coaches start the next class knowing who leveled up.

  • No credit card
  • Under $0.01 per run
  • Cancel anytime
14,115 templates Safe automation No code
Every night at 8:00 PM WebRun
1 iClassPro find today's belt level ups
2 Twilio draft a congratulations text for each family
3 Slack post the day's promotions to coaches
Run a sample
In short

How do I automatically notify parents when their child earns a new belt or rank?

WebRun checks iClassPro every night for belt and rank level ups coaches logged that day, drafts a warm congratulations text for each promoted student's family in Twilio, and posts the full list to Slack grouped by class. Coaches approve and send each text, so every promotion gets a timely parent update without anyone drafting messages by hand.

  • Families hear about a belt promotion the same day it happens
  • Coaches start each class with a clear list of who leveled up
  • No congratulations text goes out without a coach's approval

Built for ninja warrior gyms · obstacle training gyms · kids martial arts style gyms · gym coaches and front desk staff

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

  2. 1
    iClassPro - find today's belt level ups
    iclasspro.com How to Automate iClassPro
    WebRun in iClassPro: find today's belt level ups
    WebRun opens iClassPro to find today's belt level ups.
    • Open iClassPro and check the skill or rank tracking board for updates logged today
    • Identify every student whose belt, stripe, or rank level changed
    • Capture the student's name, new level, class, and parent contact for each

    Done when Every belt or rank change logged today is listed with the student and parent contact.

  3. 2
    Twilio - draft a congratulations text for each family
    twilio.com How to Automate Twilio
    WebRun in Twilio: draft a congratulations text for each family
    WebRun opens Twilio to draft a congratulations text for each family.
    • Draft a short congratulations text for each family naming the student and their new belt or rank
    • Keep the tone warm and on brand, matching how coaches usually announce promotions
    • Save each text as a draft. Do not send until a coach approves it

    Done when A draft congratulations text is queued in Twilio for every promoted student.

  4. 3
    Slack - post the day's promotions to coaches
    slack.com How to Automate Slack
    WebRun in Slack: post the day's promotions to coaches
    WebRun opens Slack to post the day's promotions to coaches.
    • Post the day's full list of belt and rank promotions to the coaches channel
    • Group the list by class so coaches can review their own students first
    • Note which congratulations texts are still waiting on approval

    Done when Coaches have the full day's promotion list in Slack with pending texts flagged.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
app.iclasspro.com
ScheduleRuns automatically on this cadence
Every night at 8:00 PM
DeliveryHow each run's result reaches you
Belt update drafts · Twilio · Slack
OutputWhat each run produces - A draft congratulations text per promoted student plus a Slack list of the day's belt and rank changes grouped by class.
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 parents without a coach checking first?

No. WebRun drafts every congratulations text in Twilio and leaves it unsent. A coach reviews and sends it, so nothing reaches a family without a human checking the details first.

How does it know which students were promoted?

It reads the skill or rank tracking updates coaches log in iClassPro that day, so any belt, stripe, or level change entered during class is picked up automatically that night.

Can it group promotions by class or coach?

Yes. The Slack digest groups the day's promotions by class, so each coach can quickly find and approve the texts for their own students.

Put this on autopilot.

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