All templates

Automated Ski Resort Partner Contract Renewal Alerts

Every Monday, WebRun scans the resort's partner contract tracker in Google Sheets, finds lodging partners, activity operators, and rental suppliers whose Inntopia-integrated agreements renew in the next 60 days, and pings the responsible account manager in Slack with a renewal summary.

Runs on WebRun · Strict Lockdown policy
Every Monday at 8:00 AM WebRunorchestrates each step
1 Google Sheets find contracts renewing within 60 days
2 Inntopia check current integration and booking status
3 Slack alert the responsible account manager
In short

How do I automatically track and flag ski resort partner contract renewals?

WebRun scans your partner contract tracker in Google Sheets every Monday, finds lodging, activity, and rental supplier agreements renewing within 60 days, and cross-checks each partner's active booking volume in Inntopia. It then posts a prioritized renewal digest to Slack, tagging the responsible account manager for urgent contracts.

  • No partner contract lapses without the account manager seeing a 60-day advance warning
  • Booking volume from Inntopia informs renewal negotiations before the call
  • Urgent contracts expiring within 14 days are escalated with a direct Slack tag

Built for ski resort partnership managers · resort account directors · resort operations teams

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

  2. 1
    Google Sheets - find contracts renewing within 60 days
    google.com
    WebRun in Google Sheets: find contracts renewing within 60 days
    WebRun opens Google Sheets to find contracts renewing within 60 days.
    • Open the partner contract tracker sheet and filter rows where the renewal date falls within 60 days
    • Read the partner name, contract type, renewal date, account manager, and current contract value
    • Flag any contract expiring in fewer than 14 days as urgent

    Done when All contracts due for renewal within 60 days are listed with urgency levels.

  3. 2
    Inntopia - check current integration and booking status
    corp.inntopia.com
    WebRun in Inntopia: check current integration and booking status
    WebRun opens Inntopia to check current integration and booking status.
    • Look up each partner in Inntopia to check if their integration is still active
    • Note the partner's current booking volume and last transaction date to inform renewal negotiations
    • Flag partners with high booking volume as priority renewals

    Done when Each renewal contract has a current integration status and booking volume note from Inntopia.

  4. 3
    Slack - alert the responsible account manager
    slack.com
    WebRun in Slack: alert the responsible account manager
    WebRun opens Slack to alert the responsible account manager.
    • Post a renewal digest to the partner management Slack channel
    • For each contract, include the partner name, renewal date, days remaining, and booking volume
    • Tag the assigned account manager directly for urgent contracts expiring within 14 days

    Done when Account managers have a Slack summary of every partner contract coming up for renewal.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
docs.google.com/spreadsheets
ScheduleRuns automatically on this cadence
Every Monday at 8:00 AM
DeliveryHow each run's result reaches you
Renewal digest · Slack
OutputWhat each run produces - A Slack renewal digest listing each partner contract due within 60 days, with urgency flags, booking volume from Inntopia, and the responsible account manager tagged.
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 the partner directly about their renewal?

No. WebRun only alerts your internal account managers in Slack. It never reaches out to external partners on its own.

How do I add new partner contracts to the tracker?

Add a new row to your Google Sheet with the partner name, contract type, renewal date, and account manager columns that WebRun is configured to read. It picks up new rows on the next Monday run.

What if the same contract has been flagged for several weeks in a row?

WebRun re-alerts each Monday until the renewal date has passed or the sheet row is marked as renewed. Repeated visibility ensures nothing slips through in a busy week.

Put this on autopilot.

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