Practical thinking on AI implementation.

This isn't a blog. It's a preview of what typically gets covered on day one of Prople's executive workshops, organised around the questions that actually come up once you move from talking about AI to building it.

Choosing what to automate

How to identify high-value AI workflows, why use-case lists fail, the economics of workflow automation, value versus feasibility, when not to use an LLM, how to choose your first two use cases.

How to identify workflows worth automating

Six questions that separate a strong first use case from a demo that never ships.

Most AI roadmaps start the same way: a long list of ideas from a workshop, and no way to tell which one is actually worth building first. The list doesn't fail because the ideas are bad. It fails because there's no shared way to compare them on anything other than enthusiasm.

  • Repeatable: it happens often enough to be worth building, not a one-off.
  • Bounded: it has a clear start and end, not open-ended judgement.
  • Judgeable: someone can actually tell whether the output was right.
  • Context-ready: the information it needs is reliable and current, not scattered across systems no one trusts.
  • Measurable: there's a real baseline to measure the result against.
  • Recoverable: if it fails, someone can catch it before it causes damage.

Score well across all six, and a workflow is worth building. Score well on only one or two, usually the most exciting ones, and it's more likely to stall in a demo without ever reaching production.

There's a harder truth underneath the framework: automating a bad process just makes it an efficiently bad process. If the underlying workflow is already broken (no clear owner, no consistent inputs, no agreement on what "done" looks like), an AI system built on top of it will surface that dysfunction faster, not fix it. Choosing what to automate starts with fixing what's broken first, then automating what's left.

From pilot to production

Why promising AI pilots stall, what changes between prototype and production, how to scope the first implementation cycle, the hidden implementation work behind an AI demonstration, how to avoid permanent pilot mode.

Why AI pilots fail to reach production

Most organisations have run a pilot. Very few have scaled one past it.

Almost every organisation we talk to has already run an AI pilot. A much smaller number have gotten one to scale past it. The gap isn't about access to AI (nearly everyone has that now); it's about what happens after the pilot works.

A pilot succeeding proves the model can do the task in a controlled setting. It doesn't prove the workflow can survive contact with real inputs, real exceptions, and real accountability. That gap is where most pilots quietly die: not because the demo failed, but because nobody defined what "production" actually required.

A failed pilot is rarely an AI problem. It's usually one of three things:

  • A data problem: the source information wasn't reliable or current.
  • A process problem: the workflow it was bolted onto was never well-defined to begin with.
  • An ownership problem: nobody was accountable for the system once the project team moved on.

Diagnosing which one you're actually looking at matters more than trying a bigger model.

Reliability, in other words, isn't something a model promises. It's something an operating system has to be built for: task selection, current context, evidence requirements, human review, and a safe way to fail. An agent that gives a confident, well-written, wrong answer because it pulled from an outdated policy document hasn't failed technically. It's failed because nothing in the surrounding system caught it. Getting past pilot mode means building that surrounding system, not just a better prompt.

AI architecture & engineering

Evaluation, observability, architecture, agent orchestration, retrieval, model routing, testing, human-in-the-loop systems, governance, integration patterns.

What a serious implementation cycle looks like

A production agent is a governed worker with an owner, not a clever prompt.

It's easy to build an agent. It's hard to build the right one, and harder still to explain, in plain English, who owns it, what it's allowed to do, and how anyone would know if it went wrong.

A production-grade agent brief functions less like a prompt and more like a job description. It spells out:

  • Objective: what the job actually is.
  • Owner: who's accountable for it.
  • Instructions and constraints: what it operates under.
  • Context and tools: what it can reach.
  • Identity and environment: what it runs in.
  • Trigger: what starts it.
  • Evaluation: how its output gets judged.
  • Escalation: what happens when it needs a person.

Skip any one of those and you don't have an agent. You have an unmanaged risk with a chat interface.

The difference shows up clearest in how a brief gets written. "Research our market" is not a brief; it's a wish. "Every Friday, identify up to five material competitor developments from the previous seven days and produce a sourced briefing by competitor, theme, and likely impact" is a brief, because someone could actually evaluate whether the output was any good.

The build sequence that gets an agent from idea to something worth trusting starts narrower than most teams expect: read the data, analyse it, report findings, and leave the source systems untouched. Only once that's reliable does autonomy (taking action, not just recommending one) become the next question, and even then, least privilege and reversibility stay the default. Start narrow, start observable, and earn autonomy as trust is demonstrated, not assumed.

AI operating models

What companies should own internally, build versus buy versus partner, the role of a CAIO, how business and technology teams should work together, how to scale implementation capability, avoiding shadow AI delivery.

The operating decisions that come before you build an AI agent

The hardest part of an AI agent program usually isn't technical.

By the time a business is ready to build its first AI agent, the temptation is to jump straight to tooling: which model, which platform, which vendor. Those are real decisions, but they're not the first ones. Before anything gets built, there are questions only the business itself can answer:

  • Outcome: what are we actually targeting?
  • Baseline: what's the honest starting point we're measuring against?
  • Context: is the information this agent needs actually reliable?
  • Human accountability: who is the named person accountable for its decisions?
  • Delivery model: do we build this ourselves, buy it, or partner for it?
  • Adoption: how will the people who have to use it actually take it up?
  • Investment priority: where does this sit against everything else competing for budget?

None of those are engineering questions. They're operating decisions, and skipping them doesn't make an agent program simpler. It just moves the same questions later, after money and credibility are already spent.

The same discipline applies to deciding what an agent should actually do. Some work is a strong candidate for delegation: drafting, research, synthesis, monitoring, coordination, and follow-up all benefit from a tireless first pass. Other work has to stay human regardless of how capable the technology gets: sensitive judgement calls, consequential decisions, relationship management, and ethical trade-offs don't get outsourced just because they could technically be automated. Good agent design starts by drawing that line deliberately, before a single workflow gets built, not by discovering it after something goes wrong.

Proving AI value

Measuring AI beyond technical accuracy, adoption versus deployment, measuring capacity returned, cost removal versus theoretical productivity, implementation scorecards, deciding whether to scale, redesign, or stop.

A working AI agent doesn't automatically create value

Technically working and actually valuable are two different bars.

An agent can perform its task correctly in testing and still create zero value for the business that built it. That's not a contradiction. It's what happens when a team optimises for the wrong bar. A technically working agent only creates value once it clears four separate hurdles:

  • Value: does it produce something worth having?
  • Evaluation: does it hold up under real testing?
  • Trust and adoption: do the people it's meant to help actually use it?
  • Economics: does it make sense once the full cost of building and running it is counted?

Most AI initiatives get judged almost entirely on the first of those and none of the rest. A system that's highly accurate in a demo but never gets adopted by the team it was built for hasn't created value. It's created a slide. Adoption in particular isn't something that happens automatically after launch; it has to be designed for from the start, the same way the workflow itself does.

Evaluation deserves more rigour than most pilots give it. The right test isn't whether an agent handles the easy, expected case well. Almost anything can do that. It's whether it holds up against edge cases, incomplete inputs, conflicting information, and outright tool failure, because that's what real usage actually looks like. An impressive output in a controlled demo is not the same thing as a dependable workflow in production. Proving value means testing for the second, not just admiring the first.

Applying agents across the business

Recurring patterns for where an agent's first job actually sits: executive support and drafting, knowledge retrieval, decision support, and cross-functional coordination and handoff.

A partial list of the automations executives want most in their daily workflows

A few examples of where the value tends to show up, and a framework for deciding how much autonomy each one actually needs.

AI agents tend to earn their place fastest in a specific kind of work: bounded, judgeable, and easy to measure. The examples below aren't a specific client's system. They're illustrative patterns of where that value tends to show up.

  • Executive assistant: inbox and scheduling triage; hours returned per week, provided anything sensitive or political still routes to a human.
  • Board-pack and executive drafting: a first draft in minutes instead of hours, on the condition someone fact-checks it before it circulates.
  • Executive digital twin: trained on someone's documented decisions and voice for lower-stakes drafting; authorised to send close to nothing unsupervised.
  • Knowledge retrieval and synthesis: lives or dies on citation, since unreliable input produces unreliable output.
  • Decision support: drafts an options memo, trade-offs and a recommendation, built to be interrogated by a human, never accepted blindly.
  • Scheduling and cross-functional coordination: the most infrastructure-dependent pattern, needing real integration with the systems it coordinates across.
  • Cross-functional knowledge handoff: as much a change-management problem as a technical one.

None of these need the same amount of autonomy to work. Before deciding what to build, it helps to place the problem on a scale of options, from a single instruction through to a system that acts entirely on its own:

  • Prompt: a one-off instruction for a single draft or answer.
  • Prompt + context: a grounded response, pulling from real information rather than memory.
  • Workflow: a repeatable sequence a person still triggers and reviews.
  • Agent: a dynamic system operating within a defined scope, deciding its own steps.
  • Autonomous agent: runs on its own trigger or schedule, without a person starting it each time.

Knowledge retrieval, most digital-twin drafting, and a first cut of a board pack rarely need more than prompt-plus-context. A person is still initiating and reviewing the whole exchange. An executive assistant handling routine scheduling, or decision support producing a standing options memo, sits further along, in workflow or agent territory. Scheduling that runs across systems on its own trigger is the case most likely to justify full autonomy.

As autonomy increases, so does what has to be in place around it: evaluation, permissions, monitoring, reversibility, and accountability. The right answer isn't to reach for the most autonomous option available. It's to match the level of autonomy to how well-understood, bounded, and reversible the task actually is.

Curious how this applies to your business?