All templates
For pressure washing business owners, exterior cleaning sales teams & field service dispatchers

Surface every unscheduled lead so no job opportunity is missed

Every morning, WebRun opens Workiz, finds every lead that has not been converted to a scheduled job within the past 48 hours, ranks them by age, and posts a prioritised worklist to Slack while also appending each new stale lead to a Google Sheet for pipeline tracking.

  • No credit card
  • Under $0.01 per run
  • Cancel anytime
14,115 templates Safe automation No code
Every day at 7:00 AM WebRun
1 Workiz find leads not yet converted to scheduled jobs
2 Slack post prioritised unscheduled lead worklist
3 Google Sheets append stale leads to pipeline tracking sheet
Run a sample
In short

How do I find and follow up on unscheduled pressure washing leads automatically?

Every morning WebRun opens Workiz and finds every lead that has been sitting without a scheduled job for more than 48 hours. It posts a prioritised worklist to Slack with the oldest leads first and a priority flag on anything over 72 hours, while also appending each stale lead to a Google Sheet for pipeline tracking.

  • No lead sits uncontacted for more than 48 hours
  • Team sees oldest and highest-priority leads at the top of the Slack list
  • Pipeline sheet gives a running record of conversion lag

Built for pressure washing business owners · exterior cleaning sales teams · 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 - find leads not yet converted to scheduled jobs
    workiz.com How to Automate Workiz
    WebRun in Workiz: find leads not yet converted to scheduled jobs
    WebRun opens Workiz to find leads not yet converted to scheduled jobs.
    • Open Workiz and navigate to the Leads list
    • Filter to leads older than 48 hours that have no associated scheduled job
    • Capture the lead name, contact number, source, job type, and age in hours for each

    Done when Every unscheduled lead older than 48 hours is listed with its details and age.

  3. 2
    Slack - post prioritised unscheduled lead worklist
    slack.com How to Automate Slack
    WebRun in Slack: post prioritised unscheduled lead worklist
    WebRun opens Slack to post prioritised unscheduled lead worklist.
    • Post a ranked worklist to the dispatch Slack channel with oldest leads first
    • Include the lead name, contact number, job type, and hours since submission
    • Flag any lead older than 72 hours with a priority marker

    Done when The team has today's unscheduled lead worklist in Slack with priority flags.

  4. 3
    Google Sheets - append stale leads to pipeline tracking sheet
    google.com How to Automate Google Sheets
    WebRun in Google Sheets: append stale leads to pipeline tracking sheet
    WebRun opens Google Sheets to append stale leads to pipeline tracking sheet.
    • Open the unscheduled leads Google Sheet
    • Append a row for each newly stale lead with name, source, job type, date received, and hours waiting
    • Mark any lead that appeared on a previous run as a repeat flag

    Done when The pipeline sheet is updated with all unscheduled leads and their wait times.

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 7:00 AM
DeliveryHow each run's result reaches you
Lead worklist · Slack · Pipeline log · Google Sheets
OutputWhat each run produces - A ranked Slack worklist of all Workiz leads older than 48 hours without a scheduled job, plus a pipeline log in 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 it contact the leads directly?

No. WebRun only posts an internal worklist to Slack for your team to act on. No lead is contacted automatically. All outreach remains a human action.

How does it decide which leads are stale?

Any lead in Workiz without an associated scheduled job after 48 hours is flagged as stale. You can adjust this threshold during setup.

What if a lead was already converted yesterday but the job is not yet visible?

WebRun reads the live job status in Workiz each morning. If a job was created and linked to the lead after the previous run, that lead is automatically excluded from the worklist.

Put this on autopilot.

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