All insightsAutomotive

Digital Vehicle Health Checks Only Work If They Talk to the Rest of the Dealership

A video inspection tool can win customer trust in the bay and still lose the revenue afterwards. Here is how to wire eVHC, DMS, messaging and payments into one flow.

The Ninjaz Group9 min read

Every service manager has seen the demo. A technician walks around a car with a tablet, records a short clip of a scored brake disc, photographs a cracked belt and sends the report to the customer. It looks like transparency, and it looks like trust. For about ten minutes, it is.

Then the customer replies "ok go ahead" on WhatsApp to a number the advisor is not watching. The advisor re-keys the extra work into the DMS by hand. The parts desk finds out at four in the afternoon, and the invoice goes out without the approved item. The health check did its job, but the dealership around it did not.

A digital vehicle health check is not a product you install and forget. It is one link in a chain that runs from the inspection bay to a confirmed payment. If that chain is not connected, the tool becomes one more silo, with better photography than the last one. This article covers where the chain breaks, what the breaks cost, and what a connected version looks like.

The four systems, and where each one stops

Most dealerships and service-led businesses already run some version of this stack:

  • eVHC tool. The technician records findings against a checklist, with photos, video, red/amber/green ratings and notes, and the tool produces a shareable report. It is strong on evidence and usually weak on everything after "sent".
  • DMS. This is the system of record for customers, vehicles, job cards, parts, labour rates, invoices, warranty and tax. It is authoritative, but it was rarely built for conversations with customers.
  • WhatsApp and SMS. This is where customers actually respond. WhatsApp is often run from a shared handset or a few personal logins, while SMS handles reminders and one-time codes.
  • Payment gateways. These cover pay-by-link, card on file and cashier terminals, including the local card schemes of each market. Each settles money that someone must then match to an invoice.

Each of these works on its own terms. The trouble is that approval, the single moment that turns an inspection into revenue, happens in the gaps between them.

A Tuesday at a four-branch service operation

Consider a dealer group with four branches across three countries. At Branch 2, a technician finishes inspecting an SUV that came in for a routine service. He flags worn rear pads, a weak battery and an early-stage AC compressor leak, and he attaches video to each.

The eVHC tool sends the report by SMS link, in English, because that is the template default. The customer's first language is a different one. He opens the report, struggles a little with the technical notes, and forwards it to his company's fleet manager. The fleet manager approves the battery and pads by phone to someone at the branch. The customer himself sends a WhatsApp message to the branch number, in his own language, saying only "just the brakes".

The advisor is covering the front desk and a shared WhatsApp inbox at once. She sees the message between two walk-ins and updates the job card for brakes only. The fleet manager's phone approval is in nobody's notes. The technician finishes at 3pm, the car is washed and the customer arrives. The invoice shows brakes only, and the customer asks why the battery was not done, since his fleet manager approved it. Now the battery is a second job, a second slot and possibly a corrected invoice. The customer has done everything right and still leaves frustrated.

None of this was caused by a bad technician, a bad advisor or a bad tool. The approval simply had no defined route from the customer's phone to the job card.

Where the money leaks

Disconnected health checks leak in ways that are easy to miss because each leak is small and none of them shows up as a line on a report:

  • Approved work that never reaches the job card. If an approval is typed in by hand, it can be mistyped, delayed or lost, and every lost approval is revenue the customer had already agreed to.
  • Declined work that disappears. An amber item such as tyres at 3mm or a seeping shock absorber is a future sale. Without a follow-up date and a reminder, it is forgotten as soon as the car leaves.
  • Price drift. If the eVHC shows an estimate that does not match DMS labour rates and parts prices, the customer approves one number and is invoiced another. The advisor then spends time apologising instead of selling.
  • Slow payment. A final invoice that waits for someone to generate and send a payment link leaves the customer at the cashier queue or, worse, never paying until chased.
  • Re-keying time. Every approval copied between tools is minutes of advisor time, multiplied across branches and across the day.
  • Invoice corrections. Many markets now require invoices to meet national e-invoicing mandates, including Peppol-based schemes, and every tax invoice must be accurate for VAT or sales-tax purposes. An invoice amended because an approval arrived late means credit notes, reissued documents and extra checking by the finance team.

Most of these are not technology failures. They are hand-offs that nobody owns. From a RevOps point of view, they are also invisible, because nobody can see the revenue that was approved but never invoiced unless the data from all four systems sits in one place.

The customer sees one dealership, not four systems

Customers do not know which tool sent which message. They experience the dealership as a single thing that either remembers what they said or does not.

In markets where communication is messaging-first, that expectation is sharper. A customer will reply at 10pm and expect it to count. Many customers are multilingual, and plenty of households switch between languages depending on who is dealing with the car. If the language preference sits in the CRM and the eVHC sends in the default language regardless, the customer notices.

Peak seasons make it worse. During busy holiday periods, working hours shift, drop-offs bunch up before closing time, and approvals arrive late in the evening when the branch is closed or thinly staffed. Before long school breaks and summer travel, workshops fill up with pre-trip checks, and the change of weather brings its own rush of seasonal work. In those weeks an advisor cannot afford to read every WhatsApp thread by eye. If approvals are not captured and routed automatically, they wait until morning, and the car waits with them.

Multi-location groups add another layer. A customer who was inspected at one branch and is now messaging another expects the dealership to know. If each branch runs its own phone and its own habits, it does not.

What "wired back" actually looks like

A connected flow does not require a new set of tools. It requires the existing ones to pass work to each other in a defined order:

  1. Findings become proposed lines in the DMS. When the technician finishes, each flagged item creates a proposed line on the job card, priced from the DMS's own labour rates and parts catalogue, so the customer sees the number the invoice will carry.
  2. The customer is contacted in their language, on their channel. The report link goes out over WhatsApp, with SMS as a fallback, using the language stored against the customer record.
  3. Approval is captured per item. The customer approves or declines each line, and the response is written against the job card. Free-text replies such as "just the brakes" or a forwarded approval from someone else are routed to a named advisor's queue, not lost in a shared inbox.
  4. Approved work triggers the workshop. Parts are checked or reserved, labour is scheduled and the technician sees the updated scope.
  5. Declined work becomes a follow-up. Each declined or deferred item gets a date, a reminder and a message ready to send when the time comes.
  6. Payment closes the loop. The final invoice generates a payment link through the gateway. When it is paid, the status flows back to the DMS and the finance system, with no evening reconciliation.

Once the flow is connected, the same events can feed a central command center view for leadership. That view can show approval rates, declined work waiting for follow-up and days from invoice to payment, branch by branch, without anyone assembling a spreadsheet. Because customer messages and vehicle records are personal data, consent, retention and access rules under laws such as GDPR need to be designed into the flow from the start, not added afterwards.

Whether each step is straightforward depends on the systems involved. Some DMS platforms expose clean APIs, while others offer limited hooks or none, and the workaround differs in each case. That is a reason to map the real environment before promising anything.

How The Ninjaz Group approaches it

The Ninjaz Group is a managed-services partner. We design the change, wire a client's existing systems into one operating backbone, and stay on to run it. For a problem like this one, the work follows three phases, and a client can stop after any of them.

Blueprint. We map the operation end to end, from inspection to approval, parts, invoice and payment. We look for every place where work is done twice, data goes stale or money leaks. For a dealership, that usually means following a handful of real job cards through the process and seeing where a human currently acts as the integration. The client keeps the map either way. Sometimes the map shows that a process change or a configuration fix would solve half the problem without any new build.

Build & Link. We build what is missing and connect what is already there. There is no rip-and-replace, and software the client has already paid for stays. The eVHC, DMS, messaging and payment tools remain, and the work is the connective layer between them. This is the job of our Managed Link service layer, the operating layer between systems, built, owned and maintained by Ninjaz, so that DMS, CRM, finance, service, website and messaging behave like one system, and so that a group with many sites can see its operation in one place.

Operate. Integrations drift. A DMS update changes a field, a messaging template is rejected or a gateway changes its behaviour. In the Operate phase, we provide support, monitoring and continuous improvement, which is effectively your operations and IT team without the headcount. This falls under Managed Business Operations, our managed and remote IT support layer.

On delivery, regional strategy and account leadership sit close to the client's own market and time zone. Engineering, AI development and support run from a dedicated delivery operation in India, working across the client's business hours.

Clients can take any one of the three layers. Some want only the Blueprint, some want the Link built and run by someone else, and some already have a strong build team and just need the Operate layer. We sell the outcome, which is approvals that reach the job card, payments that reach the ledger and customers who are not asked the same question twice. We do not sell software.

Start with the path from inspection to invoice

If you are weighing a digital health check, or already have one that has not delivered what the demo promised, do not start by comparing tools. Start by following one job card from the moment the technician picks up the tablet to the moment the payment lands. Note every point where a person copies, chases or guesses, because those points are where the money and the goodwill leak. If you would like help mapping that path across your branches, book a consultation.