All templates

Automated Plumbing Dispatch Digest

Every morning at 6:30 AM, WebRun opens Housecall Pro, reads all jobs scheduled for today, groups them by assigned crew and service zone, and posts a formatted dispatch digest to your Slack channel so dispatchers and techs start the day with a complete, organised job list.

Runs on WebRun · Strict Lockdown policy
Every day at 6:30 AM WebRunorchestrates each step
1 Housecall Pro pull today's scheduled jobs
2 Slack post formatted dispatch digest
In short

How do I automate a daily plumbing dispatch digest for my team?

Every morning at 6:30 AM, WebRun opens Housecall Pro and reads all plumbing jobs scheduled for the day, groups them by assigned crew, and posts a structured dispatch digest to your team Slack channel. Unassigned jobs and schedule gaps are flagged at the top so your dispatcher can fix them before trucks roll.

  • Every crew starts the day with a clear, organised job list in Slack
  • Unassigned jobs and schedule gaps are flagged before trucks leave the yard
  • Dispatchers spend the morning fixing problems, not building a list

Built for plumbing dispatchers · plumbing contractors · field service operations 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 app.housecallpro.com in a real browser with your saved login - no setup, no API keys.

  2. 1
    Housecall Pro - pull today's scheduled jobs
    housecallpro.com
    WebRun in Housecall Pro: pull today's scheduled jobs
    WebRun opens Housecall Pro to pull today's scheduled jobs.
    • Open Housecall Pro and navigate to the Schedule view for today
    • Collect all jobs scheduled for the current day including job type, address, customer name, assigned tech, and estimated duration
    • Group jobs by assigned technician or crew
    • Flag any job with no tech assigned or with a missing address as needing dispatcher attention

    Done when All of today's jobs are collected, grouped by crew, and flagged issues are identified.

  3. 2
    Slack - post formatted dispatch digest
    slack.com
    WebRun in Slack: post formatted dispatch digest
    WebRun opens Slack to post formatted dispatch digest.
    • Post the dispatch digest to the team Slack channel formatted with each crew's jobs in order
    • Include job type, customer name, address, and time window for each job
    • Highlight unassigned jobs and any gaps in the schedule at the top of the digest
    • Auto-post: this is an internal digest for the team, not a customer-facing message

    Done when The dispatch digest is live in Slack for the whole team before the first job starts.

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 day at 6:30 AM
DeliveryHow each run's result reaches you
Dispatch digest · Slack
OutputWhat each run produces - A structured daily dispatch digest in Slack showing every crew's jobs for the day, grouped and sorted, with flags for gaps or unassigned work.
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

Does it message technicians or customers directly?

No. WebRun posts the dispatch digest to your internal Slack channel only. It does not send messages to technicians or customers.

What if a job was added to the schedule after the digest ran?

The digest is a snapshot of the schedule at 6:30 AM. Jobs added after that time will not appear until the next morning's run. Your dispatcher should handle same-day add-ons manually.

Can it flag drain jobs or emergency calls separately?

Yes. You can configure WebRun to highlight specific job types, such as drain cleaning, emergency calls, or repipe work, at the top of the digest so your dispatcher spots them instantly.

Put this on autopilot.

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