All templates
For dive shops, dive boat operators & liveaboard crews

Get a reschedule plan ready when the marine forecast turns

Every morning, WebRun reads the marine forecast, compares wind and swell against tomorrow's boat dives in Diversdesk, proposes moved slots on the Google Calendar for any trip over your safety thresholds, drafts diver notice texts in Twilio, and briefs the crew in Slack. Staff approve before anything is sent.

  • No credit card
  • Under $0.01 per run
  • Cancel anytime
14,115 templates Safe automation No code
Every day at 6:00 AM WebRun
1 Diversdesk match forecast to tomorrow's boat dives
2 Google Calendar propose moved slots
3 Twilio draft diver notice texts
4 Slack brief the crew
Run a sample
In short

How do I reschedule boat dives when the marine forecast turns bad?

WebRun compares the marine forecast against tomorrow's boat dives in Diversdesk each morning. For any trip over your wind and swell thresholds, it proposes a moved slot on the Google Calendar, drafts a diver notice text in Twilio, and briefs the crew in Slack. Staff approve every reschedule and send every notice.

  • A reschedule plan is ready before staff even check the forecast
  • Affected divers get a clear notice once staff approve it
  • No confirmed booking is moved or canceled without human sign-off

Built for dive shops · dive boat operators · liveaboard crews · scuba charter 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 - match forecast to tomorrow's boat dives
    diversdesk.com How to Automate Diversdesk
    WebRun in Diversdesk: match forecast to tomorrow's boat dives
    WebRun opens Diversdesk to match forecast to tomorrow's boat dives.
    • Open Diversdesk and list boat dives scheduled for tomorrow with their sites and times
    • Read the marine forecast for each site and compare wind and swell to your safety thresholds
    • Flag any trip that exceeds the thresholds as a reschedule candidate
    • Capture the booked divers and contact numbers for each flagged trip

    Done when Every tomorrow boat dive over the weather thresholds is flagged with its divers.

  3. 2
    Google Calendar - propose moved slots
    calendar.google.com How to Automate Google Calendar
    WebRun in Google Calendar: propose moved slots
    WebRun opens Google Calendar to propose moved slots.
    • Open the shop Google Calendar and find the next viable slots for each flagged trip
    • Create tentative reschedule events marked as proposed, not confirmed
    • Leave the original trip in place so staff can compare before deciding
    • Do not delete or overwrite any confirmed booking automatically

    Done when A proposed reschedule slot exists on the calendar for each flagged trip.

  4. 3
    Twilio - draft diver notice texts
    twilio.com How to Automate Twilio
    WebRun in Twilio: draft diver notice texts
    WebRun opens Twilio to draft diver notice texts.
    • Draft a clear, calm notice text for each affected diver explaining the weather and the proposed new time
    • Offer the proposed slot and a way to reply if it does not work
    • Queue every text in Twilio for staff to review and send. Do not send any notice automatically.

    Done when A diver notice text is queued and waiting for review for each affected diver.

  5. 4
    Slack - brief the crew
    slack.com How to Automate Slack
    WebRun in Slack: brief the crew
    WebRun opens Slack to brief the crew.
    • Post the crew a briefing of which trips are affected, the forecast reason, and the proposed new slots
    • List how many divers each change touches so staff can decide quickly

    Done when The crew has the weather reschedule briefing in Slack.

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 6:00 AM
DeliveryHow each run's result reaches you
Weather briefing · Slack
OutputWhat each run produces - Proposed calendar slots, queued diver notice texts, and a Slack crew briefing for any weather-affected boat dive.
Reschedule plan + drafts
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 cancel or move a trip on its own?

No. It only proposes new slots on the calendar and leaves the original booking in place. A staff member reviews the forecast reason and approves any change before it is confirmed.

Does it text divers automatically about the change?

No. Every diver notice is queued in Twilio for staff to review and send. Nothing reaches a diver until a person approves it, so the tone and new time are always checked first.

How does it decide a trip needs rescheduling?

It compares the marine forecast, wind and swell, against the safety thresholds you set, per dive site. Only trips that exceed those thresholds are flagged as candidates.

Put this on autopilot.

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