Flag students who still need to sign a waiver
Every morning, WebRun opens WaveRez, checks each lesson booked for tomorrow, finds every guest whose digital waiver is not yet signed, logs them to a Google Sheet, and posts your team a Slack list so the missing waivers get chased before anyone reaches the water.
- No credit card
- Under $0.01 per run
- Cancel anytime
How do I catch guests who have not signed a surf waiver before their lesson?
Every morning, WebRun opens WaveRez, checks each lesson booked for tomorrow, and finds every guest whose digital waiver is still unsigned. It logs them to a Google Sheet and posts your team a Slack list grouped by lesson time, so missing signatures get chased well before anyone reaches the water.
- No guest gets in the water without a signed waiver on file
- Front desk chases only the guests who still owe a signature
- Minors needing a guardian signature are surfaced first every day
Built for surf schools · surf instructors · watersport operators · surf camps
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
app.waverez.comin a real browser with your saved login - no setup, no API keys. -
1
WaveRez - check waiver status for tomorrow
WebRun opens WaveRez to check waiver status for tomorrow. - Open WaveRez and filter the calendar to tomorrow's lessons
- For each booking, check whether every listed participant has a signed digital waiver
- Capture the guest name, lesson time, and which participants are still unsigned
- Note minors who need a guardian signature separately
Done when Every guest booked for tomorrow is marked as signed or missing a waiver.
-
2
Google Sheets - log the unsigned waivers
WebRun opens Google Sheets to log the unsigned waivers. - Open the Waiver Tracker sheet
- Append a row for each guest still missing a signed waiver with the lesson date and time
- Mark rows for minors that need a guardian signature
- Update rather than duplicate any guest already listed from a previous run
Done when The tracker sheet holds a current row for every unsigned waiver.
-
3
Slack - post the chase list
WebRun opens Slack to post the chase list. - Post a list to your front-desk Slack channel of every guest missing a waiver for tomorrow
- Group the list by lesson time so early sessions get chased first
- Call out minors needing a guardian signature at the top
Done when Your team has tomorrow's unsigned-waiver chase list in Slack.
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
Does it message guests to ask for the waiver?
No. This run only builds an internal list in Google Sheets and Slack for your team. Any outreach to the guest is handled by a person, so nothing is sent automatically.
How does it handle minors on a booking?
It flags minors who need a guardian signature separately and lists them at the top, so your front desk knows to collect the right signature before that guest gets in the water.
What if a guest signs after the check runs?
It reads the live waiver status in WaveRez each run, so anyone who has since signed drops off the next list automatically and is not chased again.
Put this on autopilot.
Turn it on in minutes - or have our team set it up for you.