TradeWeave · ServiceTitan Role Workflows
The first touchpoint for almost every customer contact. Turns every call into a booked job, a tracked lead, or a correctly logged reason why not — and everything downstream depends on getting that classification right.
Three habits define the role: link the call (click the incoming call bubble before doing anything else), classify the reason (every call closes with a Call Reason, marked lead or non-lead), and capture complete job details (Job Summary, Job Type, location-level tags). Skip any of the three and dispatch, marketing attribution, and reporting all degrade downstream.
Day in the life
Ordered as a CSR actually moves through a shift — from the moment a call rings in to the moment ownership reviews their numbers.
Reference
| Symptom | Fix |
|---|---|
| Lead stays open after booking | Convert from Follow Up > Leads, not a fresh booking |
| Call metrics / campaign missing | Click the call bubble before anything else |
| Third-party lead "missing" | Check Bookings tab, not just Follow Up |
| No skill-based routing | Set Job Tags at location level |
| Confirmation didn't send | Check contact info, resend if rescheduled |
| Chat panel invisible | Grant Chat permission in Role Permissions |
| Metric | Where |
|---|---|
| Call Booking Rate | Modular Dashboard > Call Metrics |
| Missed Call Callback Rate | CSR Metrics > Abandoned tab |
| Lead Volume / Conversion | Follow Up > Leads; Campaign Summary |
| Recurring Visit Completion | Follow Up > Recurring Service Events |
| "Unknown" campaign rate | Reports > Campaign Summary |