All templates

Automated Marina Waitlist Slip Assignment

Every morning, WebRun checks Molo for newly vacant slips, matches each opening to the top-ranked boater on your waitlist by vessel size and preferences, logs the pairing in Google Sheets, and drafts an offer email for your team to review before contacting the boater.

Runs on WebRun · Strict Lockdown policy
Every day at 7:30 AM WebRunorchestrates each step
1 Molo detect vacant slips and waitlist
2 Google Sheets log vacancy and match details
3 Gmail draft offer email for review
In short

How do I automatically match waitlisted boaters to vacant marina slips?

WebRun scans Molo every morning for newly vacant slips, matches each opening to the top-ranked waitlist boater by vessel size and preferences, logs the pairing in Google Sheets, and drafts an offer email for staff to review. No boater is contacted until your dockmaster approves the message.

  • Every vacant slip gets a matched waitlist candidate the next morning
  • Staff review every offer before a boater is contacted
  • Waitlist log in Google Sheets stays current with no manual data entry

Built for marina managers · dockmasters · boatyards · yacht clubs · municipal marinas

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

  2. 1
    Molo - detect vacant slips and waitlist
    getmolo.com
    WebRun in Molo: detect vacant slips and waitlist
    WebRun opens Molo to detect vacant slips and waitlist.
    • Open Molo and check Space Management for slips that moved to vacant status since yesterday
    • Pull slip details: number, length, beam, power, location, and available date
    • Review the waitlist and find the top candidate whose vessel specs and preferences match the vacant slip

    Done when Each newly vacant slip is paired with the best-matched waitlist candidate.

  3. 2
    Google Sheets - log vacancy and match details
    google.com
    WebRun in Google Sheets: log vacancy and match details
    WebRun opens Google Sheets to log vacancy and match details.
    • Open the marina waitlist Google Sheet and append a new row for each vacancy
    • Record slip number, boater name, vessel name, match score, and match date
    • Mark the waitlist candidate as Pending Offer so staff can see status at a glance

    Done when The Google Sheet reflects every new vacancy and its matched candidate with pending status.

  4. 3
    Gmail - draft offer email for review
    gmail.com
    WebRun in Gmail: draft offer email for review
    WebRun opens Gmail to draft offer email for review.
    • Draft a slip offer email to each matched boater, naming the slip, dimensions, and available date
    • Include a response deadline of 48 hours per your standard waitlist policy
    • Save as a Gmail draft. Do not send until your dockmaster has reviewed and approved the offer

    Done when A review-ready Gmail draft exists for each matched waitlist boater.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
app.getmolo.com
ScheduleRuns automatically on this cadence
Every day at 7:30 AM
DeliveryHow each run's result reaches you
Waitlist match log · Google Sheets
OutputWhat each run produces - A Google Sheet log of vacancies and matches, plus Gmail drafts queued for staff approval before contacting boaters.
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 contact waitlisted boaters automatically?

No. Every offer email is saved as a Gmail draft and held for your dockmaster to review. The boater receives nothing until a staff member approves and sends the message.

How does it decide which waitlisted boater to match first?

It matches by vessel length and beam against the vacant slip dimensions, then ranks by waitlist position. You can add additional criteria such as power requirements or preferred location in your WebRun settings.

What happens if no waitlist candidate fits the vacant slip?

It logs the vacancy in Google Sheets as unmatched and notes the reason, so your team can handle it manually or open the slip to the public.

Put this on autopilot.

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