99.5% Uptime Guaranteed

One Platform.
Total Asset Intelligence.

Every asset your customers run, on one platform, resold under your brand and billed by you.

Track 9+ 10 Asha NjorogePartner AdminAN
Live MapSensorsCommandsHistoryGeofencesRules
Moving 3 Idle 2 Stopped 2 Offline 2 ★ 1
Savanna Connect · 7/9 online
Fields · Select
Hilux KZD 418MMoving · 4m · 72 km/hUhuru Highway, Nairobi CBD
Transit KZM 356TIdle · 11m · 0 km/hTom Mboya Street, Nairobi CBD
Sprinter KZR 891BStopped · 26m · 0 km/hHaile Selassie Avenue, Nairobi
Ranger KZL 550CMoving · 2m · 48 km/hMurang'a Road, Ngara
KZH 072ROffline · 1h · —Last seen Ngong Road, Nairobi
9 units · updated 12s ago
The platform

Everything, in one console

Every module works off the same estate, the same permissions and the same map. Turn on what a customer needs and they never see the rest.

Estate 9+ 9 Asha NjorogePartner AdminAN
OverviewConnectivityDevicesAssetsDriversDocumentsMaintenance

Overview

Your portfolio across 6 customers

PortfolioSingle fleet
Needs attention
3critical 6warning
Alerts need action
2
Customers need attention
offline, docs or cases — see the breakdown below
4
Offline devices
no fix in the expected window
3
Awaiting asset assignment
reporting, not yet linked to an asset
2
Awaiting adoption
discovered, not yet claimed
Estate at a glance
SIMs
214
198 active · 16 idle
Devices
226
222 online · 4 offline
Assets
187
vehicles, sites, packs, meters
Drivers
143
128 assigned to an asset
Documents
512
7 expiring2 overdue
Licences available / used
241 / 320 used
241 used 79 available 1 unlimited pool across Track · Power · Guard · Cam · Meter · Sense
By customer
Estate breakdown by customer6 customers
Customer SIMsDevicesAssets DriversDocsLicences Status
Northline Haulagevia Savanna Connect Kenya 5862(2 off)48 41143 66/80 2 crit 3 warn
Rift Valley Produce Co. 444739 32108 51/60 1 crit 2 warn
Coastal Cold Chainvia Savanna Connect Kenya 3840(1 off)33 2492 44/55 needs attention
Metro Water Services 313327 1868 36/45 needs attention
Summit Retail Group 242622 1658 28/50 OK
Lakeside Logistics 1918(1 off)18 1243 16/30 1 warn
AI agents

Reads every alert so your customers read the few that matter.

The monitoring team you don't have to hire. Works through everything the estate reports, holds back what doesn't need a person, and brings your customer the rest with the reason and a fix attached. Nothing touches a vehicle until someone approves it.

Every event read, only the few that need a person raised
Each one arrives with the reading and the reason behind it
Findings land in Events, beside the alerts their rules raised
The cab camera watches for drowsiness, phone use and seatbelt, each flag arriving as a clip
Nothing reaches a vehicle until someone approves it
Get in touch

Track the Journey
Know where it is. Prove where it was.

Live positions, and the full history behind them. A customer asks where something was on any date and the route comes back already split into trips and stops, so it's a lookup, not an argument. And they run or schedule their own reports, no waiting on you.

Every asset on one live map, vehicles and plant alike
Replay any date as a route, already split into trips and stops
Draw a zone once and be told when something enters or leaves it
Positions come from the tracker, not from anyone's word for it
Get in touch
Live · Hilux KZD 418M Cannon Hill Highgate Bordesley
Hilux KZD 418M
Hilux KZD 418M Arrived · just now
Bordesley Green Depot, West Midlands
Trip time18 min
Distance11.4 km
Avg speed38 km/h
Stops0
IgnitionOff
Odometer184,224 km
View full trip

Every delivery proven, not promised.

Your customers build the day's runs, hand each to a driver, and watch them on the same map that tracks the truck. Arrival is stamped by the tracker, delivery by the driver's photo and signature, with the location attached, not typed in at the end of the shift. The recipient gets an ETA and a live link, then a note when it lands.

Plan the day's jobs and stops, then assign them to drivers and vehicles
Each driver gets their stops in order on their driver page, no app to install, and accepts and starts each one there
Arrival is automatic when the vehicle reaches the drop; delivery needs the driver's photo, signature and who received it
A late job shows as late while there is still time to do something about it
The recipient is emailed when it sets off, with an ETA and a live tracking link, and again when it arrives and is delivered
Get in touch

Every distraction caught. Every dispute closed.

One lens on the road, one AI lens on the cab. The moment the AI spots a phone, a nod-off or an unclipped belt, the clip is on its way to your customer before the trip is over, with the time, place and speed attached.

Phone use, drowsiness, smoking and no seatbelt are flagged in the cab, not found in a report weeks later
Harsh braking and a collision keep the seconds either side, from both lenses
Every clip lands in Events with the position and speed from the tracker
Pull footage from any vehicle for any moment, on demand
A dispute ends with the clip, not with two stories
Get in touch

Cargo only your customer can unlock.

The load is locked the moment it leaves the depot and stays locked until someone your customer authorises opens it. Every command is signed and logged, so the question is never who let it out. If a load does go missing, hidden beacon nodes keep reporting even when the main tracker is pulled, so it can still be found and recovered, and there's a case file the police and the insurer accept.

The load stays sealed between the depot and the person receiving it
Your customer releases it from anywhere, day or night
Auto-lock rules close the gap when nobody is watching
And if something does go missing, there is a case file the police and the insurer accept
Get in touch

Guard Status

Lock state and case load across devices under Guard

Under Guard
4
Locked
2
Unlocked
1
Open cases
1
DeviceLockStatusLast seen
Transit KZM 356TLockedOnline11m
Sprinter KZR 891BLockedOnline26m
Ranger KZL 550CUnlockedOnline3h
KZH 072RUnknownOffline1h

Every litre and every kilowatt, accounted for.

Fuel in a tank and charge in a pack are the same transaction, on one ledger, whether you burn it or sell it. Every fill is checked against what the tank actually took, and fuel gone with the engine off opens a case with the time and place.

Every fill checked against what the tank actually took
Fuel gone with the engine off opens a case, with the time and the place
Swaps land on the rider who took them
Each pack keeps its own charge, health and cycle count
Sell fuel and charging from one till
Cost per kilometre, per vehicle
Get in touch
Swaps Log

Power

Battery-swap cabinets, kWh dispensed and rider attribution

Swaps today
48
Energy dispensed
312 kWh
Revenue today
41,200
Awaiting attribution
2
Embakasi cabinet
8 bays · 5 ready · 2 charging
Lavington cabinet
8 bays · 3 ready · 1 fault
TimeCabinetPackEnergyRider
4mEmbakasi · Bay 3PK-04122.1 kWhMatched
26mEmbakasi · Bay 6PK-03882.0 kWhMatched
1hLavington · Bay 1PK-02902.0 kWhAssign
2hLavington · Bay 4PK-03171.9 kWhAssign

From seed to harvest, every operation covered from one platform.

Put your customer's whole farm on the platform. Tractors, harvesters, irrigation pumps and generators report into the same estate as a delivery fleet: where each machine is, the hours it has run, what it burned, and when it's due for service, per field and per season.

Every tractor, harvester, pump and generator on one map, with hours run per day
Fuel per machine and per field, checked against what the tank actually took
Service falls due on engine hours, not on a guess, and the workshop job opens itself
Pumps and pivots report run time and power draw; a stalled pump raises an alert
Soil moisture and cold-store temperature sit beside the machines, on the same screen
Get in touch

Cold storage watched around the clock, so nothing spoils unseen.

Sensors on cold rooms, fridges and stores report into the same estate as the vehicles. Every reading is checked against its safe band and an excursion opens the moment one drifts, while there's still stock to save. The temperature record an auditor asks for is already written.

Temperature, humidity and door state across every fixed site
An excursion opens the moment a reading leaves its safe band
A door left open, a sensor gone quiet or a battery running down all raise the same way
The temperature record an auditor asks your customer for is already written
Get in touch

Sense

Temperature, humidity and door across fixed sites

Sensors online
38
In band
36
Excursions today
2
Doors open
1
SiteSensorReadingSafe bandState
Lavington storeCold room 14.1 °C2 to 8 °CIn band
Lavington storeVaccine fridge9.4 °C2 to 8 °CExcursion
Embakasi depotChiller 25.6 °C2 to 8 °CIn band
Embakasi depotDry store doorOpen 14 minClosedDoor open
Karen clinicFreezer 1-19.2 °C-25 to -15 °CIn band

Nothing falls due without warning

Work books in while it's still a service, not a breakdown. The documents an officer asks for are already to hand, each with the day it runs out, so a lapsed licence or an overdue inspection never catches your customer off guard.

Jobs fall due on a date or an odometer reading, whichever lands first
Services, brakes and tyres logged per vehicle, with the cost
A defect a driver reports becomes a workshop job
NTSA inspections, insurance and limiter certificates, each with its expiry
Speed history for any date an officer asks about
UK: 15 months of maintenance records, 12 months of driver hours
Get in touch

Compliance

Documents, inspections and limiter certificates

Expiring in 30 days
6
Expired
1
Inspections due
3
Limiter faults
0
Vehicle or driverDocumentRuns outStatus
KZD 418MInsuranceYesterdayExpired
KZM 356TNTSA inspection3 daysUrgent
KZH 072RInsurance14 daysDue
J. MwangiDriving licence41 daysValid
KZR 891BSpeed limiter certificate96 daysValid

One-off hardware sales become monthly recurring revenue.

Tracking, power, cameras, meters and paperwork on the same screen. One bill, from you. One number to call, yours.

EstatePowerCamDispatchFarmMeterSense AI InsightsESGReportsEvents DevicesComplianceSupport
Partner programme

Start reselling
and owning the platform.

Launch a fully branded platform in days, powered by Raad and sold by you, at margins you set. Your logo, your colours, your domain, your invoices. Your customers never see our name, and every device on the platform bills monthly instead of once.

See partner pricing

Onboard a customer

#1488CC
2 modules licensed
Multi-tenant scopes
fleet.cloud-iq.co.ukPrimary128246
track.northboundhaulage.co.ke86114
meters.acme-energy.com41272
plant.mercia-civils.co.uk6493
cold.riftvalleylogistics.co.ke203185
fleet.harcourt-transport.co.uk4763
sites.tanawater.co.ke318124
Roles and licensing
EmailRoleCountryChanged
ops@northboundhaulage.co.keOperatorKenya2 min ago
admin@northboundhaulage.co.kePartner AdminKenya14 min ago
depot@cloud-iq.co.ukViewerUnited Kingdom1 hr ago
fleet@cloud-iq.co.ukOperatorUnited KingdomYesterday
billing@acme-energy.comFinanceUnited Kingdom3 days ago
Achieng You
Fleet and IoT in one view
Track
Live MapCommandsHistoryGeofencesSensorsRules
Live · 9 units
Meter
MetersTop-upSupply ControlTop-up HistoryRules

Meters

Prepaid balance and supply state

Supply on
2
Disconnected
1
Failed
0
Meter pointSerialBalanceSupplyLast seen
MP-00418SM-2291043KSh 1,240Supply on6m
MP-00419SM-2291088KSh 86Supply on12m
MP-00420SM-2290671KSh 0Disconnected3h
Fleet · Track IoT · Meter

Two modules, one estate. The same alerts, reports and permissions sit behind both.

Your platform. Your brand. Your recurring revenue.

Book a walkthrough and bring the devices your customers already run. The platform takes over the hardware they have rather than asking anyone to replace it.

Talk to us

Real people in Nairobi. Pick whichever is easiest, we answer fast.

Prefer a quote? Request pricing.

Chat with Raad IoT