Dispatch
Visual Map-Based Dispatching: Drag, Drop, and Track Technicians.
See it in action
Screenshots & Demo
Everything included
Key Features
- Dispatch Board (Map + Swimlanes)
- Combined Google Maps view and horizontal time-grid swimlanes per technician. Drag-and-drop job assignment and rescheduling with color-coded status cards and utilization bars.
- Work Order Management
- Full CRUD stored natively in HighLevel Custom Objects. Enforced status lifecycle, priority levels, filtering, sorting, and side-panel detail editing. Link to HighLevel contacts and appointments.
- Calendar Two-Way Sync
- Automatic two-way sync between work orders and HighLevel calendar events. Create events from work orders with one click; inbound appointment changes update linked work orders automatically.
- Scheduling & Conflict Detection
- Double-booking alerts, technician capacity view, free time block calculation, utilization percentages, and recurring work orders (daily, weekly, biweekly, monthly).
- Reports & Analytics
- Summary metric cards, interactive charts (jobs, revenue, duration, utilization, completion rate), date range presets, CSV export, and pre-aggregated daily stats.
- Real-Time GPS Tracking (Pro)
- Live GPS location updates on the dispatch map, battery/charging indicators, configurable update intervals, online/offline detection, and daily route playback.
- Geofencing & Workflow Triggers (Pro)
- Automatic approaching/arrived detection with zero API cost (Haversine). 7 HighLevel Workflow Triggers for automated customer SMS/email and pipeline updates. 1 custom workflow action for magic link delivery.
- Route Optimization (Pro)
- Google Routes API integration for optimal stop ordering. Per-technician route visualization, ETA computation, mileage tracking, and one-click schedule reordering.
- Technician Mobile App (Pro)
- Installable PWA with magic link auth, status transitions, time tracking (clock in/out, breaks), GPS controls, turn-by-turn navigation, offline mode with auto-sync, and push notifications.
Why Dispatch?
Built natively inside HighLevel — no middleware, no data silos, no extra logins.
Your data stays in HighLevel
Work orders and time entries are stored as native GHL Custom Objects. No data migration, no third-party database, no separate login.
No per-user pricing
Flat rate per sub-account regardless of team size. Unlimited work orders and technicians on Pro — no caps, no overages.
7 workflow triggers + 1 action
Connect every field event — en route, approaching, arrived, completed — directly into your existing GHL automations.
Offline-first technician app
Technicians keep working even without cell signal. Location updates and status changes sync automatically when connection returns.
GHL SSO
Your team logs in with their existing HighLevel credentials. No separate app accounts to manage.
Everything 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.
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.
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) | ||
| 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 | Coming Soon | |
| 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 | ||
Get started
How It Works
- 1
Install Dispatch from the HighLevel Marketplace. Your team logs in via GHL SSO — no separate accounts or passwords needed.
- 2
Create work orders and assign them to technicians. Technicians receive a magic-link invitation to the offline-capable Dispatch mobile app directly from the dashboard.
- 3
Track your team live on the map. Watch technicians move through their day, with real-time GPS pins, route ETAs, and geofence alerts firing automatically as technicians approach and arrive at job sites.
- 4
Trigger automated customer communications via GHL Workflows. When a technician is en route, on-site, or finishes the job, your workflows fire automatically — sending SMS, email, or any GHL action without any manual steps.
Pricing
Simple, transparent pricing
This app offers 7 days of free trial.
Free
- Work orders, time tracking & technician app (up to 1 tech, 50 work orders/mo)
- Real-time GPS map (7-day history)
- 2 Workflow Triggers
Pro Monthly
Agency
Per sub-account
- Unlimited technicians & work orders
- Real-time GPS + geofencing + route optimization
- Reporting & analytics
- All 7 Workflow Triggers & 1 Workflow Action
- Recurring work orders & conflict detection
- Push notifications & two-way calendar sync
Pro Yearly
Agency
Per sub-account
- Unlimited technicians & work orders
- Real-time GPS + geofencing + route optimization
- Reporting & analytics
- All 7 Workflow Triggers & 1 Workflow Action
- Recurring work orders & conflict detection
- Push notifications & two-way calendar sync
Workflow Extensions
Custom Actions & Triggers
Integrate this app into your HighLevel workflows with these custom automation extensions.
Custom Actions
Send Dispatch Magic Link
Generates a magic-link invite for a technician and returns the URL as a workflow variable — ready to drop into any SMS or email step.
Custom Triggers
Technician Invited
Fires when a dispatch generates a magic link to invite a technician to the app.
Technician En Route
Fires when a technician transitions a work order to "En Route" status. Use this to alert customers that help is on the way.
Technician Approaching Job
Fires automatically when the technician's GPS enters the configured approaching radius around the job site. No manual trigger needed. (Pro plan)
Technician Arrived at Job
Fires automatically when the technician arrives within the configured arrival radius of the job site. (Pro plan)
Job Started
Fires when a technician marks a work order as "In Progress."
Job Requires Approval
Fires when a technician flags a job as requiring manager or customer sign-off before completion.
Job Completed
Fires when a work order is marked complete. Use this to send a completion summary, request a review, or trigger an invoice workflow.
Privacy & Security
Permission Details
Learn about what this app can do in your account.
Data & Security
Your Data, Your Account
Dispatch stores all business data — work orders, time entries, and configuration — directly in your HighLevel Custom Objects. No external databases, no third-party data storage. Your information never leaves your HighLevel account.
- Business data (work orders, time entries) stored in your HighLevel Custom Objects — your account, your data
- Zero PII stored outside of HighLevel
- Webhook signature verification (HMAC-SHA256)
- Rate limiting on all API endpoints
- JWT session management tied to HighLevel SSO
- 15-minute magic link expiration
- Remote device revocation
About
Dispatch
Dispatch is a native HighLevel field service command center. Manage work orders, track technicians in real-time, clock in/out time entries, and automate customer communications — all from inside HighLevel. Your data lives in GHL Custom Objects, not a separate silo.