All templates

Automated Salon Chair Utilization Digest

Every Monday, WebRun opens Boulevard, reviews last week's appointments per stylist, works out how much of each one's available hours were booked, logs the utilization into a Google Sheet, and posts your team a Telegram digest of who ran fully booked and who had open chair time to fill.

Runs on WebRun · Strict Lockdown policy
Every Monday at 8:00 AM WebRunorchestrates each step
1 Boulevard review last week's bookings
2 Google Sheets log utilization per stylist
3 Telegram post who has open chair time
In short

How do I track stylist and chair utilization each week?

Every Monday, WebRun opens Boulevard, reviews last week's appointments per stylist, and works out how full each chair ran against the hours they were available. It logs the utilization into a Google Sheet, ranks open chair time, and posts your team a Telegram digest of who was fully booked and who has gaps, so you can balance the book.

  • Open chair time surfaces every Monday, not at month end
  • A running history tells a quiet week from a steadily under-booked stylist
  • Hours and promotion decisions get backed by real utilization

Built for salon owners · spa managers · salon operations leads · multi-location salons

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

  2. 1
    Boulevard - review last week's bookings
    joinblvd.com
    WebRun in Boulevard: review last week's bookings
    WebRun opens Boulevard to review last week's bookings per stylist.
    • Open Boulevard and review last week's appointment calendar and staff schedules
    • For each stylist, capture the hours booked against the hours they were available
    • Use the staff utilization view to read how full each chair ran

    Done when Every stylist's booked hours and available hours for last week have been captured.

  3. 2
    Google Sheets - log utilization per stylist
    google.com
    WebRun in Google Sheets: log utilization per stylist
    WebRun logs each stylist's utilization into a ranked sheet.
    • Log each stylist with their booked hours, available hours, and utilization for the week
    • Sort so the most open chair time sits at the top alongside the fully booked names
    • Keep a running history so you can see utilization trends per stylist over time

    Done when Each stylist's weekly utilization is logged and ranked in the sheet.

  4. 3
    Telegram - post who has open chair time
    telegram.org
    WebRun in Telegram: post who has open chair time
    WebRun posts the chair-utilization digest to Telegram.
    • Post your team a digest of each stylist's utilization for the week
    • Call out who ran fully booked and who has the most open chair time to fill
    • Keep it to an internal heads-up so you decide on hours and promotion, not WebRun

    Done when Your team has this week's chair-utilization digest in Telegram.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
dashboard.joinblvd.com
ScheduleRuns automatically on this cadence
Every Monday at 8:00 AM
DeliveryHow each run's result reaches you
Utilization digest · Telegram
OutputWhat each run produces - A running sheet of weekly utilization per stylist plus a Telegram digest of who ran fully booked and who has open chair time to fill.
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 message clients or change anyone's schedule?

No. This is an internal report. WebRun only reads bookings in Boulevard and posts your team a digest in Telegram. It never contacts clients, edits a roster, or changes a stylist's hours. Any staffing decision stays with you.

How does it work out utilization?

It reads each stylist's booked hours against the hours they were available in Boulevard, then expresses how full their chair ran as a share of that time. Boulevard's staff utilization view gives it the figures it needs.

Why log to a sheet as well as Telegram?

The Telegram digest is the quick weekly read. The Google Sheet keeps the running history, so you can see whether a stylist is steadily under-booked or just had a quiet week before you adjust hours or push promotion their way.

Put this on autopilot.

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