We're launching AI agents for business operations, with a developer API. Read the announcement
All templates
For pressure washing business owners, exterior cleaning company operators & field service financial managers

Close every day knowing exactly how much revenue your crews generated

Every evening, WebRun opens Workiz, tallies all completed and invoiced jobs for the day, calculates total revenue, average job value, and crew utilisation, then posts a concise revenue digest to your Telegram channel and appends the day's figures to a running Google Sheet for monthly tracking.

  • No credit card
  • Under $0.01 per run
  • Cancel anytime
14,115 templates Safe automation No code
Every evening at 7:00 PM WebRun
1 Workiz tally completed and invoiced jobs for the day
2 Telegram post revenue digest to owner channel
3 Google Sheets append daily figures to revenue tracking sheet
Run a sample
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 - tally completed and invoiced jobs for the day
    workiz.com How to Automate Workiz
    WebRun in Workiz: tally completed and invoiced jobs for the day
    WebRun opens Workiz to tally completed and invoiced jobs for the day.
    • Open Workiz and navigate to Jobs
    • Filter to jobs with status Completed or Invoiced and a completion date of today
    • Sum the total revenue from all completed jobs
    • Calculate the average job value and count the number of jobs per technician

    Done when Total revenue, job count, average job value, and per-technician breakdown are calculated for today.

  3. 2
    Telegram - post revenue digest to owner channel
    telegram.org How to Automate Telegram
    WebRun in Telegram: post revenue digest to owner channel
    WebRun opens Telegram to post revenue digest to owner channel.
    • Post a concise end-of-day revenue digest to the owner's Telegram channel
    • Include total revenue, number of jobs completed, average job value, and top-performing technician
    • Compare today's total to the same weekday last week if data is available

    Done when Owner has today's revenue digest in Telegram with full day summary.

  4. 3
    Google Sheets - append daily figures to revenue tracking sheet
    google.com How to Automate Google Sheets
    WebRun in Google Sheets: append daily figures to revenue tracking sheet
    WebRun opens Google Sheets to append daily figures to revenue tracking sheet.
    • Open the daily revenue tracking Google Sheet
    • Append a row with today's date, total revenue, job count, average job value, and per-technician breakdown
    • Update the running monthly total in the summary row

    Done when Today's figures are appended to the revenue tracking sheet with the monthly total updated.

How do I get an automatic end-of-day revenue report from my pressure washing business?

Every evening WebRun opens Workiz, tallies all completed and invoiced jobs for the day, and posts a concise revenue digest to your Telegram channel covering total revenue, job count, average job value, and each technician's contribution. It also appends the day's figures to a Google Sheet so you can track monthly performance over time.

  • Owner sees daily revenue and job count in Telegram every evening without logging in
  • Google Sheet builds a month-by-month revenue history automatically
  • Per-technician breakdown shows who is driving the most revenue each day

Built for pressure washing business owners · exterior cleaning company operators · field service financial managers

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 evening at 7:00 PM
DeliveryHow each run's result reaches you
Revenue digest · Telegram · Revenue log · Google Sheets
OutputWhat each run produces - A Telegram revenue digest with today's total, job count, and per-technician breakdown, plus a new row in the Google Sheets revenue tracker.
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 the Telegram digest include customer data or private job details?

No. The digest contains only aggregate figures: total revenue, job count, average job value, and per-technician totals. No customer names, addresses, or personal information are included.

What if some jobs were completed but not yet invoiced?

WebRun includes all jobs with a Completed or Invoiced status in Workiz. Jobs still marked as In Progress are excluded and will appear in the next run once they are updated.

Can it compare today's revenue to a weekly or monthly goal?

Yes. Provide your daily or monthly revenue target during setup and WebRun will include a goal-vs-actual line in the Telegram digest each evening.

Put this on autopilot.

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