true-compass.ai →
N E S W
Case Study · Government Fleet

GovFleet.AI: an entire fleet operation, answerable in plain language

How True-Compass.AI built a purpose-built CRM for a niche the big platforms ignore — and wired Claude into the heart of it through a custom Model Context Protocol server, so the team can ask its business a question instead of hunting for the answer.

Claude Model Context Protocol Google Cloud Firebase React
Client
A top-200 U.S. dealership group
Industry
Government fleet & automotive
Engagement
Custom product build + AI integration
Status
In production
NThe Challenge

Government fleet sales runs on rules the off-the-shelf CRMs never accounted for

Selling vehicles to cities, counties, and law-enforcement agencies isn't ordinary retail. Deals move through cooperative purchasing contracts, every order carries procurement and compliance requirements, and a single sale can stretch across months of quotes, allocations, upfit work, and delivery milestones. The data that matters — receivables aging, inventory by lot, where each deal sits, which orders are stuck — lives in a dozen places and a hundred spreadsheets.

Generic CRMs weren't built for any of this. They model a sales funnel, not a fleet operation. The result was familiar to anyone in the niche: reps spending more time assembling the picture than acting on it, and leadership flying blind between manual reports. The market needed software that understood government fleet on its own terms — and there wasn't any.

EThe Solution

A CRM built for the niche — with Claude as its conversational core

True-Compass.AI built GovFleet.AI from the ground up for government fleet dealers: a system that speaks the language of customers, quotes, orders, deliveries, inventory, and receivables the way this business actually works. But the differentiator isn't the data model. It's that the whole operation became something you can simply ask.

We built a custom Model Context Protocol (MCP) server on Firebase Cloud Functions that exposes the CRM's live data to Claude through purpose-designed, access-scoped tools. Instead of clicking through reports, the team asks Claude — and Claude reaches into the real system to answer.

01

Ask the business anything

"What's in the over-90 receivables bucket?" "Which orders are waiting on delivery?" "Summarize this rep's pipeline." Plain-language questions, answered from live CRM data — no report-building required.

02

Purpose-built MCP tools

Receivables aging, inventory snapshots, pipeline summaries, quote metrics, call logs — each surfaced as a scoped, reliable tool so Claude pulls the right data instead of guessing at it.

03

Agents that work ahead of you

Concept agents built on the same foundation — a pipeline nudge, a post-sale status check, a daily leadership briefing — turn the data layer into proactive help, not just answers on demand.

04

Compliance-aware by design

Built by a 29-year law-enforcement veteran turned fleet sales leader, GovFleet.AI reflects how cooperative contracts and procurement rules actually constrain a deal — not a generic funnel bolted onto a niche.

SArchitecture

Claude reads from the real system — not a copy of it

The design principle was simple: Claude should answer from the same live data the team works in, with no stale exports and no hand-built integrations to maintain. MCP made that clean.

Interface
Sales team asks in plain language
Reasoning
Claude selects the right tool
MCP Server
Firebase Cloud Functions, scoped tools
Source of Truth
Live GovFleet.AI CRM data

Because the MCP layer sits directly on the CRM's own backend, every answer reflects the current state of the business. New capabilities ship by adding a tool, not by rebuilding an integration — which is why the same foundation now powers both on-demand answers and the proactive agents above.

WImpact

From hunting for the answer to acting on it

"I spent 29 years in law enforcement and then in government fleet sales — I knew exactly where this business loses time. The goal with GovFleet.AI wasn't to add AI for its own sake. It was to make the whole operation answerable. Now you ask it a question, and Claude reaches into the real system and tells you. That's the difference between software that stores your work and software that does it with you."

David LowryFounder, True-Compass.AI

Have an operation that should be this easy to ask?

Start a conversation →