All templates
For handyman businesses, home repair contractors & handyman office managers

Get approved handyman estimates onto the calendar

Every Monday, WebRun opens Housecall Pro, finds estimates marked Approved that have no job scheduled after 5 days, drafts a short text nudge in Twilio asking the customer to pick a date, and sends your office a Telegram alert listing every unbooked job so someone can follow up.

  • No credit card
  • Under $0.01 per run
  • Cancel anytime
14,115 templates Safe automation No code
Every Monday at 9:00 AM WebRun
1 Housecall Pro find approved, unscheduled estimates
2 Twilio draft a scheduling nudge
3 Telegram alert your office to the unbooked list
Run a sample
In short

How do I get customers to schedule an estimate they already approved?

Every Monday, WebRun opens Housecall Pro and finds estimates a customer already approved but never put on the calendar. It drafts a short scheduling text in Twilio offering open time slots and alerts your office on Telegram with the full unbooked list, so approved work gets scheduled before the customer cools off or calls a competitor.

  • Approved jobs get a scheduling nudge before the customer cools off
  • Office sees every unbooked approval in one Telegram list every Monday
  • No nudge reaches a customer without office approval

Built for handyman businesses · home repair contractors · handyman office managers · field service dispatchers

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

  2. 1
    Housecall Pro - find approved, unscheduled estimates
    housecallpro.com How to Automate Housecall Pro
    WebRun in Housecall Pro: find approved, unscheduled estimates
    WebRun opens Housecall Pro to find approved, unscheduled estimates.
    • Open Housecall Pro and filter Estimates to Approved status
    • Keep only approved estimates with no job on the calendar after 5 days
    • Capture the customer name, phone number, job description, and approval date for each

    Done when Every approved but unscheduled estimate is listed with its customer and approval date.

  3. 2
    Twilio - draft a scheduling nudge
    twilio.com How to Automate Twilio
    WebRun in Twilio: draft a scheduling nudge
    WebRun opens Twilio to draft a scheduling nudge.
    • Draft a short, friendly text for each customer asking them to pick a date for their approved job
    • Offer two or three open time slots pulled from the Housecall Pro calendar
    • Queue every text for approval. Never send a scheduling nudge automatically

    Done when A scheduling nudge is drafted and queued in Twilio for every unbooked customer.

  4. 3
    Telegram - alert your office to the unbooked list
    telegram.org How to Automate Telegram
    WebRun in Telegram: alert your office to the unbooked list
    WebRun opens Telegram to alert your office to the unbooked list.
    • Send your office a Telegram alert listing every approved job still unbooked
    • Sort by days since approval so the oldest sit at the top
    • Note which nudges are queued and waiting for release

    Done when Your office has today's unbooked-job list in Telegram.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
app.housecallpro.com
ScheduleRuns automatically on this cadence
Every Monday at 9:00 AM
DeliveryHow each run's result reaches you
Unbooked list · Telegram
OutputWhat each run produces - Queued Twilio scheduling texts for every unbooked, approved estimate, plus a Telegram list sorted by days since approval.
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 text customers to schedule without anyone checking first?

No. Every scheduling nudge is drafted and queued in Twilio. Your office reviews and releases it, so no text reaches a customer unchecked.

How is this different from a regular estimate follow-up?

This workflow only looks at estimates the customer already approved but never put on the calendar. A separate follow-up handles estimates still awaiting a yes or no.

What if the customer already booked over the phone?

It reads the live Housecall Pro calendar each run, so any approved estimate that already has a scheduled job is skipped automatically.

Put this on autopilot.

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