Case StudyIT Services

A Multi-Agent System: 10 Agents Coordinating Work Previously Done by Hand

An IT services firm whose internal delivery workflow had outgrown what people could carry by hand. The work ran across several internal teams, with each team handling a part of the same process without visibility across the entire workflow.

Executive Summary

An IT services firm had an internal delivery workflow that had outgrown what teams could manage manually. Instead of building a single automation pipeline, Orbis developed a multi-agent system with 10 agents coordinating work across teams. The system now automates most of the workflow and brings people into the process only where human judgement is required.

At a glance

Ten agents coordinating work across teams

The workflow spanned multiple teams, each handling part of the same process. The system now automates most of the workflow and brings people into the process only where human judgement is required.

10
agents running
10+ hrs
hours recovered each week
April 2026
system running since
1
multi-agent system coordinating the workflow
The Problem

A recurring workflow touched multiple teams

A recurring workflow touched multiple teams, with each team performing a narrow part of the process manually. Information was pulled from different sources, reformatted, and passed from one team to another.

As the business grew, the workflow grew with it, while the coordination cost increased faster than the work itself. The challenge was not simply to automate one process, but to build a multi-agent system capable of coordinating 10 agents across multiple teams.

What We Found

The workflow split into agent teams, not a single flow

Scoping revealed that the workflow naturally split into agent teams rather than a single flow. Each team could own a specific responsibility, but the boundaries between teams and the shared state they depended on created the main architectural complexity.

As a result, the engagement combined AI Build with AI Consultancy, with architecture decisions being as important as the implementation itself.

What We Built

Agent teams, orchestration and human-in-the-loop gates

Agent Teams: Ten agents organized into specialized units, owning core responsibilities including intake, synthesis, quality checks, routing, and drafting. The agents work in parallel rather than as one long chain, so a failure in one stream does not stop the others.
Orbis Orchestrator: A shared orchestration layer that routes work between teams, holds the shared state agents read and write, and determines when a task requires a person in the loop.
Human-in-the-Loop Gates: Human approval is built into the points where judgement genuinely matters. The system drafts the work, a person approves it, and only then does it move forward.
Evaluation Harness: Established from the first week so changes to prompts and agent behaviour could be measured against the same baseline rather than judged subjectively.
Deliberate Human Steps: The handful of steps requiring a named person’s judgement were deliberately left unchanged where automation would not make the process faster.
What Changed

One system replaces the hand-offs between teams

One system now replaces the hand-offs that previously existed between teams. The workflow flows through the agent teams and surfaces to a person only where judgement genuinely does not transfer. Hours recovered, turnaround, and error rate are all reported against the same baseline used to evaluate the system.

The hardest part was the shared state. Each team had its own understanding of what a unit of work looked like, and the orchestration layer had to reconcile these differences before the agents could reliably use the shared state. This complexity was not obvious in a single-agent demonstration but became decisive in the multi-agent system.

“The client described the workflow as something the teams had been carrying for years and had come to treat as part of the normal cost of doing business. With the new system, 10 agents now run the workflow, while people step in only where judgement matters. The organization can measure the hours recovered each week, and the documentation was detailed enough for the internal team to understand how the system was built.”