Bring your own Wialon token

Ask your fleet a question.Get the answer, not a dashboard.

FleetAI is a chat interface for your own Wialon account. Paste your access token and start asking — positions, trips, fuel, drivers, reports.

  • Your own Wialon token — never stored, passed through our stateless relay straight to Wialon
  • Read-only: it runs reports, it changes nothing
  • Free, and no account to create here
Fleet assistant
sample data
Where is everything right now?

96 units in the account: 31 moving, 12 idling, 48 parked and 5 without a recent message.

Fleet statusCSV
UnitStateLast seen
Truck 245Moving82 km/h
Truck 187Idling14 min
Van 023Parked2 h 40 min
Truck 301No data6 h ago
4 of 96 rows
12:04 · 3 tools · 1.4s
Ask about your fleet…
31
tools and operations
4
languages
0
rows we store
~1 min
from token to answer
Why bother

Six screens, or one sentence

Everything FleetAI answers is already in Wialon. The difference is what it takes to get it out.

The usual way6 screens · ~2 min

Last week’s mileage, as a PDF

  1. 01Open Reports
  2. 02Pick the template
  3. 03Pick the unit or the group
  4. 04Set the interval
  5. 05Execute
  6. 06Export to PDF

And again next week, and again for the other group.

With FleetAI1 sentence · ~8 s

Last week’s mileage, as a PDF

Mileage for every truck last week, as a PDF

96 units, 2 848 km between them. The report is ready to download.

mileage-last-week.pdf277 KB
12:09 · 3 tools · 7.8s

Ask again next week in four words

Beyond the chat

An answer, and the app around it

The chat is one of five screens. The other four are the fleet as you would want to look at it anyway — and an answer is a door into them: ask where a van is, open it on the map with that van already picked out.

ai.theassettrack.com/dashboard

Fleet overview

as of 12:09 · live from Wialon
96
Units
37
Online
53
Offline
6
Not reporting
2 848 kmlast 7 days
Mon
Tue
Wed
Thu
Fri
Sat
Sun
priority actions4 total
Truck 301no message for 6 hours
Van 023service overdue by 1 200 km
Truck 187fuel below 15%
Truck 412fuel sensor unreadable

Chat

The table, chart or file stays, and refreshes itself tomorrow.

mileage · last week
Truck 2453 14841:20
Truck 1872 73638:10
Van 0231 19022:40
CSVTableChart

Map

Every unit live — or the one you asked about, already picked out.

96 units · 31 moving

Routes

Trip history per unit. A trip from an answer opens on the map.

06:12 → 09:40Hedemora → Borlänge84 km
10:05 → 12:30Borlänge → Falun41 km
13:10 → 15:40Falun → Hedemora59 km
3 trips · 184 km · 2 stops

Drivers

The roster, and the vehicle each driver is bound to.

JSJ. SørensenTruck 245
MGM. GarciaTruck 187
PKP. KowalskiVan 023

The panels above are illustrative. In the app they are your own account, and getting there is a token and about a minute.

Open the app
What it reaches

Everything your token can see

Not "fleet data" in the abstract — these are the Wialon objects it reads, in Wialon's own words.

Units and positions

position · address · speed · ignition · online state · age of the last message

Trips and mileage

trip start and end · distance · duration · engine hours · idling · the track itself

Sensors and fuel

sensor values now · fuel level · temperature · raw messages over an interval

Drivers

the roster · bindings to units · which vehicle a driver was on

Geofences and alerts

geofences · unit groups · notification rules and what they cover

Reports

your saved templates · a one-off table · rows, totals, and the PDF or XLSX Wialon renders

Service and setup

service intervals · what is overdue · unit settings that stopped making sense

12tools answer directly
19operations behind one gateway
0of them write

Nothing in the set creates, edits or deletes anything in your account — not a geofence, not a setting, not a unit. Delete the token in Wialon and it is locked out the same second.

What comes back

An answer you can keep

Not a wall of text. Every answer arrives as the thing you were going to build anyway.

Fleet assistantsample data

Mileage and engine hours for last week

Last week per unit, sorted by distance. 96 units, 2 848 km between them.

Mileage · last weekCSV
UnitkmEngine
Truck 2453 14841:20
Truck 1872 73638:10
Truck 3012 40235:55
Van 0231 19022:40
4 of 96 rows · as of 12:09

It keeps the query behind it, so the same table is live again tomorrow — no model in the loop, one call.

Ask about your fleet…
Also an MCP server

Or ask from the editor you already have open

The same thirteen tools, served over MCP to Claude Code, Codex or Cursor — and the server hands the agent its skill when it connects, so it knows how Wialon behaves before it asks anything.

read-onlytoken never storedone URLno account here
The whole setup, tool by tool
Add the server
claude mcp add --transport http fleetai \
  https://ai.theassettrack.com/mcp \
  --header "Authorization: Bearer <your token>"

Account on the eu or us data centre? Add ?region=eu or ?region=us to the URL.

Your data

Where your data goes

Four places, and none of them is a database of ours.

Google Gemini

The model, called by your browser with your own API key

your questionthe fleet data it needs
Your browser

The app and the agent run here, and your Gemini key stays here

wialon tokengemini keychat history
fleetai worker

Relays the app’s calls and runs the agent’s tools with your Wialon session

no databaseno logssession in memory only
Wialon

Your own account, on your own data centre

hst-api · com / eu / us
Read-only

It reads units, sensors, trips, drivers, geofences and notifications, and it runs reports. It creates, edits and deletes nothing.

Revocable

Delete the token in Wialon and this app is locked out the same second. Nothing here can outlive it.

Nothing retained

The worker relays the app’s calls to Wialon and runs the agent’s tools with your Wialon session, which it holds in memory for a few idle minutes and never writes down. No database, no copy of your token, no logs of the traffic.

The model is Google’s

Your question and the fleet data needed to answer it go to Google with your own key, under the Gemini API terms. On the free tier those terms let Google use what is sent to improve its products, and let its reviewers read it; on a paid key they do not.

FAQ

Questions people ask first

Every answer here is checked against what the app does today.

What do I need to start?
A Wialon account with an access token from it, and a Google Gemini API key — Google gives one away free in AI Studio, and it goes into the app’s settings once. There is no sign-up form here, no password to choose and no card to enter.
Where do I get a Wialon access token?
In Wialon, under your user settings, create an access token and copy it. It is 72 characters long. You decide what it may do and how long it lives, and you can revoke it in Wialon at any moment — that also cuts off FleetAI.
Can it change anything in my fleet?
No. It reads units, sensors, trips, drivers, geofences and notification settings, and it runs reports. It never creates, edits or deletes anything in your account.
Do you store my token, my fleet data or my chats?
No. The token is kept in your browser and passes through our relay only on its way to Wialon. The assistant’s tools run on our worker with your Wialon session, which it holds in memory for a few minutes and never writes anywhere; neither keeps logs of the traffic. Chat history is kept in your browser’s local storage. Your questions, and the fleet data needed to answer them, go from your browser to Google Gemini with your own key. There is no database and no account on our side to store any of it in.
Can I get a report as a file?
Yes. Ask for a report as a PDF, an Excel sheet or a CSV and it comes back as a download. The PDF is rendered by Wialon itself, so it is the same document its own Export button produces — and any table on screen can be saved as CSV without asking.
Which GPS platforms are supported?
Wialon only — Hosting on the com, eu and us data centres. Other platforms are not supported today, and the site will say so when that changes.
Which languages does it speak?
The interface and the answers are available in English, Russian, Spanish and French. The answer follows the language you pick in settings.
What does it cost?
Nothing from us. You bring your own Wialon account and your own Gemini API key; Google has a free tier for it, and paid use is billed by Google, not by us. If our side of that ever changes, it will change here first.
FleetAI

Your fleet already knows the answer

About a minute, and there is nothing to undo afterwards.

  1. 01
    Issue a token

    In Wialon, under your user settings. You choose what it reaches and how long it lives.

  2. 02
    Paste it in

    One field, no sign-up form. The token stays on your device and is your identity here; a free Gemini key from Google goes into settings.

  3. 03
    Ask

    In your own words, in English, Russian, Spanish or French. The first answer takes seconds.

No card · no account · nothing to install