ai automation agency

AI automation that gives your team time back.

Practical AI automation for repetitive work, with people kept in control of the decisions that matter.

2005 Established
6,337 Tasks managed through Opsko
27 Agents provisioned
15 Live plugins
case studies

AI automation we've built

AI BUSINESS OPERATIONS

AI agents managing day-to-day work with budgets and approvals

Opsko
Opsko project
AUTOMATED CARRIAGE ESTIMATES

Instant carriage estimates based on 13,371 previous orders

Plastor
Plastor project
AI AUDIT DRAFTING

AI drafts audit responses; humans approve every send

Oditable
Oditable project
FIELD OPERATIONS

Jobs and field teams managed through one connected system

OI Group

“We're a property maintenance business, not a tech company. We came to Code23 with 30 years of industry knowledge, a head full of ideas and a spreadsheet-and-whiteboard operation, and asked them to turn it into a proper platform. A year on, our office runs on it daily: clients, contracts, jobs, quoting against schedule of rates, planning, and a full audit trail on every job from first survey through to invoice.”

Ian Morgan Co-founder, OI Group
OI Group project

Verified client review

OI Group / Project evidence

In their own words.

“We're a property maintenance business, not a tech company. We came to Code23 with 30 years of industry knowledge, a head full of ideas and a spreadsheet-and-whiteboard operation, and asked them to turn it into a proper platform. A year on, our office runs on it daily: clients, contracts, jobs, quoting against schedule of rates, planning, and a full audit trail on every job from first survey through to invoice.

What sets James and the team apart is how they work with you. Every founder call gets turned into something concrete within days - we'd describe how a job actually runs on site, and the next review we'd be clicking through a prototype of exactly that. They don't just take instructions either. When we asked for something that would have caused problems down the line, they said so and explained why, and they were usually right. You're getting a thinking partner, not an order-taker.

The bit that's impressed us most is the field app. They sat with us, pulled apart how our operatives really work - van checks, materials, RAMS, evidence photos, resident sign-off - and designed an app around the reality of the job, not a generic form-filler. Our engineers are not app people, and it's built so they don't need to be.

Responsive, straight-talking, and they genuinely understand how a trades business operates, which is rare in software people. We're now taking the platform to market as a product in its own right, which tells you what we think of the build quality. Couldn't recommend them more highly.”

Full review / 4 paragraphs
SonyVodafoneSymantecXP PowerSonardyne
common problems

What to check before automating a process

Automation works best when the process is clear, the exceptions are understood and people stay in control of important decisions.

[ 01 ]

Automating the wrong work

A process may look repetitive until the unusual cases and important decisions are examined properly.

Review firstUnderstand the process before connecting systems
[ 02 ]

Removing people from decisions that still need judgement

An automation sends messages, spends money or changes records without the right person checking it.

Human approvalImportant actions wait for the right person
[ 03 ]

Problems nobody notices until a customer does

A chain of connected tools can fail quietly, leaving work incomplete or data out of date.

Safe pauseMonitoring in place before wider use
where it can help

Business processes AI can help with

01

Handling incoming documents

Sort incoming files, extract the important information and send unusual cases to the right person.

Measure: Docs processed / day and exception rate

02

Quoting & estimation

Prepare estimates from your rules and previous work, with a person reviewing anything uncertain.

Measure: Quote turnaround and override rate

03

Regular reports

Create recurring management or board reports from live systems instead of copying information by hand.

Measure: Hours per pack and late delivery count

04

Keeping your CRM up to date

Fill gaps, remove duplicates and update old records so the information stays useful.

Measure: Stale records cleared / week

05

Compliance and audit drafting

Draft evidence-backed responses that never send without human approval.

Measure: Drafts awaiting approval and send accuracy

06

Preparing content for approval

Draft updates or replies for a person to review before anything is published or sent.

Measure: Cycle time and rejected drafts

07

Sorting customer enquiries

Sort enquiries by subject and urgency, then send unusual or important cases to the right person.

Measure: First-response time and misroute rate

payback method

Will the automation save enough time to justify the cost?

We use your figures for the time spent, staff cost, mistakes or rework, project cost and ongoing running cost. This gives you a practical estimate before you decide whether to build.

Weekly saving ≈ (hours × staff cost) + rework saved − running cost. Payback time ≈ project cost ÷ weekly saving.

Illustrative method only. We don't publish invented client savings. Your automation review supplies the real numbers.

Your inputs

  • Weekly hours on the workflow

    Average hours your team spends on the named process each week.

  • Hourly staff cost

    Salary and employer costs for the people doing the work today.

  • Error or rework cost

    Optional. Weekly cost of mistakes the automation should reduce.

  • Build + run cost

    Agreed project cost plus expected monthly operating cost.

capabilities

What our AI automation service covers

Review the process

A practical review of the process, the time it takes, the exceptions and the systems involved.

Connect your existing systems

We connect the software and information your team already uses, with a clear record of every automated action.

Keep people in control

Important decisions still wait for the right person, with a clear record of what happened.

Monitor and pause safely

Monitoring, sensible limits and a safe way to pause the automation if something goes wrong.

Launch, training and improvement

We introduce the automation in stages, train your team and improve it using the results.

Automate a complete business process

Where it makes sense, AI can handle several steps in a repetitive process from start to finish.

How we work

How we automate a business process

We understand the process, connect the systems and keep people in control of the decisions that matter.

Step 1

01 - Review

We understand the process, how much time it takes, what can vary and which systems are involved.

Scanning market
51.4551°N / 0.9787°W 6 signals

Step 2

02 - Choose where to start

We compare the likely benefit, cost and risk, then agree the best process to automate first.

Spec 02 / grid 8px
Scope locked 1390px

Step 3

03 - Connect and build

We connect your existing systems, build the automation and record what happens at every step.

Sprint 03
Working software Week 2

Step 4

04 - Add human approval

Keep people in control of messages, money and decisions that can't easily be undone.

Audit: release 2.4
0 critical 6 checks passed

Step 5

05 - Monitor

Add monitoring, cost limits and a safe way to pause the automation before it handles real volume.

Deploy: production Live
Uptime 100.00% v1.0.0

Step 6

06 - Optimise

We improve the automation using the results and feedback from the people who use it.

Release cadence
v1.0 v1.4 v2.0
Shipping weekly +340%
ai automation review

AI automation review

Show us the process, how much time it takes and the systems involved. We'll explain what can be automated, where people need to stay involved and whether the likely saving justifies the cost.

You leave with
01 The best process to automate first
02 The systems we would need to connect
03 Where people still need to review or approve work
04 An estimated cost and payback using your figures
why code23

Why businesses choose Code23 for AI automation

[ 01 ]

6,337 tasks managed through Opsko

6,337 tasks, 27 agents, 15 plugins, budgets and approvals on real company work.

[ 02 ]

A business case based on your numbers

We use the time and costs you already understand to estimate the benefit and likely payback.

[ 03 ]

Works with the systems you already use

We can connect CRMs, documents, help desks and internal systems without replacing everything.

[ 04 ]

Based in Reading, working across the UK

We've worked with businesses across the UK from our Reading studio since 2005.

verified reviews

What our clients say on Google

Real reviews from our Google Business profile.

Google 60+ reviews →

We've recently completed Phase 1 of a bespoke business valuation tool with James at Code23, and I've been extremely impressed. He has taken the time to understand both the commercial and technical requirements, communicated clearly throughout, and delivered a well-thought-out system with a high level of flexibility. The admin dashboard, in particular, gives us full control over the scoring and valuation logic, which was a key requirement. I'm looking forward to working with James on Phase 2 and would have no hesitation in recommending him to anyone looking for bespoke software development – Jason Atkins, Director, Lansley Commercial

Jason Atkins portrait
Jason Atkins Lansley Commercial

We couldn’t be happier with the service from Code23. They were a pleasure to work with—friendly, professional, and really took the time to understand our needs. They met our brief perfectly, delivering a website that looks great and performs exactly as we envisioned, all at excellent value for money. What sets Code23 apart is their aftercare. Knowing they are on hand to monitor and maintain our website means we never have to worry about its performance. Their ongoing support gives us complete peace of mind, and we’d highly recommend them to anyone looking for a reliable and skilled web development team

Dan Isterling portrait
Dan Isterling Premier Community

It has truly been a fantastic experience working with the Code23 team. Every part of the process from the scoping and onboarding down to the design and implementation of our website was handled excellently. The quality of service delivered by the team is globally top standard and I couldn't be more satisfied with the final outcome.

Samuel Elili portrait
Samuel Elili Redwire Group

I have worked with Code23 and their team for over 5 years across 3 different projects ranging from mobile app development to custom WordPress websites. Together the team bring a level of expertise and professionalism I have not seen anywhere else... The results achieved have really helped to grow our business. I highly recommend their services to anyone looking for a custom project to be completed on time and in budget.

Alexander Campbell portrait
Alexander Campbell EnjoyCBD

We worked with Code23 for a complete rebuild of our music related website. Excellent customer service and quality throughout and the build they have now completed is fantastic - exceeded all expectations across the board. Fantastic company with a dynamic and motivated team who are great to work with. Would highly recommend!

Nathan Fullbrook portrait
Nathan Fullbrook Jamma Music

Joe and the team at code23 have done a fantastic job helping us design and build our new website. I feel they really captured the quality of the Draks brand. Would highly recommend.

Louise Sellar portrait
Louise Sellar Draks

blogs

Useful guides about AI automation

What an AI automation agency does, how the technology works and where it can make a useful difference.

View all posts
About Code23

AI automation built around how your business works.

We design and build AI automation for repetitive admin, disconnected workflows and tasks that slow teams down. Our Reading-based senior team combines digital product experience since 2005 with practical knowledge from AI systems we build and run ourselves for businesses across the UK.

Meet Code23
Est. 2005 Reading, UK Hands-on senior team
The Code23 team working together in the Reading studio
Fig. 01 - The team, Reading studio Theale studio
James, founder of Code23
Fig. 02 - James, founder EST. 2005
A product review session at Code23
Fig. 03 - Product review WK 34 / 2026
faq

AI automation questions

What does an AI automation agency automate first?

We normally start with a repetitive process that takes a known amount of time and follows clear rules. Common examples include handling documents, preparing quotes, producing reports, updating a CRM and drafting compliance responses. We review the process before anything is built.

How do you measure ROI and payback?

We use your figures for the time spent each week, staff cost, mistakes or rework, project cost and ongoing running cost. That gives us a simple estimate of the weekly saving and how long the project could take to pay for itself.

Will AI automation replace staff?

The aim is usually to give people more time for work that needs judgement or a human conversation. We involve the team, provide training and keep human approval on important decisions.

Which tools and systems can you connect to?

We commonly connect CRMs, document stores, help desks, email, spreadsheets and internal systems. Opsko currently connects 15 live tools. We normally work with the software you already use instead of asking you to replace everything.

How do you keep humans in control and keep paths secure?

Important actions can wait for a named person to approve them. We record what the automation has done, monitor errors and costs, set sensible limits and include a safe way to pause it.

What does an AI agent workflow cost?

The cost depends on the number of steps, the systems we need to connect and the level of human approval and monitoring required. An automation review gives us enough detail to confirm a fixed scope and price for the first release.

get started

Which process takes up too much of your team's time?

Tell us about the repetitive work slowing the business down. We'll help you work out what can be automated and whether the numbers make sense.