All templates
For climbing gym owners, head route setters & gym managers

Keep your route-setting team on the same page every week

Every Monday morning, WebRun opens Approach, pulls the week's route-setting calendar and any linked staff assignments, formats the schedule into a clear weekly briefing grouped by day and wall section, and posts it to the route-setting team's Slack channel so every setter starts the week with a shared plan.

  • No credit card
  • Under $0.01 per run
  • Cancel anytime
14,115 templates Safe automation No code
Every Monday at 7:00 AM WebRun
1 Approach pull weekly route-setting calendar
2 Slack post formatted weekly schedule digest
Run a sample
In short

How do I automatically share the weekly route-setting schedule with my climbing gym team?

WebRun opens Approach every Monday morning, pulls the full week's route-setting calendar including wall sections and setter assignments, and posts a formatted weekly briefing to the team's Slack channel grouped by day, so every setter starts the week with a shared schedule and any unfilled sessions are immediately visible.

  • Every setter starts Monday with the full week's schedule already in Slack, with no manual formatting needed
  • Unfilled setting sessions flagged automatically so gaps are resolved before the week begins
  • Schedule reflects the live Approach calendar, so what the team sees matches what was planned

Built for climbing gym owners · head route setters · gym managers · route-setting 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 app.approach.app in a real browser with your saved login - no setup, no API keys.

  2. 1
    Approach - pull weekly route-setting calendar
    approach.app
    WebRun in Approach: pull weekly route-setting calendar
    WebRun opens Approach to pull weekly route-setting calendar.
    • Open Approach and navigate to the Events or Staff Scheduling calendar
    • Pull all route-setting sessions and wall reset events scheduled for the current week
    • Capture the date, time, wall section, assigned setter, and any special notes for each session
    • Note any sessions without an assigned setter so they can be flagged for follow-up

    Done when The full week's route-setting schedule is compiled with dates, walls, and setter assignments.

  3. 2
    Slack - post formatted weekly schedule digest
    slack.com How to Automate Slack
    WebRun in Slack: post formatted weekly schedule digest
    WebRun opens Slack to post formatted weekly schedule digest.
    • Post the weekly route-setting digest to the route-setting team's Slack channel
    • Group the schedule by day with each session listed under its day heading
    • Flag any sessions that currently have no assigned setter with a clear note so the team can fill the gap

    Done when The full week's route-setting schedule is live in the team's Slack channel by Monday morning.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
app.approach.app
ScheduleRuns automatically on this cadence
Every Monday at 7:00 AM
DeliveryHow each run's result reaches you
Route-setting schedule · Slack
OutputWhat each run produces - A weekly Slack digest of the route-setting schedule grouped by day, with wall sections, setter assignments, and any unfilled sessions flagged.
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

Does it post the schedule automatically or does a manager need to trigger it?

It posts automatically to Slack every Monday morning at 7 AM, so the full week's schedule is in the team's channel before anyone arrives for the first setting session.

What if a route-setting session gets added or changed after Monday's digest goes out?

The digest reflects the schedule as it stands in Approach at 7 AM Monday. For mid-week changes, staff update Approach directly and the next Monday's digest will reflect the new schedule.

Can it handle gyms with multiple setting crews or locations?

Yes. Run a separate instance of this workflow for each crew or location, pointed at that location's Approach calendar and its own Slack channel.

Put this on autopilot.

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