All templates

Automated Trampoline Park Waiver Checks

Every morning, WebRun opens Wakesys, reads today's jump session bookings, finds every jumper whose waiver is missing, unsigned, or past its expiry, logs them to a Google Sheet, and posts the front desk a Slack list so staff can chase signatures before arrival.

Runs on WebRun · Strict Lockdown policy
Every day at 7:30 AM WebRunorchestrates each step
1 Wakesys read today's bookings and waiver status
2 Google Sheets log the unsigned and expired list
3 Slack post the front desk check-in list
In short

How do I catch trampoline park jumpers with an unsigned or expired waiver?

WebRun opens Wakesys each morning, reads today's jump session bookings, and finds every jumper whose waiver is unsigned, missing, or expired. It logs each one to a Google Sheet and posts the front desk a Slack check-in list ordered by time slot, so staff clear signatures before guests reach the door.

  • Front desk knows before arrival who still needs a waiver
  • Expired waivers are caught, not just missing ones
  • Signed-overnight waivers drop off the list automatically

Built for trampoline parks · jump parks · family entertainment centers · indoor activity parks

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

  2. 1
    Wakesys - read today's bookings and waiver status
    wakesys.com
    WebRun in Wakesys: read today's bookings and waiver status
    WebRun opens Wakesys to check each jumper's waiver status.
    • Open Wakesys and load today's jump session bookings
    • For each jumper, read the waiver status: signed, unsigned, missing, or expired
    • Capture the guest name, time slot, and which waivers still need action

    Done when Every jumper booked today has a known waiver status.

  3. 2
    Google Sheets - log the unsigned and expired list
    google.com
    WebRun in Google Sheets: log the unsigned and expired list
    WebRun logs unsigned and expired waivers to a Google Sheet.
    • Open the waiver tracking sheet and add a row per jumper missing a valid waiver
    • Record the name, time slot, party or booking reference, and the exact gap: unsigned, missing, or expired
    • Mark rows resolved once Wakesys shows the waiver signed

    Done when The sheet holds one row for every jumper who still needs a valid waiver today.

  4. 3
    Slack - post the front desk check-in list
    slack.com
    WebRun in Slack: post the front desk check-in list
    WebRun posts the waiver check-in list to the front desk Slack.
    • Post a check-in list to the front desk Slack channel grouped by time slot
    • Put the earliest slots first so staff chase the most urgent signatures
    • Keep the list internal to staff. Never contact guests directly from this run

    Done when The front desk has today's waiver check-in list in Slack.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
www.wakesys.com
ScheduleRuns automatically on this cadence
Every day at 7:30 AM
DeliveryHow each run's result reaches you
Waiver check-in list · Slack
OutputWhat each run produces - A Google Sheet row per jumper missing a valid waiver plus a Slack check-in list ordered by time slot.
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

Does this contact guests to chase their waiver?

No. This run only builds an internal Slack list and a Google Sheet for staff. Chasing a guest directly is handled by a separate draft-and-approve workflow so no message goes out unreviewed.

How does it know a waiver has expired?

It reads the waiver status and expiry date held in Wakesys for each jumper, so anyone whose signature has lapsed shows up alongside the unsigned and missing ones.

What happens when a jumper signs before arriving?

It checks the live status in Wakesys each morning, so any waiver signed overnight is marked resolved in the sheet and drops off the Slack list.

Put this on autopilot.

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