All templates
For dive shops, dive centers & scuba schools

Catch divers with an unsigned waiver before they show up

Every morning, WebRun opens Diversdesk, scans trips in the next three days, finds booked divers whose liability waiver is not yet signed, logs each to a Google Sheet with their trip and contact, and sends the front desk a Telegram alert so waivers get chased before check-in.

  • No credit card
  • Under $0.01 per run
  • Cancel anytime
14,115 templates Safe automation No code
Every day at 7:30 AM WebRun
1 Diversdesk find unsigned waivers on upcoming trips
2 Google Sheets log the missing waivers
3 Telegram alert the front desk
Run a sample
In short

How do I find divers with unsigned liability waivers before their trip?

WebRun checks Diversdesk every morning for booked divers on trips in the next three days whose liability waiver is still unsigned. It logs each to a Google Sheet sorted by trip date and sends the front desk a Telegram alert. Staff then chase the outstanding waivers before divers arrive to check in.

  • No diver reaches check-in with an unsigned waiver going unnoticed
  • Staff open Telegram to today's outstanding waivers, soonest trip first
  • Signed waivers drop off the list automatically from live Diversdesk data

Built for dive shops · dive centers · scuba schools · liveaboard operators

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

  2. 1
    Diversdesk - find unsigned waivers on upcoming trips
    diversdesk.com How to Automate Diversdesk
    WebRun in Diversdesk: find unsigned waivers on upcoming trips
    WebRun opens Diversdesk to find unsigned waivers on upcoming trips.
    • Open Diversdesk and list trips departing in the next 3 days
    • For each booked diver, check whether the liability waiver is signed
    • Capture the name, contact, trip, and date for every diver with an unsigned waiver
    • Skip divers whose waiver is already signed and on file

    Done when Every booked diver on an upcoming trip with an unsigned waiver is listed.

  3. 2
    Google Sheets - log the missing waivers
    google.com How to Automate Google Sheets
    WebRun in Google Sheets: log the missing waivers
    WebRun opens Google Sheets to log the missing waivers.
    • Open the Waiver Chase sheet
    • Add each diver with an unsigned waiver as a row with their trip date and contact
    • Sort the list so the soonest departures sit at the top
    • Clear rows for divers who have since signed so the list stays current

    Done when The Waiver Chase sheet lists every outstanding waiver, soonest trip first.

  4. 3
    Telegram - alert the front desk
    telegram.org How to Automate Telegram
    WebRun in Telegram: alert the front desk
    WebRun opens Telegram to alert the front desk.
    • Send the front desk a Telegram message summarizing how many waivers are outstanding and for which trips
    • Call out any diver on a trip departing today or tomorrow so staff chase them first

    Done when The front desk has today's unsigned-waiver alert in Telegram.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
app.diversdesk.com
ScheduleRuns automatically on this cadence
Every day at 7:30 AM
DeliveryHow each run's result reaches you
Waiver chase list · Telegram
OutputWhat each run produces - A Google Sheet of divers with unsigned waivers by trip date plus a Telegram summary for the front desk.
Chase list + 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

Does it message divers directly about their waiver?

No. It only builds an internal Google Sheet and sends your front desk a Telegram alert. Chasing the diver stays with your staff, who decide how and when to reach out.

How does it know a waiver is still unsigned?

It reads the live waiver status in Diversdesk each morning for every booked diver on upcoming trips. Anyone whose waiver is already signed is left off the list.

Can it prioritize divers whose trip is soonest?

Yes. It sorts the chase list by trip date and calls out anyone departing today or tomorrow in the Telegram alert, so staff clear the most urgent waivers first.

Put this on autopilot.

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