Skip to main content
Back to writing
AI

Multi-agent workflows are a delegation problem, not a tooling problem

3 min read

Tom W Dixon · Senior Product Manager and Digital Platform Lead

Two silhouetted hands reaching toward each other in darkness

Most of the writing about multi-agent workflows treats them as an orchestration problem. Pick the right framework, wire the agents together, add a supervisor agent to coordinate the rest, and the pipeline runs itself.

I think that framing misses what actually breaks these pipelines in practice. A multi-agent workflow isn't a tooling problem. It's a delegation problem, and delegation is something delivery leads have been getting wrong and right for years, long before agents existed.

Hand a piece of work to a person without scoping it properly, and you get one of two failures. Either they do the wrong thing confidently, because the brief was vague and they filled the gap with their own assumption, or they stall, because they don't have the authority to make a call and nobody told them what to escalate. Multi-agent pipelines fail in exactly the same two ways. An agent given a vague scope will fill the gap itself, usually with something plausible and wrong. An agent given no escalation path will either guess or grind to a halt, and either way nobody notices until three steps downstream.

The fix isn't a better orchestration layer. It's the same discipline you'd apply to any team you're delegating to:

  • Scope each agent's task tightly enough that "fill in the gap yourself" isn't the only option when it hits ambiguity.
  • Put a review gate at the handoff points that matter, not at every step, the same way you wouldn't sign off every line a competent developer writes but you would review the parts that touch customer data or production infrastructure.
  • Give every agent in the chain an explicit escalation path: what it does when it isn't confident, and who or what it hands back to.
  • Decide upfront which decisions in the pipeline need a human before they go further, and build that gate in rather than hoping someone notices in review.

Treat a multi-agent pipeline as a black box and you'll spend your time debugging prompts and swapping frameworks, when the actual fault is that nobody scoped agent two's job clearly enough, so it inherited an ambiguous instruction from agent one and passed a worse version of the same ambiguity to agent three.

I've spent a lot of my career redesigning how work moves between people, agencies, and teams so that ambiguity gets caught early instead of compounding. The problem is identical with agents. The tooling matters far less than the operating model wrapped around it: who owns which decision, where the checkpoints are, and what happens when something doesn't fit the plan.

If your multi-agent workflow keeps producing output nobody trusts, don't start by changing the framework. Start by asking whether you've actually delegated the work properly, or just wired a set of black boxes together and hoped for the best.

The key point

Multi-agent pipelines don't fail because of the framework. They fail because nobody scoped the work, set review gates, or built in an escalation path.

← All writing

Get in touch

Let's talk.

Whether you want to discuss a role, explore a collaboration, or simply connect, I would be happy to hear from you.

Get in touch