A HighLevel-Native Dispatch Platform for Field Service
Drag-and-drop scheduling, real-time GPS tracking, automated customer notifications, and an offline-capable technician mobile app — all inside your HighLevel account. No extra logins. No separate platforms.
Built for agencies managing field service clients
Why Dispatch
10 Reasons Agency Owners Choose Dispatch
1.HighLevel-Native Dispatch Solution
Built natively inside HighLevel — work orders, technician records, and workflow triggers all live in your existing account. No separate platforms, no extra logins.
2.Workflow Automation Eliminates Manual Communication
7 workflow triggers let you auto-send "on the way," "arrived," and "job complete" messages without anyone lifting a finger.
3.Drag-and-Drop Dispatch Board Saves Hours Daily
Visual scheduling replaces spreadsheets and whiteboards. See every technician, every job, and every time slot at a glance.
4.Technician Mobile App Requires Zero Training
Magic link onboarding, 3-tab layout, works offline. Technicians tap a link and start working — no passwords, no app store.
5.Geofencing Auto-Triggers with Zero API Cost
No per-event charges. Built-in Haversine calculation detects "approaching" and "arrived" events automatically.
6.Route Optimization Reduces Windshield Time
Optimized stop order means more jobs per day. One-click route optimization with ETA computation and mileage tracking.
7.Offline-Capable for Poor Connectivity Areas
Status changes, notes, clock in/out, and break tracking queue locally and auto-sync when connectivity returns.
8.Reports Prove ROI
Show clients exactly how many jobs completed, revenue earned, and hours tracked. CSV export included.
9.Starter Plan Is Genuinely Free
Agencies can install, dispatch work orders, and manage schedules at no cost before upgrading to Pro.
10.Everything Lives in HighLevel
Contacts, calendars, workflows, custom objects — no separate system to manage. Your data stays in your account.
Organize your dispatch operations — visual scheduling, work orders, and reporting at no cost.
Start FreeAutomate your field service business — GPS tracking, geofencing, workflow triggers, mobile app, and route optimization.
Upgrade to ProEverything You Need to Start Dispatching
All features below are available on every install from the HighLevel Marketplace at no cost — including GPS tracking (up to 1 technician), the technician mobile app, time entry tracking, and 2 workflow triggers.
- Up to 50 work orders per month — enough to evaluate the product and run a small operation
- Create, assign, and track jobs through the full lifecycle: Pending → Assigned → En Route → In Progress → Completed
- Priority levels: Low, Medium, High, Urgent
- Filterable list view by status, priority, technician, search text, and date range
- Side-panel detail editor with billing fields, contact and appointment linking, and address geocoding
- Status transition buttons enforce valid state machine rules — no accidental skips
Note: Upgrade to Pro for unlimited work orders.
- Combined Google Maps view and horizontal time-grid swimlanes per technician (6 AM–9 PM, 30-minute slots)
- Drag-and-drop technician assignment — move jobs between technicians
- Drag-and-drop rescheduling — move jobs between time slots
- Job cards color-coded by status (Pending, Assigned, En Route, In Progress, Completed)
- Utilization bars showing each technician's daily capacity at a glance
- Invite technicians via magic link directly from the dashboard — no app store, no separate account
- Mobile-optimized job view showing all assigned work orders
- Status transitions from the mobile app (En Route, In Progress, Completed)
- Add technician notes from the field
- Upload job-site photos directly from the technician app — images stored natively in HighLevel
Note: Offline mode, push notifications, turn-by-turn navigation, and GPS controls require the Pro plan.
- Technicians clock in and out with GPS-stamped timestamps
- Break start/end tracking with automatic total hours calculation
- Associate time entries with specific work orders
- Time entries stored natively in HighLevel Custom Objects
- Live GPS location updates on the dispatch map (up to 1 technician)
- Technician pins move in real time as technicians travel between jobs
- Location history for the past 7 days
Note: Unlimited technicians, 90-day history, geofencing, battery monitoring, ETA display, and route optimization require the Pro plan.
- Job Started — fires when a technician marks a work order as In ProgressComing Soon
- Job Completed — fires when a work order is marked completeComing Soon
- Use these triggers to send automated customer notifications via HighLevel Workflows — no manual steps
Note: All 7 workflow triggers and the Send Dispatch Magic Link workflow action require the Pro plan.
- View HighLevel appointments on the dispatch board alongside work orders
Note: Two-way sync — where appointment reschedules and reassignments automatically update linked work orders — requires the Pro plan.
- Work orders and time entries stored natively in HighLevel Custom Objects — your business data lives in your GHL account
- GPS telemetry, auth tokens, and usage counters stored in a private operational database — never shared with third parties
- HighLevel SSO: dashboard users log in with existing GHL credentials, no separate accounts to manage
- Users API: technician roster pulled automatically from HighLevel users
- Contacts API: link work orders to existing HighLevel contacts
Unlock the Full Platform
Everything in the Free plan, plus unlimited technicians, geofencing, route optimization, full reporting, scheduling & conflict detection, and the complete offline-capable mobile app experience.
- Unlimited work orders per month — no monthly cap
- No technician caps — add as many technicians as your operation requires
- Flat rate per sub-account regardless of team size
- Live GPS tracking map with technician pins and status badges
- ETA display on map pins (powered by Google Routes API)
- Location history for the past 90 days
- Battery level and charging status indicators on map pins
- Configurable GPS update interval (30 seconds to 5 minutes)
- Online/offline status detection per technician
- Daily route playback — review a technician's full route for any dayComing Soon
- Configurable approaching radius (e.g., 0.5 mi) — auto-detects when a technician is near a job site
- Configurable arrived radius (e.g., 300 ft) — auto-detects when a technician has arrived
- Geofence events fire workflow triggers automatically — no manual steps
- Zero external API cost: built-in Haversine distance calculation (no per-request charges)
- One-time trigger per job visit (prevents duplicate events)
- Geofence event audit log for accountability and reviewComing Soon
- Full route planning from a technician's current GPS location to all stops
- Optimize stop order to minimize drive time (Google Routes API)
- Bulk ETA calculation to all open jobs
- Per-technician route visualization with color-coded polylines on the map
- Mileage tracking from route data for billing and expense reporting
- "Optimize Route" button per technician — one-click schedule reorder
- Conflict detection — automatic double-booking alerts when assigning overlapping jobs
- Recurring work orders: daily, weekly, biweekly, or monthly with automatic instance expansion
- Technician availability view (capacity per tech per day)
- Free time block calculation to identify open slots
- Drag-and-drop rescheduling in the swimlane view
- Offline-first PWA — all actions queue locally and sync when connectivity returns
- One-tap navigation to job sites (Google Maps on Android, Apple Maps on iOS, Waze option)
- Status transitions from the mobile app: En Route, In Progress, Completed
- GPS controls: Start Shift, Pause, Resume, End Shift
- Push notifications via Web Push (VAPID) — new assignments and status changes
- Break tracking with auto-calculated total hours minus break time
- Upload job-site photos directly from the technician app — images stored natively in HighLevel
- Daily, weekly, and monthly Chart.js dashboards
- Metrics: jobs completed, revenue, average job duration, technician utilization, geofence trigger activity chart
- Date range presets: 7 days, 30 days, 90 days, 12 months, or custom range
- CSV export of all report data
- Appointment reschedules and reassignments in GHL automatically sync back to linked work orders
- Technician Invited — fires when a magic link is generated for a technician
- Technician En Route — fires when a work order transitions to En RouteComing Soon
- Technician Approaching Job — auto-fires when GPS enters the approaching radius (Pro)
- Technician Arrived at Job — auto-fires when GPS enters the arrived radius (Pro)
- Job Started — fires when a work order transitions to In ProgressComing Soon
- Job Requires Approval — fires when a job is flagged for sign-offComing Soon
- Job Completed — fires when a work order is marked completeComing Soon
- Workflow Action: Send Dispatch Magic Link — generates and returns a magic link URL for use in SMS/email steps
- Generate shareable magic link URLs for each technician — no passwords, no app store accounts
- Copy-to-clipboard and QR code display for in-person onboarding
- Send magic link directly via SMS, Email, or Both through HighLevel Conversations API
- Auto-creates a HighLevel contact from the technician's data if not already in the CRM
- 15-minute link expiration for security
- View all registered technician mobile devices
- Revoke device access remotely with one click
- Push notification subscription management per device
Automate Customer Communication
7 HighLevel Workflow Triggers + 1 Custom Action — build automated "on the way," "arrived," and "job complete" messages without anyone lifting a finger.
dispatch_technician_invited
Fires when a magic link is generated for a technician
technician_approaching_job
Auto-fires when GPS crosses the approaching geofence radius
technician_arrived_job
Auto-fires when GPS crosses the arrived geofence radius
dispatch_technician_en_route
Fires when a work order transitions to En Route
dispatch_job_started
Fires when a work order transitions to In Progress
dispatch_job_completed
Fires when a work order transitions to Completed
dispatch_job_requires_approval
Fires when a work order transitions to Requires Approval
dispatch_send_dispatcher_magic_links
Custom workflow action — generates a magic link and returns the URL as custom variables
Real-World Use Cases
Automated Customer Updates
Build HighLevel workflows that auto-send "Your technician is on the way," "Your technician has arrived," and "Your job is complete" SMS/email messages — fully automated.
Pipeline & CRM Automation
Update HighLevel pipelines, tag contacts, or trigger internal notifications based on field events — no manual intervention required.
Plan Comparison
Starter vs Pro
Start free with Starter. Upgrade to Pro when you need GPS tracking, workflow automation, and the technician mobile app.
| Feature | StarterFree | Pro |
|---|---|---|
| Work Order Management (CRUD) | 50/month | Unlimited |
| Visual Dispatch Board (Map + Swimlanes) | ||
| Drag-and-Drop Assignment & Scheduling | ||
| Work Order Status Transitions | Dashboard only | Dashboard + Mobile App |
| Priority, Filtering & Sorting | ||
| GHL Calendar View (Appointments on Board) | ||
| Technician Mobile App | Basic (invite + job view) | Full (offline + push + navigation) |
| Time Entry Tracking (Clock In/Out) | ||
| Photo Upload (Work Orders) | ||
| Magic Link Onboarding | ||
| Real-Time GPS Tracking | Up to 1 technician | Unlimited |
| Location History | 7 days | 90 days |
| HighLevel Workflow Triggers | 2 Triggers | 7 Triggers |
| HighLevel SSO & Custom Objects | ||
| Pro-Only Features | ||
| Two-Way GHL Calendar Sync | ||
| Battery & Charging Status | ||
| Geofencing (Approaching + Arrived) | ||
| HighLevel Workflow Actions | ||
| Route Optimization & ETA | ||
| Mileage Tracking | ||
| Scheduling & Conflict Detection | ||
| Recurring Work Orders | ||
| Reports & Analytics | ||
| CSV Export | ||
| Push Notifications | ||
| Offline Mode (Mobile) | ||
| Turn-by-Turn Navigation | ||
| Device Management | ||
Data & Security
Your Data, Your Account
Dispatch stores all business data — work orders, time entries, and configuration — directly in your HighLevel Custom Objects.
- Business data (work orders, time entries) stored in your HighLevel Custom Objects — your account, your data
- Dashboard authentication via HighLevel SSO — no separate Teamander user accounts for managers and admins
- Technician authentication via magic link — no passwords, no app-store account; 15-minute expiring links issued per device
- Webhook signature verification (HMAC-SHA256)
- Rate limiting on all API endpoints
- JWT session management tied to HighLevel SSO
- Remote device revocation
Ready to Dispatch Smarter?
Join agencies already using Dispatch to manage field service operations inside HighLevel. Start free with Starter — upgrade to Pro when you're ready for GPS tracking, workflow automation, and the technician mobile app.
Upgrade to Pro for GPS Tracking, Workflow Automation & the Technician Mobile App