Home/Optimise the Business/ResolverAI
Optimise the Business In production

ResolverAI

An AI voice agent for field service — answers the call, books the right engineer.

ResolverAI — the product film.

When a customer rings about a fault that needs someone on site, ResolverAI takes the call itself, in natural conversation, and works out exactly what the job needs. It then picks the engineer best placed to do it — using our proprietary AI optimisation algorithm — and books the visit instantly. No queue, no triage desk, no callback.

What it does
  • Speaks naturally — captures the fault, the equipment, the customer and everything else a visit needs
  • Scores every engineer on every dimension — skill, zone, availability, route — and picks the optimal match
  • Shortest wait for the customer, fullest day for the engineer — both optimised together, not traded off
  • Books the slot and confirms it, on the same call
The optimiser

Picking the engineer is the hard part. That is the part we solved.

Matching one job to one engineer looks simple until you do it thirty times before lunch, against a roster that has moved since this morning. A person solves it by approximation — whoever is free and nearest. Every approximation costs a return visit, a longer drive or a missed window. The optimiser does not approximate.

Every engineer on the roster scored on skill, zone, availability and route, and the best placed of them picked, with a backup EVERY ENGINEER ON THE ROSTER Skill Zone Availability Route THE OPTIMISER scores every one, every time THE DECISION BEST PLACED Slot held, and confirmed on the call. BACKUP named every time, not on request

Skill, zone, availability and route — weighed together, never traded off.

A person still decides. The optimiser only ever proposes.

The one who can actually get there

Nearest is not the same as right, and right is not the same as free. An engineer is only a candidate if the competency covers the work, the day still has room, and the journey lands inside the window — and the journey is judged from the job they are standing at now, not from a depot they left at eight in the morning. Most of the people near a job are the wrong answer for it, and the reason each one is wrong is on the screen.

A map of Great Britain with engineers across it, and a detail of one area where four are near the job: three ruled out because they lack the skill, have no room in the day or are too far, and one picked as the match YOUR ENGINEERS, WHEREVER THEY ARE WHO IS ACTUALLY NEAR IT hasn’t got the skill for it no room left in the day too far to make the window THE MATCH skilled, free, and already close by THE JOB
The judgement stays yours

It recommends. A person decides.

Nothing is booked behind your back

Every visit is proposed, never made. It does not write into your systems and it does not contact your customer. A booking exists when one of your people has accepted it — and that acceptance is recorded against them by name.

Every recommendation shows its work

Why the call needed an engineer, what was heard on the recording, why this engineer ahead of the others, and how the visit fits the rest of their day. The conversation itself is one click away. Nothing is asserted that cannot be checked.

It never schedules on a guess

No one is sent to work outside their competency, and no visit is placed against a site the system could not confirm. Where it is not certain, it does not proceed.

When it can’t, it says so

A call it cannot place comes back labelled with the reason rather than quietly dropped — and is counted like every other. Exceptions are as visible as successes, which is the only way a day’s list can be trusted.

How you adopt it

Start where you like.

Three steps, in order — and each one is worth having on its own.

  1. 01
    Augment

    Your calls are answered exactly as they are today; nothing about the conversation changes. ResolverAI reads what your team already records — including the calls nobody got to answer — and solves the scheduling decision behind them. The hardest problem, with the least disruption.

  2. 02
    Inform

    Those same conversations become evidence. What is breaking, where and how often. What separates a job closed on the first visit from one that needs a second. What your engineers keep needing on site, seen across every call rather than a sampled few.

  3. 03
    Transform

    The agent takes the call. Intake, triage and booking happen in one continuous conversation, and the engineer and the window are confirmed before the caller hangs up. Your people move to the calls that genuinely need judgement.

You can stop after any step and keep everything the earlier ones gave you.

Enterprises, Transformed by AI

Get in touch

We help enterprises put AI at their core - reliably, elegantly, and at scale.