Tell the fleet what to do — in plain English
The AI pilot understands fleet vocabulary. Ask it to create vehicles, summarise fuel costs, propose service entries, locate trucks, or check weather safety. Every action that mutates data goes through a confirm + undo gate.
Where to find it
The AI panel is the spark icon in the sidebar. On phones it lives in the bottom-nav. Same conversation persists across devices for your tenant.
Things it can do
- Create / update entities — "create a vehicle BLUE MOVE plate GT-1234". Asks you to confirm before writing.
- Summarise the fleet — "what's my fuel spend this week?" / "list overdue inspections".
- Locate / weather check — "where is GT-1234?" → reverse-geocoded address. "Is it safe to drive at the depot right now?" → weather safety advisor.
- Plan + dispatch (high-risk) — "immobilize GT-1234 for theft" walks through reason capture + a two-step are-you-sure before sending the Codec-12 frame.
Confirm / undo
Any AI tool whose risk tier is Medium or High drops the action into an "Awaiting confirmation" pill. Tap Confirm to execute or Cancel to drop it. After execution most actions show Undo for ~30 seconds — that's a real reverse mutation, not a notification dismissal.
JSON answers
When the AI returns structured data (telemetry summary, plan list, weather snapshot), it renders as readable Label / Value rows with collapsible nested sections — not raw JSON. There's a "view raw" toggle in the corner if you want the literal payload to copy-paste into a ticket.