Custom software for work your current tools cannot handle.

We design and build operational software for UK businesses: CRM and business systems, SaaS platforms, integrations and AI agents. Normal software does the predictable work; AI is used only where judgement is needed, and a person approves what matters.

Codemind Ltd · UK software company · Company no. 15985479

Operation Accounts fall overdue across several sites

  1. A1Customer, agreement and ledger in one recordNormal software
  2. A2Ageing rules find who owes whatNormal software
  3. A3An agent drafts each follow-up from the account historyAgent, only here
  4. A4A person approves before anything is sentPerson approves
  5. A5Reminders go out; the ledger and history updateNormal software
DrawingCM-001
TitleOverdue accounts: operation to outcome
StatusIllustrative workflow
SolidNormal software
DashedAgent, only where judgement helps
RevisionRev A · 5 Oct 2026
Checked againstIllustrative, not a client system

What is slowing the business down?

Most work we are asked about starts in the same places: spreadsheets running something important, systems that do not talk, the same data typed twice, hand-offs that depend on one person, and approvals chased by email.

Pick the closest or describe it, and see which parts belong to normal software, which to automation, and whether an agent would help at all.

What you type stays in this browser. Nothing is sent or stored.

What we build

Five kinds of system, usually combined. Each starts from one piece of work the business cannot do well today.

Solutions CodeMind builds
RefSolutionWhat it coversUsually starts with
S-01Custom business softwarePortals, internal tools and applications for work no off-the-shelf product handles.The spreadsheet or hand-off that runs something important.
S-02CRM and operational systemsOne dependable record of customers, sites, assets, agreements, money and work.The places staff look before they can answer a simple question.
S-03SaaS and multi-tenant platformsProducts many organisations or sites use at once, each kept to its own data.The tenancy, permission and billing model the product depends on.
S-04IntegrationsReliable connections between the CRM, payments, accounting and the systems already in place.The information your team copies between systems by hand.
S-05AI agents and automationRules-based automation for predictable work, and bounded agents where a task needs judgement.One workflow with a clear owner and a person who approves the result.

How a project runs

One accountable team from the first conversation to production, working in stages you can see and test. When a smaller change will do, we say so.

  1. Understand the operationWho does the work, what they decide and where it slows down.
  2. Map the workflowRecords, states, rules, exceptions and hand-offs, written down.
  3. Design the systemData model, permissions, integrations and where a person approves.
  4. Build in stagesA first useful slice, working end to end, then the next.
  5. Test with real usersThe people who will use it, on real cases, before it matters.
  6. DeployMonitoring, rollback and a named owner from day one.
  7. ImproveChange what the evidence says, not what the roadmap assumed.
How we work, in detail

AI where it actually helps

Normal software handles anything predictable: totals, permissions, status changes and reminders. We add an agent only where a task needs judgement over changing information, and we give it limits.

One request, T1 to T6

  1. T1Task“Who needs chasing this week?”Request
  2. T2Context, see note N1Only the records this person may seeNormal software
  3. T3Tools, see note N2Named capabilities: read the ledger, draft an emailNormal software
  4. T4Proposed actionDraft chases, each with its reasonAgent
  5. T5Approval, see note N3A person approves, edits or rejectsWhen required
  6. T6Result, see note N4Sent, logged and traceableNormal software

Notes

  1. N1It works only from records the person who asked is allowed to see.
  2. N2It can only use the tools it is given, acting as that person.
  3. N3Anything consequential waits for a person to approve it.
  4. N4Every step is logged, so a wrong answer can be traced and fixed.
DrawingCM-003
TitleAn agent inside an application
StatusIllustrative workflow
DashedThe only step a model performs
BoxedA person decides
RevisionRev A · 5 Oct 2026
Checked againstHow agents work in business software

Tell us what's slowing you down.

Describe the work, the systems you use today and what a better day would look like. We will tell you honestly whether you need custom software, a smaller fix or no AI at all.