How to Automate ServiceTitan

ServiceTitan automates the shop's own operations. Dispatch Pro, Scheduling Pro, Marketing Pro and Pricebook Pro all act on jobs already in the system, and Titan Intelligence reports across them. The supplier, warranty, permit and financing portals every job depends on offer no such route in, and that is where an agent like WebRun earns its place.

ServiceTitan is built for contractors who outgrew the whiteboard

ServiceTitan is field service management software for residential and commercial contractors: HVAC, plumbing, electrical, roofing, garage door, chimney and the rest of the trades that send a van to an address. It is aimed at shops that have passed the point where the schedule can live on a whiteboard and one person's memory.

At that size the software becomes the company. The call booked in the office, the job on the dispatch board, the pricebook a technician presents from on a tablet in somebody's hallway, the membership that says this house gets two visits a year, the invoice, the purchase order for the part, the timesheet that turns into payroll. Every one of those is a record in ServiceTitan and every one is tied to the others.

That is the point of buying it. One system holds the working day of forty people and tells the owner on Monday what the business actually did last week.

Half the office day happens on other companies' websites

The office side of a growing shop is not really about the jobs. It is about everything the jobs depend on.

Somebody is on the supply house portal checking whether the part is in stock at the branch on the way, and what it costs today. Somebody is filing a warranty claim on a manufacturer's site for a compressor that failed inside its term. Somebody is pulling a permit on a county website that looks like it was built in 2003, then going back every few days to see whether it was approved. Somebody is submitting the utility rebate a customer was promised at the point of sale. Somebody is logging into the financing provider to find out whether an application went through, because the crew is booked for Thursday either way.

Each of those has its own login, its own layout and its own queue. None of them will ever appear on a dispatch board.

The servicetitan.com homepage, the app these three jobs run in. ServiceTitan
Parts confirmed before the truck leaves Stock and today's price checked at the supply house branch on the route, so a technician is not diverted halfway through the morning.
Estimates that get followed up Quotes that went quiet chased on day three with a drafted message, ordered by what the job is worth rather than by who shouts.
Money that does not sit out Overdue invoices, memberships coming up for renewal and financing applications still unapproved, listed every day with the largest first.

Dispatch Pro and Marketing Pro act on jobs already in the system

ServiceTitan automates its own side of this seriously, and a shop that has not switched the features on should start there.

Dispatch Pro assigns and routes work rather than leaving a dispatcher to guess. Scheduling Pro and online booking let a customer take a slot without phoning. Marketing Pro runs campaigns off the customer list and attributes the calls that come back. Pricebook Pro keeps pricing consistent across the fleet. Contact Center Pro handles inbound calls, Fleet Pro tracks the trucks, and Titan Intelligence reports across the whole business. Two-way texting, technician tracking and automated alerts keep the customer informed, and the accounting flows out to QuickBooks or Sage Intacct.

Every one of those acts on a record that already exists in ServiceTitan, or on a channel ServiceTitan built.

The supply house has not built one. Neither has the manufacturer's warranty system, the county permit office, the utility, the financing provider or Google. They hold facts the shop needs and offer one route in: a person with a password.

A finished job can start its own follow-up

The office is the gap between the job and the money. What sits in that gap is a supply house login, a permit page and a warranty form, read one after another by whoever is at the desk.

Parts checked at the supply house before the truck is loaded, so a technician is not standing at a trade counter finding out the part is two branches away. Warranty claims filed the day the part is replaced instead of the week somebody finds the paperwork. Permit status read every morning, so nobody books a crew for a job the county has not signed off.

Then the money, all of which starts in ServiceTitan. Estimates that went quiet, chased on day three with a message drafted and the job details filled in. Memberships coming up for renewal, sorted by which lapse this month. Invoices past due, largest first, each with a reminder written and waiting. Financing applications checked so nobody turns up to a job that is not funded. The review request that should follow a five-star service call, prepared with the customer's name and the work on it.

And a short digest of yesterday: revenue, jobs completed, and the calls that came in and were never booked. In the group chat before the morning meeting, rather than assembled by somebody at half past seven.

The office work happens whether the phones are ringing or not

All of that is a person opening a website, reading a screen and typing what they found somewhere else. It takes hours, and it is the first thing dropped on a day when the phone does not stop.

WebRun is an agent that works a real Chrome browser, signed in as your office staff are. It opens ServiceTitan and the supplier, warranty, permit and financing portals beside it, reads what is there, and brings back a list with the work drafted.

Anything that leaves the building waits for a person. Customer emails, review requests and invoice chasers are prepared, not sent, until somebody says yes. It runs on your schedule in your own private environment, restricted to the sites you named.

The workflows below are already built, and each one names what it opens.

Questions people ask

Does this overlap with Marketing Pro and Dispatch Pro?

Very little. Those act on records already inside ServiceTitan, which they do well. This covers the sites ServiceTitan cannot reach: the supply house, the manufacturer's warranty system, the permit office and the financing provider.

What happens when a supplier portal changes its layout?

It reads the page the way a person does rather than following fixed coordinates, so a moved button or a redesigned menu is usually handled. When a site changes enough to stop a run, the run stops and reports rather than guessing its way through.

Will a customer ever get a message nobody approved?

Not unless you set it up that way. Estimate follow-ups, invoice reminders and review requests are drafted with the customer and job filled in, and someone in the office releases them. Nothing irreversible goes out on its own.

26 ready-made ServiceTitan workflows

Each one names the apps it touches and the exact steps it takes. Open one to read what it will do, then turn it on.

Automated ServiceTitan Spring Replacement Recalls
WebRun checks ServiceTitan for customers whose garage door spring replacement job is approaching the typical service life, drafts a proactive recall notice for each, and queues the drafts for your team to review and send.
ServiceTitanGmailAirtable
Automated ServiceTitan Garage Door Review Requests
WebRun checks ServiceTitan for completed, paid garage door jobs, drafts a personalized review request message for each customer, and queues them for your team to approve before sending.
ServiceTitanGmailTelegram
Automated ServiceTitan Parts Reorder Alerts
WebRun monitors ServiceTitan inventory for garage door parts that have fallen below your reorder threshold and posts an immediate reorder alert to your team so technicians never run out on the job.
ServiceTitanSlackGoogle Sheets
Automated ServiceTitan Overdue Invoice Chaser
WebRun finds past-due invoices in ServiceTitan, drafts a polite follow-up for each customer, and posts your office team a chase list in Slack so nothing slips.
ServiceTitanGmailSlack
Automated ServiceTitan Garage Door Job Routing
WebRun picks up every new inbound job request in ServiceTitan, reads the job type and location, and routes it to the best available technician, then logs the assignment in Google Sheets.
ServiceTitanGoogle SheetsSlack
Automated ServiceTitan Missed Call Follow-Up
WebRun checks ServiceTitan for missed inbound calls that did not convert to a booked job, drafts a follow-up message for each caller, and alerts your office team to review and send before the lead goes cold.
ServiceTitanGmailSlack
Automated ServiceTitan Membership Renewal Reminders
WebRun checks ServiceTitan for membership plan customers whose plan is expiring soon, drafts a renewal reminder for each, and queues the drafts for your team to review and send so no recurring revenue slips away.
ServiceTitanGmailAirtable
Automated ServiceTitan Maintenance Plan Reminders
WebRun checks ServiceTitan for garage door maintenance plan customers whose next service is due, drafts a personalized reminder for each, and queues them for your team to review before sending.
ServiceTitanGmailSlack
Automated ServiceTitan Financing Follow-Up
WebRun checks ServiceTitan for customers who received a financing approval on their estimate but have not yet booked a job, drafts a timely follow-up for each, and alerts your team to review and send before the approval window expires.
ServiceTitanGmailSlack
Automated ServiceTitan Estimate Follow-Up Drafts
WebRun finds estimates in ServiceTitan that have not converted within a set number of days, drafts a personalized follow-up message for each customer, and queues the drafts for your team to review and send.
ServiceTitanGmailTelegram
Automated ServiceTitan Daily Revenue Digest
Every evening, WebRun totals the day's completed jobs and invoiced revenue in ServiceTitan and delivers a clean end-of-day digest to your owner and managers via Telegram.
ServiceTitanTelegram
Automated HVAC Weekly Revenue Report
Every Monday morning, WebRun pulls last week's completed jobs and revenue from ServiceTitan, summarizes performance by job type and technician, and posts the report to your management Slack channel.
ServiceTitanGoogle SheetsSlack
Automated HVAC Seasonal Tune-Up Reminders
WebRun pulls your customer list from ServiceTitan, drafts seasonal heating or cooling tune-up reminder emails, and queues them for your review each season.
ServiceTitanMailchimpSlack
Automated HVAC Review Requests After Service
WebRun checks ServiceTitan for jobs completed today, drafts a review request email for each customer, and queues them for your team to approve before anything is sent.
ServiceTitanGmailSlack
Automated HVAC Overdue Invoice Chaser
WebRun finds past-due invoices in ServiceTitan, drafts a polite reminder email for each customer, and posts your office team a Slack chase list ranked by balance and days overdue.
ServiceTitanGmailSlack
Automated HVAC Emergency No-Heat No-Cool Alerts
WebRun monitors new jobs in ServiceTitan for no-heat and no-cool emergency calls, instantly alerts your dispatcher in Slack, and ensures priority jobs are assigned and acknowledged within minutes.
ServiceTitanSlack
Automated HVAC Membership Winback Campaign
WebRun finds customers whose maintenance membership lapsed in the past 90 days, drafts a win-back offer email for each, and queues them in Gmail for your team to review before sending.
ServiceTitanGmailSlack
Automated HVAC Maintenance Plan Renewals
WebRun checks ServiceTitan for maintenance agreements expiring soon, drafts a renewal email for each customer, and queues them for your review before anything goes out.
ServiceTitanGmailSlack
Automated HVAC Install Estimate Follow-Up
WebRun finds unsigned replacement estimates in ServiceTitan, drafts a follow-up email for each homeowner, and flags the highest-value jobs in Slack so your sales team knows where to focus.
ServiceTitanGmailSlack
Automated HVAC Filter Change Reminders
WebRun checks ServiceTitan for customers due for a filter replacement, drafts a reminder email for each, and queues them for your team to review before any message is sent.
ServiceTitanGmailSlack
Automated HVAC Daily Dispatch Digest
Every morning, WebRun pulls the day's jobs from ServiceTitan, organizes them by technician and route, and posts a concise dispatch digest to your team Slack channel.
ServiceTitanSlack
Automated Electrical Safety Inspection Reminders
WebRun tracks when each customer is due for their next electrical safety inspection and drafts a reminder email so your team can fill the schedule with recurring safety work.
ServiceTitanGmailGoogle Sheets
Follow Up on Warranty Callbacks
WebRun finds every open warranty callback scheduled in your system and drafts a follow-up message to the customer so no warranty claim falls through the cracks.
ServiceTitanGmailSlack
Chase Unsigned Work Orders
WebRun finds every work order that was sent but not yet signed, drafts a reminder to the customer, and flags it in Slack so nothing slips into the next billing cycle unsigned.
ServiceTitanGmailSlack

Want one of these running on your own ServiceTitan?

Show WebRun the process once and it will run it on schedule, in your own private browser environment.