Automate

Automation for the work that happens between the tools.

Most operational time is not lost inside a system. It is lost in the gaps between them: re-keying an enquiry into a CRM, remembering to follow up, assembling a report by hand. That is the work this addresses — with AI used where judgement or language genuinely helps, and not otherwise.

Capability group
Automate
What that group is for
Save time and run your business better
Who it is for
Businesses losing time or enquiries in the manual work between systems — an inbox that acts as a queue, a follow-up that depends on somebody remembering.
Where it stops
Automating and connecting processes across tools you already run. When the process needs a system of its own rather than a connection between existing ones, it is a Custom Software & Digital Platforms project.

Automate the process, not the mess

An automation inherits whatever process it was pointed at, including the parts that were already wrong — so the first pass is always the process itself: what has to happen, who does it, what the exceptions are, and which steps are genuinely rule-based. Frequently a step turns out to be unnecessary rather than automatable, which is the cheapest possible outcome.

The second decision is where AI belongs. Routing an enquiry by service type and value is a rule, and a rule is more reliable, cheaper and easier to audit than a model. Reading a paragraph of free text to work out what someone is actually asking for is a language problem, and that is where a model genuinely earns its place. Treating everything as an AI problem produces systems that are expensive to run and impossible to debug.

Everything built this way is designed to fail visibly. A queue that silently drops work is worse than no automation at all, because nobody notices until a customer does.

Common signals

  • Enquiries arrive in a shared inbox and are triaged by whoever sees them first.
  • Response time depends on the day of the week and who is on duty.
  • The same customer detail is typed into two or three systems.
  • Follow-up depends on someone remembering, so some of it does not happen.
  • Reporting is assembled manually, so it is always late and rarely trusted.

Interactive demonstration

Follow one enquiry through the rules

Pick a sample enquiry, or change one condition. Every stage shows the rule that fired and what it produced.

TRACE / ENQ05 stages · 19 rules

Synthetic scenarios and deterministic rules. No real customer data is used, and nothing you select is stored or sent.

Change the enquiry
Sample enquiry
Channel
Intent
Details
Received

Qualified lead, routed to Project lead. Follow-up produces: appointment hold, task, message draft.

  1. Enquiry

    What happened
    Captured as a structured record before any other step
    Why
    E1Any enquiry, on any channel
    Produced
    • RecordWebsite form · New project · details complete · business hoursSample record · not stored
  2. Qualify

    What happened
    Marked as a qualified lead
    Why
    Q3Details are complete and the enquiry is a new project or a pricing question
    Possible results
    • Qualified lead (taken)
    • Existing client
    • General enquiry
    • Needs details
    Produced
    • ResultQualified leadRecorded on the enquiry
  3. Route

    What happened
    Assigned to Project lead
    Why
    R1Qualified lead about a new project
    Possible results
    • Project lead (taken)
    • Sales desk
    • Client support
    • General inbox
    • Intake queue
    Produced
    • AssignmentProject leadOwner for every next step
  4. Follow-up

    What happened
    Consultation slot held; the owner is asked to confirm it
    Why
    F2Qualified lead, during business hours
    Produced
    • Appointment holdConsultation slotHeld · awaiting confirmation
    • TaskConfirm the held slotAssigned to Project lead
    • Message draftAcknowledgement with the proposed slotEmail draft · not sent
  5. Report

    What happened
    Counted once, under its result and route
    Why
    P2Every other enquiry
    Produced
    • Report tallyQualified lead · Project lead +1Business hours column
Show all rules

Each stage takes the first rule whose condition holds. Nothing else decides the path.

Enquiry

RuleWhenThen
E1FiredAny enquiry, on any channelCaptured as a structured record before any other step

Qualify

RuleWhenThen
Q1Required details are missing — this overrides every intentHeld until the missing details arrive
Q2Details are complete and the sender is an existing clientMarked as an existing client, not a new lead
Q3FiredDetails are complete and the enquiry is a new project or a pricing questionMarked as a qualified lead
Q4Details are complete and the enquiry is a general questionMarked as a general enquiry

Route

RuleWhenThen
R1FiredQualified lead about a new projectAssigned to Project lead
R2Qualified lead with a pricing questionAssigned to Sales desk
R3Existing clientAssigned to Client support
R4General enquiryAssigned to General inbox
R5Needs detailsAssigned to Intake queue

Follow-up

RuleWhenThen
F1Needs details, at any timeMissing details requested; nothing is scheduled until they arrive
F2FiredQualified lead, during business hoursConsultation slot held; the owner is asked to confirm it
F3Qualified lead, after hoursAcknowledged; no slot is held, because nobody is available to confirm one
F4Existing client, during business hoursSupport task opened; the request is acknowledged
F5Existing client, after hoursAcknowledged; the task is queued for business hours
F6General enquiry, during business hoursTask created to answer it
F7General enquiry, after hoursAcknowledged; the answer is queued for business hours

Report

RuleWhenThen
P1Needs detailsCounted once, as open and awaiting details
P2FiredEvery other enquiryCounted once, under its result and route

Every enquiry should follow a path you can read.

Tell us how enquiries reach you today, and where they stall.

Map your enquiry flow

What we can help with

These are the recurring shapes. Most engagements start with one and extend once it is genuinely working.

Enquiry handling and routing
Form and message submissions captured as structured data, classified, and routed to the right person or queue automatically, with an acknowledgement the sender actually receives.
Lead qualification
Enquiries scored or sorted against criteria you set, so a serious enquiry is not sitting behind a supplier newsletter in the same inbox.
Messaging and WhatsApp automation
Conversational channels wired into the same process as the website form, so an enquiry is handled the same way regardless of how it arrived.
Follow-up and reminders
Scheduled, conditional follow-up that stops when a human replies. The value is in the sequence being reliable, not in it being clever.
Appointment and scheduling workflows
Booking, confirmation, reminders and rescheduling handled without a back-and-forth thread, including the awkward cases like cancellations and no-shows.
CRM and internal workflows
Records created and kept current automatically, with stages, ownership and handovers reflected in the system instead of in a person’s memory.
Reporting automation
The recurring report assembled from the systems that own the data, on schedule, so the time goes into interpreting it rather than building it.
Integrations
Connecting website, CRM, messaging, calendar, accounting and internal tools — with retries, error handling and visibility when something fails, not a script that quietly stops.

How an automation engagement usually runs

One process at a time, in production, before the next. A large automation programme built all at once is a large automation programme nobody trusts.

  1. Process mapping

    What happens today, including the exceptions people handle informally. Produces a short written description both sides agree is accurate.

  2. Decide what to automate

    Which steps are rule-based, which need judgement, which need a person, and which should be removed instead of automated.

  3. Design the flow

    The path, the data, the failure modes and the escalation. Deciding what happens when something goes wrong is most of the design work.

  4. Build and run in parallel

    Built, then run alongside the existing process until it is demonstrably reliable. Nothing is switched over on the strength of a demonstration.

  5. Monitor and extend

    Visibility into what ran, what failed and what was retried — then the next process, once the first is genuinely trusted.

Where it connects

Automation depends on the enquiry arriving as structured data, which is a decision made when the website form is built. It is the reason the site and the automation are worth designing together rather than sequentially — a form that emails a free-text blob makes everything downstream harder than it needs to be.

It also connects to paid campaigns. What a paid enquiry meets on arrival — how quickly it is answered, how consistently, and whether the handling is logged at all — is part of what that spend buys, and is worth examining alongside the campaign itself rather than after it.

Where the process needs a system of its own rather than a connection between existing tools, the honest answer is a platform project, and we would say so rather than building an increasingly fragile chain of automations.

What to expect from us

  • A recommendation to fix or remove a process step before automating it, where that is the right answer.
  • AI used where language or judgement genuinely helps, and rules everywhere else.
  • Systems that fail visibly, with retries and alerting, rather than silently.
  • Documentation of what runs, when, and what to do when it breaks.

Proof

Work behind this service

Related

Losing time — or enquiries — in the gaps between your tools?

Describe what happens after someone contacts you today. You will get a straight view of which parts are worth automating and which are better simply removed.