Automated Arborgold Per-Push Billing Recap
Every night, WebRun opens Arborgold, finds every per-push job marked complete that day, drafts a QuickBooks invoice for each visit with the materials and time logged against the contract rate, and adds a row to a Google Sheet recapping what was billed, so your morning billing review starts from a finished draft, not a blank page.
How do I automatically recap and bill per-push snow removal jobs?
WebRun reviews Arborgold every night for every per-push job completed that day, drafts a QuickBooks invoice for each visit using the logged materials and time against the contract rate, and adds a recap row to a Google Sheet with a running total. Your billing team starts the morning with finished drafts to check and send, not a blank invoice queue.
- Every completed push has a draft invoice waiting the next morning
- Billing team reviews a finished recap instead of rebuilding it from job notes
- No visit gets billed twice because invoiced jobs are skipped automatically
Built for snow removal contractors on per-push contracts · commercial snow plow operators · snow removal billing teams · Arborgold users
What does WebRun do on every run?
The exact actions WebRun takes, in order - in plain language, so you can adjust anything.
-
WebRun signs in and gets to work
Opens
www.arborgold.com/loginin a real browser with your saved login - no setup, no API keys. -
1
Arborgold - log completed pushes and materials used
WebRun opens Arborgold to log completed pushes and materials used. - Open Arborgold and filter completed jobs to today's per-push visits
- Capture the property, service level, materials used, and time on site for each
- Skip any visit already invoiced
Done when Every per-push job completed today is listed with its billing details.
-
2
QuickBooks - draft an invoice for each per-push job
- Draft an invoice for each completed visit using the contract's per-push rate and materials logged
- Attach the visit date and property address to the draft
- Leave every invoice as a draft. Do not send it or mark it as paid
Done when A QuickBooks draft invoice exists for every per-push job completed today.
-
3
Google Sheets - log the day's billing recap
WebRun opens Google Sheets to log the day's billing recap. - Add a row for each visit with the property, service, amount drafted, and invoice status
- Total the night's drafted billing at the top of the sheet
Done when Tonight's billing recap is logged with a running total.
How is each run configured?
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.
Every action is checked against this policy before it runs.
Questions, answered
Will it send invoices to customers automatically?
No. Every invoice is created as a QuickBooks draft. Someone on your billing team reviews and sends each one, so nothing goes out or gets charged on its own.
How does it know the right amount to bill?
It reads the service level, materials, and time Arborgold already logged against that property's contract rate, so the draft matches what the crew actually did.
What stops a job from being billed twice?
It checks each visit's invoice status in Arborgold before drafting, so a push that already has an invoice is skipped on the next run.
Put this on autopilot.
Turn it on in minutes - or have our team set it up for you.