All templates

Automated ServiceTitan Daily Revenue Digest

Every evening at 6:00 PM, WebRun opens ServiceTitan, counts today's completed jobs, sums total invoiced revenue, and breaks it down by job type and technician, then sends a clean end-of-day digest to the owner and managers via Telegram.

Runs on WebRun · Strict Lockdown policy
Every day at 6:00 PM WebRunorchestrates each step
1 ServiceTitan sum today's completed jobs and invoiced revenue by job type
2 Telegram send end-of-day digest to owner and managers
In short

How do I get an automatic end-of-day revenue summary for my garage door business?

Every evening at 6:00 PM, WebRun opens ServiceTitan, totals the day's invoiced revenue, counts completed jobs, and breaks results down by job type and technician. It then sends a clean digest to your owner and managers in Telegram so you close every day knowing exactly what the business earned.

  • Owners and managers see the daily revenue close in Telegram every evening by 6:00 PM
  • Revenue is broken down by job type so you see where the money came from
  • Uninvoiced completed jobs are flagged separately so nothing is missed

Built for garage door business owners · operations managers · field service 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 go.servicetitan.com in a real browser with your saved login - no setup, no API keys.

  2. 1
    ServiceTitan - sum today's completed jobs and invoiced revenue by job type
    servicetitan.com
    WebRun in ServiceTitan: sum today's completed jobs and invoiced revenue by job type
    WebRun opens ServiceTitan to sum today's completed jobs and invoiced revenue by job type.
    • Open ServiceTitan and filter completed jobs to today's date
    • Sum the total invoiced revenue for all completed jobs
    • Break the revenue down by job type such as spring replacement, opener install, and service call
    • Count jobs completed, jobs still open, and any jobs cancelled today
    • Note the highest-ticket job and the technician who completed it

    Done when Today's total revenue, job count, and breakdown by type are compiled.

  3. 2
    Telegram - send end-of-day digest to owner and managers
    telegram.org
    WebRun in Telegram: send end-of-day digest to owner and managers
    WebRun opens Telegram to send end-of-day digest to owner and managers.
    • Send the end-of-day digest to the owner and manager Telegram group
    • Include total revenue, job count, job type breakdown, and the top-ticket job
    • Compare today's revenue to the prior Monday through Friday average if available

    Done when Owner and managers receive the daily close digest in Telegram by 6:00 PM.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
go.servicetitan.com
ScheduleRuns automatically on this cadence
Every day at 6:00 PM
DeliveryHow each run's result reaches you
Daily revenue digest · Telegram
OutputWhat each run produces - A Telegram end-of-day digest with total revenue, job count, job type breakdown, and top-ticket job for the day.
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 digest include jobs that are completed but not yet invoiced?

The digest focuses on invoiced revenue to give you the most accurate close figure. Completed but uninvoiced jobs are counted separately so you know what revenue is still pending.

Can multiple managers receive the digest?

Yes. During setup you add whoever should be in the Telegram group. The same digest goes to all recipients simultaneously each evening.

What if a job is invoiced after 6:00 PM?

Late invoices after the run time are picked up in the next day's digest. For businesses with late invoicing, you can shift the run time to 8:00 PM during setup.

Put this on autopilot.

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