A truck earns money only while it moves.

The day it stands still, somebody loses.

The one who could prevent that day is usually the last to know: the dealer.

ConnecTruckDealer

See your customers' trucks. Before they have to call.

standing stillthe dealer can see it
The problem

The truck already talks.
The dealer can't hear it.

Every Ford truckalready reports how it is doing
FuelOil temperatureBattery voltageTrouble codes
Fleet ownersees all of it
Dealerservices the truck · sees none of it

And they shouldn't, automatically. It is the customer's data.

The real question is not how to show it.

Who said you could look?
The foundation

One record decides everything.

C
One customerthe fleet owner
D
One dealerthe service point
VIN
One vehicleby its VIN
granted by the customer
The record standsthe dealer sees the truck
No recordno truck
Handed back for:one vehiclea selectiona whole customer → gone from every screen
Home page

Who trusts us, and with what?

Authorizing customers
0

have authorized this dealer

Vehicle authorization
412/ 530

authorized / total

Subscription
371/ 412

all three packages

Connectivity
396open16locked

status and lock

Contract approval
✓✓✓✓✓

all five, or not approved

CustomerAuthorized / totalVehicle healthSubscription / totalConnectivity lockContract
Customer A18 / 2416 / 24Open✓ Approved
Customer B6 / 66 / 6LockedWaiting

Mock screen · illustrative numbers

Vehicle Health

Three states. One strict rule.

0vehicles
0
Goodno issue
0
Warningbeing monitored
0
Criticalurgent
= CriticalA truck is as healthy as its worst reading.
Required service reasona column on every vehicle row

The first call of the morning goes to the truck that needs it most.

Mock screen · illustrative numbers

One truck, up close

Read the truck before it arrives.

Vehicle Health

today, parameter by parameter

Health History

the last 14 days

See it coming, not just arriving.

Vehicle Data

the last 30 days

A technician can read the truck before it reaches the workshop.

Reports

When a screen is not enough.

Error Code Report

DTCECM
DTCBCM
DTCCGW
DTCVCU

Captured at every ignition, then every 30 minutes.

Each code comes with what it means.

Advanced Report

0driving measures

fuelidlingcruise controlbrakingtyre pressures
Export to Excel

Customer Specific Report

One customer · chosen vehicles · a date range
Pending→Processing→Completed

0report languages

Where it comes from

One picture. Many sources.

Authorizationsour own table
FMS CRMthe customer's fleet and contacts
ConForcesubscriptions · contract approvals
Core and data serviceshealth readings · signals
CAPIvehicle details · connectivity · driving insights · trouble codes
ConnecTruck
Dealer
one picture per customer

The same Connected Vehicles API we offer to everyone else. We are our own customer.

When a source goes quiet

Many upstream systems. Many things that can fail.

Built to bend, not to break.

Connectivity can't be read

0No data

The card says so. It does not show a zero.

Trouble codes are slow

After a time limit, the report returns what it has.

Signals come back empty

first source→second source

A second source is asked before giving up.

A failed call never takes the page down with it.

Under the hood

Two applications. One owns the rules.

Web front endno business rules
.NET APIevery business rule
Azure SQLauthorizations · report requests

Sign-in

Single sign-on for every dealer user.

Each call to the API carries a token with that dealer's code.

Observation mode

An internal user opens a dealer's view.

Look at everything. Change nothing.

Reach and proof

0languages on screen

0automated tests

One self-measure: the days each dealer used it.

In short
The truck already knew.The customer chose who else may know.

Now the dealer can act before the breakdown, not after it.

ConnecTruck Dealer
See the fleet you are trusted with.
Thank you.
Ford Otosan

ConnecTruck Dealer

A narrated talk · 11 slides · about 5 minutes

Space play / pause · ← → slides · C captions · F fullscreen