LNL AI Agency // Architecture Diagram

ServiceTitan AI Dispatch Webhook Architecture

How LNL configures AI dispatch to write directly to your ServiceTitan dispatch board in real time.

Layer 1 — Inbound Call
📞
Customer Call
After-hours or business hours inbound
Routes to
🤖
AI Voice Agent
LNL-configured triage scripts
Qualifies + books
Call Resolved
Booking confirmed or escalated
Layer 2 — Routing Decision
Standard Call
Webhook Trigger
POST fired on call completion
Safety / Emergency
🚨
Hard Escalation
Transfer to on-call dispatcher — no webhook
Layer 3 — ServiceTitan API
Webhook POST
Structured job payload sent
/schedulingpro/v2/availability
📅
Availability Check
Real-time tech availability pull
Slot confirmed
📋
Job Created
Record written to ServiceTitan
Layer 4 — Downstream Actions
📋
Job Created
ServiceTitan record confirmed
Triggers 3 actions
📟 Dispatch Board
Job surfaces on board in priority order
📱 Tech Push Notification
Mobile alert to assigned technician with call transcript
💬 Customer Confirmation
Automated SMS confirmation sent via ServiceTitan
Webhook Payload — Fields Written to ServiceTitan on Call Completion
customerName string REQ
address string REQ
phone string REQ
jobType ST job code REQ
priorityFlag emergency | standard
callTranscript text → job note
bookingWindow datetime slot
technicianId assigned tech
systemType gas | heat pump | electric
warrantyFlag boolean
Customer / AI layer
Webhook trigger
ServiceTitan API
Availability + confirmation
Safety escalation — bypasses webhook
Next Step

See where your HVAC company ranks before you automate dispatch

Book My HVAC Audit →