Viewing as:
๐ฏ Executive Overview โ All Businesses
A single rollup across Mobility SA's five businesses โ real revenue, biggest risks flagged anywhere in the dashboard, and open task load per owner. This re-reads live data every time it renders; it doesn't need a separate sync step.
โ Top Risks & Flags Across the Dashboard
๐ Open Task Load by Owner
๐ผ Sales Pipeline Pulse
Staff Tasks 0
Delegate anything to any staff member, tagged to the business it belongs to. This is separate from the fuel-specific tasks under Fuel โ Integrity & Theft โ those stay focused on fuel; this is for everything else.
| Business | Task | Assigned To | Priority | Status | Due Date | Created | Notes | Notify |
|---|
๐ฌ Notification Center
Every open item across the whole dashboard โ Staff Tasks, Fuel Tasks, and Allocation Prep checklists โ pulled together and grouped by who's actually responsible. There's no email server behind this, so nothing sends itself: click "Send Reminder" and it opens a real email pre-filled and ready to go in your own email client โ you still hit send. If someone's email isn't on file yet, add it in the Employees tab (๐ Staff) and it'll pick up automatically.
Unallocated Pool 0
| Mobile ID / Plate | Brand / Model | โ๏ธ Power | ๐ Batteries | Standing Location | Status | Notes | Action |
|---|
๐ง Allocation Preparation 0
Once a mobile knows which client it's headed to, it lands here with a standard checklist โ fuel card, insurance, what SVD needs to procure, what IMOTO needs to build/assemble, marketing wrap, CarTrack setup, region, SVL rate, connectivity. It stays here until every single item is ticked off โ sign-off is only possible once the checklist is 100% complete, and requires a name, creating a permanent record of who signed off and when.
โ๏ธ Sign-Off History 0
| Mobile | Allocated To | Tasks Completed | Signed Off By | Sign-Off Date | Prep Started |
|---|
AMS โ Allocated Mobiles 0
Total: R0 / mo
Guud Mobiles โ Allocated Mobiles 0
Total: R0 / mo
MPS โ Allocated Mobiles 0
Total: R0 / mo
Support Cars 0
Personal-use / support vehicles โ not billed. Company allocation (Guud Mobiles / MSS Operations) plus optional assignment to a specific mobile or regional office.| Car ID / Plate | Make / Model | Mobile Name | Driver | Status | Company | Assigned Mobile | Regional Office | Action |
|---|
Mobiles โ Costs vs Income 0
Income shown here is the MSS24 maintenance service charge only โ it doesn't include Property's space-rental charge or any other income stream on the same mobiles.
License type, expiry, and detailed license/insurance costs now live on the Licenses tab under Mobiles Cost Analysis โ "Vehicle Costs" below is their combined total, carried through automatically so Net/Margin stay accurate.
"Connectivity" auto-sums whichever staff SIM(s) are linked to this mobile on the Staff Phones tab, plus its own Flickswitch cost โ on Guud Mobiles that's usually the mobile's own SIM(s) + Flickswitch; on AMS it's normally just the one operator's SIM + Flickswitch, since only the operator gets a phone there.
| Mobile ID / Plate | Client | MSS24 Income / mo | Property Income / mo | Vehicle Costs (Lic+Ins) | Connectivity (SIM+Flickswitch) | Other Costs / mo | Net / mo | Margin |
|---|
Data is stored locally in this browser. Prices and active status are set manually per mobile.
Business P&L โ Income vs Costs
Income auto-sums from allocated mobiles. Salaries pre-loaded from your real employee CTC register (Mobile Support Solutions & Tito Investments/Property) โ editable if headcount changes.๐
Employees & Contractors is password protected
Enter the password to view, edit, or reallocate staff.
Incorrect password.
Employees & Contractors 0
๐ป Company Asset Register
Notebooks and other staff equipment โ full purchase and assignment history per item. Reassigning an item to someone else should go through a Movement Request below rather than editing "Assigned To" directly, so there's a record of who approved the move.
| Type | Make / Model | Serial Number | Purchase Date | Cost (R) | Assigned To | Status | Condition | Notes | Action |
|---|
๐ Movement Approval Requests 0
Any asset moving from one person (or from stock) to another goes through here โ approve or reject before the asset register updates, so there's always a trail of who signed off on the move.
| Asset | From | To | Reason | Requested By | Status | Requested On | Action |
|---|
๐ Purchase Approval Requests 0
Requesting a new notebook or piece of equipment before it's bought โ approve, then once it's actually purchased, add it to the Asset Register above with its real serial number and cost.
| Asset Type | Description / Reason | Est. Cost (R) | Requested By | Status | Requested On | Action |
|---|
๐ Licensing Assistant โ
| Priority | Mobile ID | Client | Expiry | Days | License Fee | Income at Risk | Action |
|---|
| Mobile ID | Actioned On | Notes | Action |
|---|
License Costs & Insurance per Mobile 0
License fee is pulled from the real licensing register (annual รท 12); insurance is the real monthly premium where on file. Both editable โ type over any value to correct or fill a gap. Expiry turns amber within 30 days and red once overdue.
Only mobiles allocated to a client should carry insurance โ an unallocated mobile with Full/Fire & Theft is flagged as a wasted cost, and an allocated one with None is flagged as risk exposure.
| Mobile ID / Plate | Client | License Type | License Expiry | Roadworthy Last Test | Roadworthy Expiry | License / mo | Insurance / mo | Insurance Type | Insurer / Policy Info | Vehicle Total |
|---|
Needs Licensing / Re-Registration 0
No valid disk on file, expired, or status unknown.| Mobile ID / Plate | Current Status | License Type | Notes | Client |
|---|
License Type Standardisation โ Van Body vs Roller Mobile Facility
โ๏ธ Power Setup โ Solar Conversion Priority
All UIF, SIOC, and TM mobiles have solar with generator as emergency backup. Generator-only mobiles break down a lot and cost real money to run โ this ranks them by actual generator fuel spend, so the worst (most expensive/breakdown-prone) offenders are the clearest candidates for a solar upgrade.
Equipment on Board 0
Power Setup is derived from Solar + Generator status โ set Solar here and it updates automatically. Petrol Card and Generator Card status live on the Fuel Management tab, alongside fuel spend tracking.
| Mobile ID / Plate | Solar | Panels | Batteries | Power Setup | Generator Equipment (info) | Notes |
|---|
๐ฑ Staff Phone & SIM Coverage
Only staff who actually work in the mobiles (operators, nurses, doctors, audiologists, optometrists, drivers, etc.) get an Android phone + SIM, for the GuudPro scheduling app โ not the full staff roster. Coverage below is measured against that field-role subset only, marked in the Employees tab.
Staff Phone SIMs 0
For the GuudPro scheduling app on staff Android phones โ not mobile-unit internet (that's on the Flickswitch tab).
| Employee | Company | MSISDN | Provider | Plan | Monthly Cost | Phone Make | Phone Cost | Status | Assigned Device | Notes | Action |
|---|
๐ Flickswitch Coverage โ Mobile Unit Internet
Flickswitch connects each mobile's equipment and software to the internet for management โ separate from staff phones. Tracked per mobile unit, not per person.
Flickswitch Devices 0
| Mobile | Client | Flickswitch SIM | Provider | Monthly Cost | Status | Notes |
|---|
Other Flickswitch Devices 0
Real SIMs from the July 2026 usage report not tied to a specific fleet mobile โ cameras, solar monitoring, boat, test SIMs, etc.
| Label | MSISDN | Provider | Usage (Jul 2026) | Status | Notes |
|---|
๐ฅ Assets by Mobile
What's actually equipped in each mobile โ medical, audiology, optometry, dental, solar, and any other fitted equipment โ with its value, so total asset exposure per unit is visible at a glance.
All Assets 0
| Mobile | Category | Description | Brand / Model | Value (R) | Condition | Notes | Action |
|---|
๐ Vehicle Ownership & Financing
Who legally owns each mobile (SVL or AMS mostly, some moving from AMS to SVL over time), whether the RC1 is on file, and โ for anything financed โ the lender and current loan balance. Real ownership data loaded from the fleet register where available; the rest defaults to Unknown until confirmed.
| Mobile | Owner | RC1 Status | RC1 Notes | Lender | Loan Balance | Balance As Of | Monthly Installment | Action |
|---|
๐ค Drivers
Contact register from the All Drivers file โ multiple entries per driver reflect different roles or emails on file across companies.
| Name | Phone | License No. | Expiry |
|---|
๐ท๏ธ Driver ID Tags
RFID/access tag assignments by vehicle role, from the Driver ID Tags register.
| Tag | Driver | Role / Vehicle | Assigned | Status |
|---|
๐ฏ MSS24 โ Sales Strategy
Target market: Corporate, government, and sector-fund clients who need mobile clinic fleet maintenance โ the same profile as your existing UIF, GPAA, and SIOC contracts (occupational health funds, mining sector wellness programmes, government departments running mobile health units).
Value proposition: Full-service maintenance with licensing, insurance, and compliance already tracked and audit-ready per vehicle โ a client isn't just buying a mechanic, they're buying a fleet that's always road-legal.
Where the money actually is: Every mobile allocated to a client is R30,000/mo in MSS24 income plus another R30,000/mo in Property income โ R60k/mo per unit, before Moblix consumables or IMOTO build margin. Right now only a fraction of the 72-mobile fleet is allocated; each unallocated mobile sitting idle is R60k/mo not yet being earned.
Recommended focus: Prioritise selling allocation of the currently-idle fleet before chasing entirely new mobiles โ it's the fastest path to revenue since the asset, licensing, and insurance groundwork is already done. Target renewal conversations with UIF/GPAA/SIOC-style funders who may need additional units beyond what's currently contracted.
Value proposition: Full-service maintenance with licensing, insurance, and compliance already tracked and audit-ready per vehicle โ a client isn't just buying a mechanic, they're buying a fleet that's always road-legal.
Where the money actually is: Every mobile allocated to a client is R30,000/mo in MSS24 income plus another R30,000/mo in Property income โ R60k/mo per unit, before Moblix consumables or IMOTO build margin. Right now only a fraction of the 72-mobile fleet is allocated; each unallocated mobile sitting idle is R60k/mo not yet being earned.
Recommended focus: Prioritise selling allocation of the currently-idle fleet before chasing entirely new mobiles โ it's the fastest path to revenue since the asset, licensing, and insurance groundwork is already done. Target renewal conversations with UIF/GPAA/SIOC-style funders who may need additional units beyond what's currently contracted.
Sales Pipeline 0
| Opportunity | Contact | Stage | Value (R/mo or once-off) | Probability | Expected Close | Owner | Next Action | Action |
|---|
๐ฏ Property โ Sales Strategy
Target market: The same allocated-mobile client base as MSS24 โ Property income is a mirror of MSS24's R30,000/mo per mobile, so growth here is the same conversation, not a separate sales motion.
Value proposition: Secure storage/parking for a client's mobile fleet, bundled with the maintenance relationship rather than sold separately.
Where the money actually is: 1:1 with MSS24 allocation โ every mobile that gets allocated to a client adds R30,000/mo here too. There's no independent Property sales pipeline; it rides on the MSS24 deal.
Additional angle worth exploring: If depot/yard capacity exceeds what the current fleet needs, there may be a case for leasing surplus storage space to third-party fleet operators outside the Mobility SA ecosystem โ a genuinely separate revenue line worth a feasibility look.
Value proposition: Secure storage/parking for a client's mobile fleet, bundled with the maintenance relationship rather than sold separately.
Where the money actually is: 1:1 with MSS24 allocation โ every mobile that gets allocated to a client adds R30,000/mo here too. There's no independent Property sales pipeline; it rides on the MSS24 deal.
Additional angle worth exploring: If depot/yard capacity exceeds what the current fleet needs, there may be a case for leasing surplus storage space to third-party fleet operators outside the Mobility SA ecosystem โ a genuinely separate revenue line worth a feasibility look.
Sales Pipeline 0
| Opportunity | Contact | Stage | Value (R/mo or once-off) | Probability | Expected Close | Owner | Next Action | Action |
|---|
๐ฏ Moblix โ Sales Strategy
Target market: Currently earning almost entirely from SIOC assessments at R150/assessment with a 2,100/month target. GPAA and UIF mobiles run assessments too but aren't yet set up as separate Moblix revenue lines โ that's the most obvious expansion.
Value proposition: Reliable, ready-stocked consumables (printer cartridges, lenses, frames, cotton wool, medical consumables, driver uniforms) so mobiles never sit idle waiting on supply.
Where the money actually is: Pure volume play โ since SVD's ecosystem procurement keeps input costs low, every extra assessment run is close to pure margin. Hitting the 2,100/month SIOC target matters, but adding GPAA and UIF as tracked assessment types (see the "+ Add Assessment Type" option on the Business Intelligence P&L tab) could meaningfully grow total volume without new client acquisition.
Recommended focus: Align with MSS24's allocation sales โ every newly allocated mobile is also a new Moblix consumables customer from day one.
Value proposition: Reliable, ready-stocked consumables (printer cartridges, lenses, frames, cotton wool, medical consumables, driver uniforms) so mobiles never sit idle waiting on supply.
Where the money actually is: Pure volume play โ since SVD's ecosystem procurement keeps input costs low, every extra assessment run is close to pure margin. Hitting the 2,100/month SIOC target matters, but adding GPAA and UIF as tracked assessment types (see the "+ Add Assessment Type" option on the Business Intelligence P&L tab) could meaningfully grow total volume without new client acquisition.
Recommended focus: Align with MSS24's allocation sales โ every newly allocated mobile is also a new Moblix consumables customer from day one.
Sales Pipeline 0
| Opportunity | Contact | Stage | Value (R/mo or once-off) | Probability | Expected Close | Owner | Next Action | Action |
|---|
๐ฏ IMOTO โ Sales Strategy
Target market: Two distinct buyers โ (1) internal: Mobility SA itself, whenever the fleet needs a new mobile built rather than bought pre-built, and (2) external: other mobile-clinic or specialised-vehicle operators who need custom builds and don't have in-house manufacturing.
Value proposition: In-house build capability means Mobility SA captures the manufacturing margin instead of paying an external builder for it โ and that same capability can be sold to outside clients as a standalone service.
Where the money actually is: Target is R600,000 gross profit per mobile built. This is a much higher-value, lower-frequency sale than MSS24/Moblix โ a handful of build contracts a year matters more here than volume.
Recommended focus: Don't rely solely on internal fleet-expansion builds โ actively pursue external manufacturing contracts as a diversification play, since internal demand alone is unlikely to be a steady pipeline.
Value proposition: In-house build capability means Mobility SA captures the manufacturing margin instead of paying an external builder for it โ and that same capability can be sold to outside clients as a standalone service.
Where the money actually is: Target is R600,000 gross profit per mobile built. This is a much higher-value, lower-frequency sale than MSS24/Moblix โ a handful of build contracts a year matters more here than volume.
Recommended focus: Don't rely solely on internal fleet-expansion builds โ actively pursue external manufacturing contracts as a diversification play, since internal demand alone is unlikely to be a steady pipeline.
Sales Pipeline 0
| Opportunity | Contact | Stage | Value (R/mo or once-off) | Probability | Expected Close | Owner | Next Action | Action |
|---|
๐ฏ SVD โ Sales Strategy
Target market: Currently ecosystem-support only โ procuring medical equipment and anything else needed for any Mobility SA mobile. Not yet selling to anyone outside the group.
Value proposition: Bulk purchasing power and import logistics passed through to sister companies at a markup โ cheaper and more reliable than each company procuring independently.
Where the money actually is: Purely a function of (procured value) ร (markup %) โ both levers are directly editable on the Business Intelligence P&L tab. Growing either the volume procured or the markup percentage grows SVD's income with no new client acquisition needed.
Recommended focus: The real strategic question is whether SVD's procurement/import capability should ever be opened to external mobile-clinic operators as a service โ that would be a genuine new revenue line rather than an internal cost-recovery markup, but changes SVD's role from ecosystem-support to a real external business.
Value proposition: Bulk purchasing power and import logistics passed through to sister companies at a markup โ cheaper and more reliable than each company procuring independently.
Where the money actually is: Purely a function of (procured value) ร (markup %) โ both levers are directly editable on the Business Intelligence P&L tab. Growing either the volume procured or the markup percentage grows SVD's income with no new client acquisition needed.
Recommended focus: The real strategic question is whether SVD's procurement/import capability should ever be opened to external mobile-clinic operators as a service โ that would be a genuine new revenue line rather than an internal cost-recovery markup, but changes SVD's role from ecosystem-support to a real external business.
Sales Pipeline 0
| Opportunity | Contact | Stage | Value (R/mo or once-off) | Probability | Expected Close | Owner | Next Action | Action |
|---|
โ Not consolidated into Mobility SA. SVL (Specialised Vehicle Leasing) sits directly under Xtend Investments. Tracked here for management visibility only โ excluded from Mobility SA's Command Center totals.
๐ฏ SVL โ Sales Strategy
Target market: AMS and Guud Mobiles โ SVL leases mobile units to both, charging only for mobiles actually allocated to a client. Idle/unallocated mobiles generate nothing for SVL, same principle as Property.
Value proposition: SVL owns the physical asset (the mobile itself) and carries the leasing risk, freeing AMS/Guud Mobiles from needing to own the fleet outright. Some mobiles are still owned by AMS directly and get sold into SVL over time as AMS is ready โ see the Vehicle Ownership & Financing tab for the real ownership split.
Where the money actually is: Unlike MSS24/Property's flat rate, SVL's rate varies per mobile โ some charged a flat monthly fee, some per-assessment. Set each mobile's rate on the Costs vs Income tab. Growth comes from (a) more mobiles moving from unallocated to allocated, (b) more mobiles transferring from AMS ownership into SVL, and (c) rate reviews on existing leases.
Recommended focus: Given the varying rate structure, worth periodically checking which allocated mobiles are on a below-market rate versus which have room to move up โ the per-mobile flexibility that makes this business work is also where margin gets left on the table if rates aren't reviewed.
Value proposition: SVL owns the physical asset (the mobile itself) and carries the leasing risk, freeing AMS/Guud Mobiles from needing to own the fleet outright. Some mobiles are still owned by AMS directly and get sold into SVL over time as AMS is ready โ see the Vehicle Ownership & Financing tab for the real ownership split.
Where the money actually is: Unlike MSS24/Property's flat rate, SVL's rate varies per mobile โ some charged a flat monthly fee, some per-assessment. Set each mobile's rate on the Costs vs Income tab. Growth comes from (a) more mobiles moving from unallocated to allocated, (b) more mobiles transferring from AMS ownership into SVL, and (c) rate reviews on existing leases.
Recommended focus: Given the varying rate structure, worth periodically checking which allocated mobiles are on a below-market rate versus which have room to move up โ the per-mobile flexibility that makes this business work is also where margin gets left on the table if rates aren't reviewed.
Sales Pipeline 0
| Opportunity | Contact | Stage | Value (R/mo or once-off) | Probability | Expected Close | Owner | Next Action | Action |
|---|
๐ Live Data Connectors
Every one of these currently feeds this dashboard through a manual upload or manual entry โ real data, just not a live feed. This page is the honest map of what's connected today, what a live API connection would unlock, and what the tech team needs to go get from each provider to make it live. It's also meant as a working reference โ add notes as you gather account details, API docs, or contacts from each provider.
Fleet Usage โ KMs per Mobile 0
No live CarTrack feed connected in this build โ figures below are manually entered or bulk-imported from a CarTrack export until that integration exists. Sort by clicking a column header.
| Mobile ID / Plate | Client | Current Odometer (km) | KMs This Month โพ | Last Trip Date | Notes |
|---|
Unidentified Tracked Units 0
From your CarTrack export โ vehicle names came through as broken image references, not text. Match each by KM total / depot, then assign.
Total across all unidentified units: . Assigning a unit copies its KM total straight into that mobile's "KMs This Month" field on the table above.
| Unit | Trips | Total KM | Duration | Depot Hint | Assign to Mobile | Status |
|---|
๐ Fuel Card Assistant
Cards should only be active on allocated mobiles โ this watches allocation status and flags mismatches automatically.| Action | Vehicle | Type | Card | Reason | Mark Done |
|---|
| Vehicle | Action | Date | Notes | Undo |
|---|
Card Status โ Petrol, Generator & Support Car Fuel Cards 0
Petrol Card and Generator Card are set from the real fleet register where on file โ "Unknown" means no record exists, not that the mobile doesn't have it.
| Vehicle | Type | Petrol / Fuel Card | Generator Card | Notes |
|---|
Upload Fuel Statements
Wesbank Fuel Statement
Standard Fuel Card Statement
PDF text extracts client-side (nothing leaves this browser). Every provider formats these differently, so instead of guessing at columns, the extracted text shows below for you to read off the numbers โ then enter them via "+ Add Fuel Transaction" or Bulk Import so what lands in the dashboard is always correct.
Fuel Transactions 0
| Mobile ID | Provider | Fuel Type | Date | Litres | Cost (R) | R / Litre | Driver | Garage | Notes | Action |
|---|
Fuel Utilisation per Mobile
Combines fuel spend/litres above with KMs This Month from the Usage tab.| Mobile ID | KM This Month | Total Litres | Total Fuel Cost | L / 100km | R / km | Flag |
|---|
๐ชช Driver-Vehicle History (from Traffic Fines)
Real driver nomination data from traffic fine records โ proof of who was driving which vehicle on which date. This is the reference to use for driver tagging until CarTrack's tag-to-driver matching goes live: check here when logging a fuel transaction and you don't know who was driving.
| Driver | Vehicle (Plate) | Matched Mobile | Date | Fine Amount |
|---|
๐ Fuel Integrity & Theft Analysis
Compares every transaction against each mobile's own history and the fleet average โ flags outliers, not just high totals.| Severity | Mobile | Driver | Date | Flag | Suggested Action | Mark Reviewed |
|---|
| Mobile | Flag | Reviewed On | Outcome / Notes | Undo |
|---|
Provider-Flagged Exceptions (Wesbank's own fraud detection)
| Vehicle | Date | Garage | Litres | Cost | Warning Type |
|---|
๐ Manual Review & Task Assignment
The assistant above flags anomalies automatically โ this is where any of those (or anything you spot yourself, auto-detected or not) becomes an owned, tracked task: who's checking it, and by when. Nothing sits as just a passive alert.
| Source | Mobile | Description | Assigned To | Status | Due Date | Flagged On | Action |
|---|
โฝ Generator Fuel Purchases โ All Transactions
Every real generator fuel card transaction on file, fleet-wide โ not just the solar-equipped UIF/Guud units the 10L rule applies to. Some mobiles here run generators as their normal power source and aren't subject to that limit.
| Date | Garage | Litres | Cost | R / Litre | Driver | Notes |
|---|
Full Transaction List
| Mobile | Date | Garage | Litres | Cost | R / Litre | Notes |
|---|
๐ Generator Fuel Compliance โ Solar-Equipped Mobiles
UIF and Guud Mobiles units have solar power and shouldn't need generator fuel beyond an emergency โ max 10L/month per mobile. Anything over that gets flagged. Before acting on a flag, cross-check against the solar utilisation logs for that period to confirm it was a genuine solar failure and not routine (avoidable) generator use.
| Mobile | Month | Litres Used | Threshold | Status | Note |
|---|
โฝ Diesel Price Map
โ Petrol is government-regulated in South Africa โ the price is the same at every station nationwide at any given time, so there's nothing to compare or map for petrol. This map is diesel only, since diesel prices are set freely by each retailer and genuinely vary by station.
Click a province to drill into its diesel prices, cheapest first โ steer drivers toward the green ones, away from red.
Cheapest
Mid-range
Most expensive
No data
All Garages (full list, searchable)
| Garage | Area / Town | Province | Price / Litre | Date Observed | Notes | Action |
|---|
Upload Xero Report
Xero Balance Sheet / P&L / Report PDF
PDF text extracts client-side (nothing leaves this browser). Xero's PDF layout varies per report type, so instead of guessing at line items, read the extracted text below and enter the key figures via "+ Add Period" โ that keeps the numbers accurate.
Financial Periods 0
| Period | Revenue | COGS | Op. Expenses | Net Profit | Gross Margin | Net Margin | Net Working Capital | Action |
|---|