All templates

Automated Smart Service No-Show Recovery

Every night, WebRun checks Smart Service for appointments marked no-show that day, reopens the technician's slot on Google Calendar so it can be rebooked, drafts a friendly rebooking email in Gmail for the customer, and posts your office a Slack alert to follow up in the morning.

Runs on WebRun · Strict Lockdown policy
Every night at 7:00 PM WebRunorchestrates each step
1 Smart Service find today's no-show appointments
2 Google Calendar reopen the slot for rebooking
3 Gmail draft the rebooking email
4 Slack alert the office to follow up
In short

How do I recover a chimney appointment after a customer no-shows?

Every night, WebRun checks Smart Service for appointments marked no-show, reopens the technician's slot on Google Calendar, drafts a friendly rebooking email in Gmail, and posts your office a Slack list to review in the morning. Repeat no-shows are flagged separately, and no email reaches the customer without your team approving it.

  • No-show slots are reopened the same night instead of sitting empty
  • Customers get a no-blame rebooking offer without office follow-up work
  • Repeat no-shows are flagged so the office can require a deposit or confirmation

Built for chimney sweep companies · field service schedulers · home service office managers

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

  2. 1
    Smart Service - find today's no-show appointments
    smartservice.com
    WebRun in Smart Service: find today's no-show appointments
    WebRun opens Smart Service to find today's no-show appointments.
    • Open Smart Service and filter today's appointments marked no-show
    • Capture the customer, property address, and the technician who was dispatched
    • Note whether this is the customer's first no-show or a repeat

    Done when Every no-show appointment from today is listed with its details.

  3. 2
    Google Calendar - reopen the slot for rebooking
    calendar.google.com
    WebRun in Google Calendar: reopen the slot for rebooking
    WebRun opens Google Calendar to reopen the slot for rebooking.
    • Reopen the technician's now-empty slot on Google Calendar
    • Mark it available for the next rebooking or same-day fill-in

    Done when Every no-show slot is released back to the open calendar.

  4. 3
    Gmail - draft the rebooking email
    gmail.com
    WebRun in Gmail: draft the rebooking email
    WebRun opens Gmail to draft the rebooking email.
    • Draft a friendly, no-blame rebooking email offering two or three new times
    • Leave every email as an unsent draft for the office to review and send
    • Note repeat no-shows for the office to consider before offering a new slot

    Done when A review-ready rebooking draft exists in Gmail for every no-show customer.

  5. 4
    Slack - alert the office to follow up
    slack.com
    WebRun in Slack: alert the office to follow up
    WebRun opens Slack to alert the office to follow up.
    • Post a nightly list to the office Slack channel of today's no-shows and their drafts
    • Flag repeat no-shows separately from first-time misses

    Done when The office has tonight's no-show list in Slack to review in the morning.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
smartservice.com
ScheduleRuns automatically on this cadence
Every night at 7:00 PM
DeliveryHow each run's result reaches you
No-show recovery list · Slack
OutputWhat each run produces - A reopened calendar slot, a Gmail rebooking draft, and a Slack list for every appointment marked no-show today.
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 email the no-show customer without office review?

No. Every rebooking email is saved as an unsent Gmail draft. Your office reviews and sends it, so WebRun never contacts a customer about a missed appointment on its own.

Does it free up the slot right away?

Yes. The technician's calendar slot is reopened the same night, so it is available for a same-day fill-in or a new booking the next morning.

How does it treat repeat no-shows differently?

It flags repeat no-shows separately in the Slack list and notes it in the draft, so your office can decide whether to require a deposit or a confirmation call before rebooking.

Put this on autopilot.

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