All templates

Studio Hero Automated Session Booking Confirmations

Every time a new session is booked in Studio Hero, WebRun places a hold on Google Calendar for the room and any requested gear, drafts a confirmation email with the date, time, and prep notes in Gmail, and leaves it ready for your front desk to send.

Runs on WebRun · Strict Lockdown policy
Checks every 15 minutes for new bookings WebRunorchestrates each step
1 Studio Hero find new session bookings
2 Google Calendar hold the room and gear
3 Gmail draft the confirmation email
In short

How do I automatically draft session booking confirmations?

WebRun watches Studio Hero for new session bookings, places a hold on Google Calendar so the room and gear are never double booked, and drafts a confirmation email in Gmail with the date, time, and prep notes. Your front desk reviews and sends each draft, so every booking gets a fast, accurate confirmation without an unreviewed email reaching a client.

  • Every new booking gets a confirmation draft within minutes
  • Room and gear holds go on the calendar automatically
  • No session gets double booked thanks to a live calendar check

Built for recording studios · audio engineers · studio managers · music producers

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

  2. 1
    Studio Hero - find new session bookings
    thestudiohero.com
    WebRun in Studio Hero: find new session bookings
    WebRun opens Studio Hero to find new session bookings.
    • Open Studio Hero and filter bookings to those created since the last run
    • Capture the client name, session type, room, engineer, and start time for each
    • Note any special gear or prep requests attached to the booking

    Done when Every new booking this run has its full session details captured.

  3. 2
    Google Calendar - hold the room and gear
    calendar.google.com
    WebRun in Google Calendar: hold the room and gear
    WebRun opens Google Calendar to hold the room and gear.
    • Check the room and any requested gear for existing holds at that time
    • Create a calendar hold for the session if the slot is free
    • Flag any conflict instead of double booking the room

    Done when Every new booking has a conflict-free calendar hold or a flagged conflict.

  4. 3
    Gmail - draft the confirmation email
    gmail.com
    WebRun in Gmail: draft the confirmation email
    WebRun opens Gmail to draft the confirmation email.
    • Draft a confirmation email with the date, time, room, and any prep notes
    • Match the tone to your last few sent confirmations
    • Leave the email as a draft in Gmail. Do not send it

    Done when A confirmation draft is waiting in Gmail for every new booking.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
thestudiohero.com
ScheduleRuns automatically on this cadence
Checks every 15 minutes for new bookings
DeliveryHow each run's result reaches you
Confirmation drafts · Gmail
OutputWhat each run produces - A drafted confirmation email and a calendar hold for each new session booking, ready for the front desk to review and send.
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 the confirmation email send to the client automatically?

No. WebRun drafts the confirmation in Gmail and leaves it unsent. Your front desk reviews and sends it, so nothing customer facing goes out unattended.

How does it avoid double booking the room?

It checks existing Google Calendar holds before creating a new one, so a session only gets confirmed once the room and any requested gear are actually free.

What details show up in the draft?

Every draft includes the client name, session type, room, date, time, and any prep notes pulled straight from the new Studio Hero booking.

Put this on autopilot.

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