All templates

Automated Housecall Pro Missed Call Follow-Up

Every hour, WebRun checks Housecall Pro for new customers added in the last hour with no scheduled job, drafts a personalized call-back SMS in Twilio for each, and posts a missed-call worklist to Slack so your team can reach out within the hour before the customer calls a competitor.

Runs on WebRun · Strict Lockdown policy
Every hour WebRunorchestrates each step
1 Housecall Pro detect new customers with no booked job
2 Twilio queue call-back SMS draft for review
3 Slack post missed-call worklist
In short

How do I automatically follow up on missed locksmith calls within the hour?

Every hour, WebRun scans Housecall Pro for new customers with no booked job, drafts a call-back SMS in Twilio for your team to review and approve, and posts a Slack worklist of missed contacts ranked by how long they have been waiting. Your team follows up within the hour before the customer calls a competitor.

  • Every missed contact gets a drafted call-back message within the hour
  • Dispatch team sees a live missed-call worklist in Slack every 60 minutes
  • No SMS reaches a customer without team review and approval

Built for locksmith businesses · locksmith dispatchers · field service customer service 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 pro.housecallpro.com in a real browser with your saved login - no setup, no API keys.

  2. 1
    Housecall Pro - detect new customers with no booked job
    housecallpro.com
    WebRun in Housecall Pro: detect new customers with no booked job
    WebRun opens Housecall Pro to detect new customers with no booked job.
    • Open Housecall Pro and check for customers created in the last 60 minutes with no associated job or estimate
    • Record the customer name, phone number, and any notes captured at intake
    • Skip any customer already on the active job list or previously flagged this hour

    Done when All new customers with no booked job in the last hour are identified.

  3. 2
    Twilio - queue call-back SMS draft for review
    twilio.com
    WebRun in Twilio: queue call-back SMS draft for review
    WebRun opens Twilio to queue call-back SMS draft for review.
    • Draft a short, friendly call-back SMS for each missed contact, referencing their name and the fact that the team will follow up shortly
    • Queue the draft in Twilio for a team member to review and approve before sending

    Done when A call-back SMS draft is queued in Twilio for every missed contact.

  4. 3
    Slack - post missed-call worklist
    slack.com
    WebRun in Slack: post missed-call worklist
    WebRun opens Slack to post missed-call worklist.
    • Post a missed-call worklist to the dispatch Slack channel with customer name, phone number, and intake notes
    • Flag contacts older than 30 minutes as urgent at the top of the list

    Done when Dispatch team has a live missed-call worklist in Slack to action immediately.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
pro.housecallpro.com
ScheduleRuns automatically on this cadence
Every hour
DeliveryHow each run's result reaches you
Missed-call worklist · Slack
OutputWhat each run produces - A Slack missed-call worklist plus Twilio SMS drafts queued for team approval, updated every hour.
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 send call-back texts to customers automatically?

No. Every SMS is drafted and queued in Twilio for your team to approve before sending. No message goes to a customer without human review.

How does it know a call was missed vs. a customer who just booked online?

WebRun looks for customers newly created in Housecall Pro with no associated job or estimate. Customers who booked directly are already linked to a job and are skipped.

What if a team member already called the customer back before the hour is up?

Once a job or estimate is created for the customer in Housecall Pro, they drop off the worklist on the next run automatically.

Put this on autopilot.

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