The AI fleet safety coach that talks to every driver, after every shift, about every safety event — through a lip-synced avatar who has real conversations.
The same pattern that held back contact centers for decades — human reviewers can only cover a fraction of the work.
Geoff pulls safety events from the Geotab API — hard braking, speeding, seatbelt violations, and more.
Gemini analyzes the full shift — clustering events by GPS location, weighing severity, recognizing patterns across time.
A lip-synced avatar delivers personalized coaching face-to-face. The driver responds naturally by voice. A real conversation.
If Geoff detects impairment, hostility, or repeated risky patterns, supervisors get alerted with full context and driver quotes.
Not a chatbot. Geoff talks to drivers face-to-face through a lip-synced video avatar powered by Wav2Lip on GPU.
Drivers respond naturally by voice. Geoff listens, adapts, and continues the conversation — not a one-way lecture.
Three-tier escalation: data-driven (5+ events), conversation-driven (7 safety flags per turn), and driver-requested.
Live feed of all sessions, action queue for escalations, fleet analytics — embedded directly in MyGeotab as an Add-In.
Groups safety events by location to detect problem intersections, construction zones, and recurring hotspots across shifts.
Full end-to-end support: coaching, speech recognition, and text-to-speech in 15 languages including Spanish, French, Arabic, and Chinese.
Full end-to-end support — the AI coaches, listens, and speaks in each driver's preferred language.
Zero cost at rest. Scales with your fleet. No infrastructure to manage.
| Layer | Technology |
|---|---|
| AI Coach | Gemini 2.5 Flash via Vertex AI |
| Lip Sync | Wav2Lip on Cloud Run GPU (NVIDIA L4) |
| Voice | Cloud Text-to-Speech Neural2 + Cloud Speech-to-Text |
| Backend | Cloud Functions v2 (Node.js 20) |
| Database | Cloud Firestore (real-time) |
| Hosting | Firebase Hosting |
| Fleet Data | Geotab MyGeotab API + Ace AI + OData |
Watch the 3.5-minute demo or explore the full video series.