All templates

Automated Golf Tee Time Waitlist Fill

Every morning, WebRun opens ForeUP, finds tee times cancelled since the last run that still have open spots, matches each to the next eligible golfer on the waitlist, drafts an offer email in Gmail for staff review, and posts the open slots to Slack before any golfer is contacted.

Runs on WebRun · Strict Lockdown policy
Every day at 7:30 AM WebRunorchestrates each step
1 ForeUP find cancellations and waitlist
2 Gmail draft waitlist offer emails
3 Slack alert staff with open slots
In short

How do I automatically fill cancelled tee times from a waitlist?

Every morning, WebRun opens ForeUP, finds tee times cancelled since the last run, matches each open slot to the next eligible golfer on the waitlist, and drafts an offer email in Gmail for staff to review and send. Slots within 24 hours are flagged in Slack for urgent action.

  • Cancelled tee times are matched to waitlist golfers and ready for outreach the same morning
  • Staff approve every offer email before a golfer is contacted
  • Urgent same-day slots are flagged in Slack for immediate staff action

Built for golf course tee sheet managers · country club reservation staff · golf operations teams · pro shop staff

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

  2. 1
    ForeUP - find cancellations and waitlist
    foreupgolf.com
    WebRun in ForeUP: find cancellations and waitlist
    WebRun opens ForeUP to find cancellations and waitlist.
    • Open ForeUP and check the tee sheet for cancellations posted since the last run
    • Identify open slots with a tee time within the next 48 hours
    • Check the waitlist for each relevant date and time and identify the next eligible golfer
    • Capture the open slot details and the waitlist golfer's name and email

    Done when Every recently cancelled open slot is matched to the next eligible waitlist golfer.

  3. 2
    Gmail - draft waitlist offer emails
    gmail.com
    WebRun in Gmail: draft waitlist offer emails
    WebRun opens Gmail to draft waitlist offer emails.
    • Draft an offer email to the matched waitlist golfer with the available tee time, date, and a prompt to confirm
    • Address the golfer by name and include a clear expiry on the offer
    • Save each as a Gmail draft for staff to review and send promptly

    Done when One Gmail draft offer email exists per open slot. No golfer has been contacted.

  4. 3
    Slack - alert staff with open slots
    slack.com
    WebRun in Slack: alert staff with open slots
    WebRun opens Slack to alert staff with open slots.
    • Post a summary of open slots and matched waitlist golfers to the tee sheet team Slack channel
    • Include the tee time, date, and matched golfer name for each slot
    • Note urgency for slots within the next 24 hours

    Done when Tee sheet staff have the open slot list and draft count in Slack.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
app.foreupgolf.com
ScheduleRuns automatically on this cadence
Every day at 7:30 AM
DeliveryHow each run's result reaches you
Offer drafts · Slack
OutputWhat each run produces - A list of cancelled open tee time slots matched to waitlist golfers, with one Gmail draft offer per slot awaiting staff approval.
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 waitlist golfers automatically?

No. Every waitlist offer is saved as a Gmail draft. Staff review and send each one. No golfer is contacted without a staff member approving the message first.

What if the waitlist golfer has already booked another time?

WebRun reads the current ForeUP waitlist and tee sheet each run. If a golfer is no longer on the waitlist, it moves to the next eligible person and skips them.

Can it handle multiple cancellations in the same time slot?

Yes. If multiple spots open in the same slot, WebRun matches each open spot to the next available waitlist golfer in order and drafts one offer email per spot.

Put this on autopilot.

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