Limited time offer Your first 3 months are on us. We'll set everything up for you and stay hands-on until your team is running smoothly. No lock-in, no obligation if it's not the right fit. Contact us →

Feature

Dispatch Copilot: Proactive Fleet Insights

Stop reacting to problems. The Dispatch Copilot continuously analyses your fleet and surfaces actionable insights — unassigned jobs, nearby drivers, fatigue warnings, and ETA risks — with one-click actions to resolve them.

Actionable Insights, Not Just Data

The Copilot runs five specialised analysers every 30 seconds, scoring each insight by urgency. Every alert comes with a recommended action — assign a driver, run fleet optimisation, or review a job — so dispatchers act immediately instead of investigating.

  • Severity-coded alerts — Insights are colour-coded by urgency: info (blue), warning (amber), and error (red). The most critical issues always appear first.
  • One-click actions — Each insight includes an action button. Click "Assign" to assign a suggested driver, "Optimise" to run fleet-wide optimisation, or "View" to open the job detail.
  • WebSocket refresh — When jobs are created, assigned, or status-changed, the Copilot refreshes instantly. No waiting for the next polling cycle.
  • Dismissable — Already aware of an issue? Dismiss individual insights to keep the panel focused on what needs attention.
Copilot Insights 5 active
Quick Assign Available James finishes in 8 min and is 2km from JOB-38471926 pickup. → Assign
Fatigue Warning Sarah Chen is at 85% of daily limit (10.2 / 12 hrs). Consider reassigning her next job.
ETA Risk JOB-51927384 pickup is in 25 min but driver is 38 min away. Reassign? → View

Five Built-In Analysers

Each analyser targets a specific dispatch scenario, ensuring comprehensive coverage of common operational risks. All use haversine distance calculations for sub-100ms response times — no external API calls required.

  • Quick Assign — Finds drivers finishing jobs within 30 minutes whose last stop is within 10km of a pending job's pickup. Suggests the best driver per job.
  • Unassigned Alert — Detects pending jobs with no driver assigned. Suggests fleet optimisation if drivers are available, warns if no drivers are free.
  • Fatigue Warning — Surfaces drivers approaching or exceeding their daily hours limit. Suggests reassigning their upcoming jobs.
  • Proximity Match — Identifies available drivers within 5km of pending job pickups. Tighter radius than Quick Assign for immediate matches.
  • ETA Risk — Flags assigned jobs where the driver's estimated travel time exceeds the time until pickup. Catches late arrivals before they happen.
Analyser Summary
Quick Assign 2 suggestions
Unassigned Alert 3 unassigned jobs
Fatigue Warning 1 driver at warning
Proximity Match 1 nearby driver
ETA Risk 1 at risk

Copilot Capabilities

Assign Driver

One-click driver assignment directly from a Copilot insight. The driver receives an instant notification and the dispatch board updates in real time.

Run Fleet Optimise

Launch fleet-wide route optimisation from an unassigned alert insight. Assign all pending jobs at once with one click.

View Job

Open the job detail view directly from an insight to review details, check ETA, or manually reassign before a problem escalates.

Real-Time Refresh

Insights update automatically via WebSocket events. Job changes trigger an immediate refresh — no 30-second wait.

Dismiss Tracking

Dismiss insights you've already addressed. Dismissed insights don't reappear until the underlying conditions change.

Severity Scoring

Every insight has a numeric score that determines display order. ETA risks and fatigue warnings score highest, ensuring critical issues are seen first.

Ready for Proactive Dispatch?

Every feature, no limits. Pay only for completed jobs — from $0.45, with your first 50 covered by the trial.