How to Figure Out Who to Call Next in ServiceTitan
ServiceTitan has the most powerful dispatch and customer-history surface in field service. Here is how to use it to find your next call, plus where it falls short and Clint takes over.
Key takeaways
- ServiceTitan's dispatch board surfaces real-time technician availability and customer location, which makes finding the next dispatch call trivial
- The leads list filtered by aging and source is where most CSRs find their next outbound call, but the filter has to be set up correctly
- Customer module search lets you find customers by last service date, equipment age, and membership status for outbound campaigns
- The Memberships module surfaces expiring memberships, which is the highest-conversion outbound list in any home service shop
- ServiceTitan tells you who you could call. Clint ranks who you should call by combining ServiceTitan data with email, voicemail, and calendar context
Contents
- 01The four "next call" questions a $1M-$10M shop has every morning
- 02Question 1: who is the next dispatch call?
- 03Question 2: who is the next sales callback?
- 04Question 3: who is the next reactivation call?
- 05Question 4: who is the next renewal call?
- 06What ServiceTitan does not see
- 07Where Clint fits
- 08Real contractor stories
- 09Sources
- 10Frequently Asked Questions
The average $3M home service contractor sits on 8,000+ customer records, 200+ open leads, and a few dozen expiring memberships at any given moment. That is more callable opportunity than any single CSR can work in a day. The question "who should I call next" is not about a missing list. It is about ranking.
ServiceTitan gives you several surfaces to find the next call. None of them rank for you. This guide walks all of them, plus how Clint adds the ranking layer.
The four "next call" questions a $1M-$10M shop has every morning
Before you open ServiceTitan, name the question. The right surface depends on which one.
- Who is the next dispatch call? A tech is finishing up, where do they go next?
- Who is the next sales callback? A CSR has time, which lead is most likely to convert if called now?
- Who is the next reactivation call? Marketing wants to re-engage dormant customers, who is the best target?
- Who is the next renewal call? Memberships are expiring, who needs the protect-the-base call?
ServiceTitan handles each of these on a different screen. Most shops mix them up and use the wrong screen for the question.
Question 1: who is the next dispatch call?
The Dispatch Board is where this lives. The board is ServiceTitan's most polished operational surface and one of the strongest reasons large operators choose the platform.
What it shows:
- Every tech on the board with a colored bar showing job status (en route, on site, completed, etc.)
- Every job in the queue, with priority indicator, customer location, and estimated duration
- A map view that shows tech location relative to job location
How to find the next dispatch call:
- Open Dispatch Board from the navigation bar
- Find the tech who is finishing up (status will be "Wrap Up" or "Completed")
- Look at the job queue panel on the right
- Drag the next job from the queue onto the tech's row
- Confirm the assignment
Dispatchers can see where each tech is in the job cycle in real time, allowing them to easily queue up new jobs for techs finishing up their current call. ServiceTitan's powerful dispatch board gives your team unprecedented oversight and flexibility to respond to scheduling curveballs and match technicians to profitable jobs with simple drag-and-drop functionality.
For shops with route optimization enabled, the system suggests the optimal next job based on geographical proximity, route efficiency, and tech skills. The dispatcher confirms or overrides the suggestion.
Text Clint: "which tech is closest to finishing today and what is the next high-margin job in their territory"
Question 2: who is the next sales callback?
The Leads list is where this lives. The mistake most shops make is opening the leads list with no filter and scrolling. With 200+ open leads, scrolling is hopeless.
The correct path is to set up two saved filters:
Filter 1: Hot Leads
- Status = New or Contacted
- Source = your top three converting campaigns (Google Ads, Yelp, Referral typically)
- Last Contact = within last 24 hours
Filter 2: Aging Leads
- Status = New or Contacted
- Last Contact = more than 3 days ago, less than 14 days ago
- Estimated Value = greater than $500
Hot leads close at 5x the rate of aging leads. Your CSR works Filter 1 first, every morning, and only moves to Filter 2 once the hot list is empty.
To set up the filter:
- Open Leads from the navigation bar
- Click the Filter icon
- Set the conditions
- Click Save Filter
- Name it (e.g. "Hot Leads - Morning Queue")
- Save
Now your CSR sees only the leads that match each morning. The deeper walkthrough on stale-lead recovery lives in how to find alive leads in your contractor CRM, find cold quotes in your CRM, and the ST-specific motion in revive cold leads in ServiceTitan.
Text Clint: "show me leads from this week with no contact in 3 days, sorted by estimated value"
Question 3: who is the next reactivation call?
The Customer module is where this lives. Reactivation is the highest-ROI outbound call in any home service shop because the customer already trusts you and you already have their info.
The right filter:
- Last Service Date = more than 18 months ago, less than 36 months ago
- Lifetime Value = greater than $1,000
- Membership Status = expired or none
- Do Not Contact = false
That filter typically returns 200-800 customers in a $3M shop. Sort by lifetime value descending, and your top 100 is a 30-day outbound campaign.
How to build it:
- Open Customers from the navigation bar
- Click the Filter icon
- Add the conditions above
- Click Save Filter
- Name it "Reactivation Tier 1"
- Save
For the campaign mechanics on top of the list, see the customer reactivation from CRM playbook and find your top 100 customers.
Text Clint: "show me my top 50 customers with no service in 18+ months and no active membership"
Question 4: who is the next renewal call?
The Memberships module is where this lives. Expiring memberships are the most predictable revenue any service business has, and ServiceTitan is built to surface them.
The path:
- Open Memberships from the navigation bar
- Click the Expiring Soon tab (or filter on Expiration Date = next 30 days)
- Sort by expiration date ascending
- Work the list top-down
Best practice is to contact your active membership customers at least 3-4 times before deeming the contract as expired. The initial contact should come a few months before the expiration, to make sure there's no lapse in membership coverage. ServiceTitan's Membership Renewal Protection feature looks for any expired cards on file and performs an update if successful.
For the bulk approach, ServiceTitan supports a bulk email feature in Marketing Pro, where you batch-email expiring members with the renewal CTA. The walkthrough lives in how to mass email customers from ServiceTitan.
The honest limit: ServiceTitan tells you which memberships are expiring. It does not tell you which member is most likely to lapse based on engagement signals (no recent service, no opens on past emails, voicemail not returned). Those signals live outside ServiceTitan.
Text Clint: "draft a reactivation email to memberships expiring in 30 days, prioritize the ones with no service in 12+ months"
What ServiceTitan does not see
ServiceTitan is the system of record for jobs, customers, leads, and memberships. It is not the system of record for:
- Inbound and outbound email (lives in Gmail or Outlook)
- Phone call recordings and missed calls (lives in CallRail or your phone provider)
- Calendar appointments and meetings (lives in Google Calendar or Outlook)
- Text message threads (lives in your messaging platform)
When you ask "who should I call next" and the answer requires correlating any of those external sources with a ServiceTitan record, ServiceTitan cannot answer.
Real examples:
- "Which leads from this week emailed me back but never got a callback?" requires Gmail
- "Which customers left a voicemail this morning that we have not returned?" requires CallRail
- "Which calendar appointments tomorrow are with customers who have an unpaid invoice?" requires Google Calendar
- "Which texts from last week mentioned a quote and never got a response?" requires your texting tool
Each of those gaps is also one of the leakage points in our ServiceTitan lead audit for revenue leaks.
These questions decide who you actually call next, and they live outside the surface ServiceTitan can read.
For the broader take on what AI inside ServiceTitan can and cannot do, see what Titan Intelligence cannot tell you and ServiceTitan AI vs standalone AI for contractors.
Where Clint fits
Clint connects to ServiceTitan, Gmail, Google Calendar, and CallRail. Owners and CSRs text it questions and it answers from real data across all four systems.
The "who should I call next" question becomes a single text message:
- "who should I call this morning?" returns a ranked list across leads, callbacks, reactivation candidates, and renewals, with the supporting context for each
- "any voicemails from this morning that need a callback?" returns the CallRail voicemails plus the matched ServiceTitan customer record
- "which leads from this week emailed back but no one replied?" returns the Gmail thread plus the lead
Clint does not replace the ServiceTitan dispatch board. Dispatch is operational and best handled inside ServiceTitan. Clint replaces the manual cross-referencing that happens on the leads-list-plus-Gmail-tab side of the workflow.
For the AI-receptionist and missed-call angle that complements this, see the AI missed call followup agent for contractors.
Text Clint: "who should I call this morning?"
Real contractor stories
The Owned and Operated podcast covers dispatch optimization regularly. John Wilson and Jack Carr have noted that the dispatch board is the single feature that justifies ServiceTitan's price tag for shops over $5M, and it is the feature that gets used least at shops under $2M because the small operators do not have a dedicated dispatcher to drive it.
ServiceTitan's own community forum has thousands of threads on lead follow-up workflows. The recurring pattern is that shops who set up saved filters and review them daily run 2-3x the conversion rate of shops who do not. The tooling exists. The discipline to use it is what makes the difference.
For the deeper KPIs that show up on owner morning views, see contractor dashboard metrics owners ignore.
Sources
- ServiceTitan Dispatch Software product page
- ServiceTitan Help: Call technicians from the Dispatch Board
- ServiceTitan Help: Follow up on expiring memberships
- ServiceTitan Help: Use customer leads
- ServiceTitan Field Service Management: Renewing Yearly and Maintaining Monthly Memberships
- ServiceTitan Community: Dispatch forum
- Owned and Operated podcast hosted by John Wilson and Jack Carr
Frequently Asked Questions
6 questions home service owners actually ask about this.
01Does ServiceTitan auto-rank my next call for me?
Not natively. Atlas can run a query like "show me my hottest leads" and surface a list, but the ranking is based on filters you specify. There is no fully autonomous "here is your next call" recommendation in the base platform.
02Can my CSR work all four queues from one screen?
Not directly. Leads, customers, and memberships each live on separate screens. The Dispatch Board is its own screen. Most shops solve this with a custom dashboard that has KPI tiles linking into each queue.
03How often should I rebuild my saved filters?
Quarterly at minimum. Campaign sources change, your top performers shift, and lead volume rotates. A filter built in January is rarely the right filter in April.
04What if my shop does not have a dedicated CSR?
Then the owner usually works the queues, and the time pressure is real. This is where Clint over text saves real time. You ask the question while driving and act on it without opening the laptop.
05Does Atlas help with finding the next call?
Yes for in-ServiceTitan data. You can ask Atlas "which leads should I call this morning" and it will run the relevant filter. Atlas does not see your email or calls, so it cannot rank based on outside signals.
06Can I see all four queues on a single dashboard?
Yes. Build a custom dashboard with one KPI tile or table per queue (hot leads, aging leads, expiring memberships, today's dispatch list). The walkthrough in how to build a custom dashboard in ServiceTitan covers the build.
See Clint in action
Clint is the pre-built AI for home service shops. Connect your CRM, email, and phone system in minutes and the agents run on your real data.