All templates

Automated Junk Removal Daily Route Dispatch Digest

Every morning, WebRun opens Workiz and reads all jobs scheduled for today, groups them by assigned crew and optimizes the stop order by region, logs the full route to a Google Sheet for dispatch records, and posts each crew a Slack message with their ordered stop list, customer contacts, and any special job notes.

Runs on WebRun · Strict Lockdown policy
Every day at 6:30 AM WebRunorchestrates each step
1 Workiz read today's scheduled jobs by crew
2 Google Sheets log route to dispatch record
3 Slack post each crew their ordered stop list
In short

How do I automatically send my junk-removal crews their daily route and dispatch list?

Every morning, WebRun reads all of today's scheduled junk-removal jobs in Workiz, groups them by assigned crew, logs the full route to a Google Sheet for dispatch records, and posts each crew their ordered stop list with contacts and job notes in Slack, so every team leaves the yard with a clear plan.

  • Every crew starts the day with a clear, ordered stop list in Slack
  • No manual route planning or WhatsApp forwarding of job lists
  • Dispatch log in Google Sheets gives a full record of every run

Built for junk removal dispatch managers · hauling company owners · multi-crew junk removal businesses · 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.workiz.com in a real browser with your saved login - no setup, no API keys.

  2. 1
    Workiz - read today's scheduled jobs by crew
    workiz.com
    WebRun in Workiz: read today's scheduled jobs by crew
    WebRun opens Workiz to read today's scheduled jobs by crew.
    • Open Workiz and filter to jobs scheduled for today
    • Group jobs by assigned crew or technician
    • Capture job address, customer name, contact number, arrival window, and job notes for each stop

    Done when All of today's jobs are grouped by crew with full stop details captured.

  3. 2
    Google Sheets - log route to dispatch record
    google.com
    WebRun in Google Sheets: log route to dispatch record
    WebRun opens Google Sheets to log route to dispatch record.
    • Open the dispatch log Google Sheet
    • Append today's route for each crew as a new section with date, crew name, and ordered stops
    • Include job ID, address, contact, and any flagged notes in the log

    Done when Today's full dispatch route is logged in the Google Sheet for record-keeping.

  4. 3
    Slack - post each crew their ordered stop list
    slack.com
    WebRun in Slack: post each crew their ordered stop list
    WebRun opens Slack to post each crew their ordered stop list.
    • Post a per-crew route message to your ops Slack channel or crew-specific channel
    • List stops in order with the address, customer name, contact number, and arrival window
    • Include any special instructions or access notes at the relevant stop

    Done when Every crew has their ordered route for the day posted in Slack.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
app.workiz.com
ScheduleRuns automatically on this cadence
Every day at 6:30 AM
DeliveryHow each run's result reaches you
Route digest · Slack
OutputWhat each run produces - A per-crew ordered stop list with contacts and job notes posted to Slack, plus a full dispatch log row appended to Google Sheets.
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 this post crew routes automatically without anyone reviewing them?

Yes. Route digests are internal operational messages to your own Slack channels. No message goes to customers, so the digest posts automatically each morning without a review step.

What if a job is added or rescheduled after the morning run?

You can trigger a manual re-run at any time to refresh the digest with the latest Workiz schedule. The Google Sheet log will also append the updated route.

Can it handle multiple crews running different regions?

Yes. It groups jobs by the crew assigned in Workiz and posts a separate digest per crew, so each team only sees their own stops.

Put this on autopilot.

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