← Back to Home
Built on Google Cloud + Geotab

Meet Geoff

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.

100%
Driver coverage
$0.05
Per session
15
Languages
500x
Cheaper than human coaching
Watch the Demo

Fleet safety coaching doesn't scale

The same pattern that held back contact centers for decades — human reviewers can only cover a fraction of the work.

Traditional Coaching

  • Safety managers review 5-10% of drivers
  • $25+ per coached session
  • Days or weeks of delay after incidents
  • Inconsistent feedback across shifts
  • Drivers who need help most get missed

Coaching with Geoff

  • 100% of drivers coached, every shift
  • $0.05 per session (~$1/driver/month)
  • Immediate coaching after each shift
  • Consistent, personalized conversations
  • Automatic escalation of serious issues

Every shift reviewed. Every driver coached.

1

Shift ends

Geoff pulls safety events from the Geotab API — hard braking, speeding, seatbelt violations, and more.

2

AI reviews holistically

Gemini analyzes the full shift — clustering events by GPS location, weighing severity, recognizing patterns across time.

3

Geoff talks to the driver

A lip-synced avatar delivers personalized coaching face-to-face. The driver responds naturally by voice. A real conversation.

4

Serious issues escalate

If Geoff detects impairment, hostility, or repeated risky patterns, supervisors get alerted with full context and driver quotes.

Built for real fleet operations

Lip-Synced Avatar

Not a chatbot. Geoff talks to drivers face-to-face through a lip-synced video avatar powered by Wav2Lip on GPU.

Two-Way Voice

Drivers respond naturally by voice. Geoff listens, adapts, and continues the conversation — not a one-way lecture.

Smart Escalation

Three-tier escalation: data-driven (5+ events), conversation-driven (7 safety flags per turn), and driver-requested.

Supervisor Dashboard

Live feed of all sessions, action queue for escalations, fleet analytics — embedded directly in MyGeotab as an Add-In.

GPS Clustering

Groups safety events by location to detect problem intersections, construction zones, and recurring hotspots across shifts.

15 Languages

Full end-to-end support: coaching, speech recognition, and text-to-speech in 15 languages including Spanish, French, Arabic, and Chinese.

Coach drivers in their language

Full end-to-end support — the AI coaches, listens, and speaks in each driver's preferred language.

English Spanish French Portuguese German Italian Dutch Polish Turkish Catalan Chinese Hindi Arabic Japanese Korean

Serverless on Google Cloud

Zero cost at rest. Scales with your fleet. No infrastructure to manage.

LayerTechnology
AI CoachGemini 2.5 Flash via Vertex AI
Lip SyncWav2Lip on Cloud Run GPU (NVIDIA L4)
VoiceCloud Text-to-Speech Neural2 + Cloud Speech-to-Text
BackendCloud Functions v2 (Node.js 20)
DatabaseCloud Firestore (real-time)
HostingFirebase Hosting
Fleet DataGeotab MyGeotab API + Ace AI + OData
$0.05
per coaching session
~$1/driver/month at 20 shifts. Includes AI, TTS, lip sync, and voice recognition.

See Geoff in action

Watch the 3.5-minute demo or explore the full video series.

Watch Demo Video Series (9 episodes)