Skip to content

AI 301 · Module 7

Conflict Resolution, Human Oversight & Multi-Agent Evaluation

When agents disagree, duplicate work or collide, what does the system do?

Start Section 1
0 / 6 completed
Sync my progressJoin a session to keep progress across devices and share it with your instructor

Info

After you join, your completed lesson numbers are sent to your instructor together with your learner code, so they can see your progress. Use the codes your instructor gave you, and do not enter your name, company secrets or other personal data. Progress is kept with the rest of that session's data.

Learning objectives

  • Recognize the main kinds of multi-agent conflict: contradictory outputs, duplicate work, and priority, goal, authority and evidence conflicts
  • Follow the conflict-resolution flow: policy, then evidence, then a Supervisor or Evaluator Agent, then Human Escalation
  • Distinguish tie-breaking, arbitration, consensus concepts and Supervisor resolution
  • Design human oversight: review, approval, override and escalation points
  • Choose multi-agent evaluation metrics that show whether collaboration actually helps
  • Complete Activity 7 by identifying the conflict type, the resolution path and the human escalation requirement

Conflicts and how to resolve them

10 min

When agents disagree: kinds of conflict

Once several agents share a goal, they will sometimes disagree, repeat each other or pull in different directions. A conflict is not a sign that the design is broken. It is something the design must plan for, because an unhandled conflict either stalls the system or is settled by accident.

Core question

When Agents disagree, duplicate work or produce conflicting results, what does the system do?

Common kinds of multi-agent conflict (simulated examples)
ConflictWhat it looks likeSimulated example
Contradictory outputsTwo agents return answers that cannot both be trueOne agent says a policy allows the request, another says it does not
Duplicate workTwo agents do the same taskBoth a Research Agent and an Analysis Agent fetch the same sources
Priority conflictAgents disagree on what comes firstOne agent wants speed, another wants a full check first
Goal conflictAgents optimize for different aimsA cost-saving agent and a quality-checking agent want opposite things
Authority conflictAgents both claim, or both refuse, a decisionTwo agents each believe they own the final approval
Evidence conflictAgents cite different or clashing sourcesOne relies on last year's document, one on this year's

Info

Human, AI, Human: a person defines the goal, the roles and how conflicts are settled, the agents work inside those rules, and a person reviews the cases the rules cannot settle and remains responsible.

Key takeaway: Name the kinds of conflict your agent team can have before you design how to resolve them.

10 min

The conflict-resolution flow

A good design settles conflicts in a fixed order, from the cheapest and most predictable method to the most expensive. Most conflicts should be resolved early, and only the hard ones should reach a person.

Conflict-resolution flow
  1. Conflict detected
  2. Can policy resolve it? If yes, Apply Rule
  3. If no: Can evidence resolve it? If yes, Compare Evidence
  4. If no: Is there a Supervisor or Evaluator Agent that can decide? If yes, Resolve
  5. If no: Human Escalation

Info

Text version of the diagram: a conflict is detected. First ask whether a policy or rule settles it, and if so apply the rule. If not, ask whether evidence settles it, and if so compare the evidence. If not, ask whether a Supervisor or Evaluator Agent may decide, and if so let it resolve the conflict. If none of these works, escalate to a person.
The four steps
StepWhat it relies onSimulated example
Apply RuleA written policy or priority orderCompliance findings always outrank speed
Compare EvidenceThe quality, source and freshness of evidenceThe newer official document wins over an older summary
Supervisor / EvaluatorA role that is allowed to decideThe Supervisor picks between two drafts against stated criteria
Human EscalationA person with authorityA reviewer decides a high-impact disagreement
Check yourself

Two agents give contradictory answers. A written policy already says which source wins. What should the system do first?

Two agents give contradictory answers. A written policy already says which source wins. What should the system do first?

Key takeaway: Resolve in order: policy, evidence, Supervisor or Evaluator, then Human Escalation.

9 min

Tie-breaking, arbitration, consensus and Supervisor resolution

Several ideas are used to close a conflict. They are different tools, and mixing them up causes confusion about who decides.

Four ways to close a conflict
IdeaHow it worksUse it when
Tie-breakingA pre-agreed rule picks one optionTwo options are equally valid and a quick, predictable answer is enough
ArbitrationA neutral party, an Evaluator Agent or a person, weighs both sides and decidesAgents make competing claims and neither is clearly right
Consensus conceptAgents converge on a shared answer, for example by comparing views until they agreeThe stakes are low and agreement is cheap to reach
Supervisor resolutionThe Supervisor, who has the wider view, decidesA central role already owns the outcome

Agents settle it among themselves

  • Consensus needs no extra role
  • It can loop for a long time
  • Best for low-stakes disagreements

A designated role settles it

  • A Supervisor or Evaluator decides
  • It is faster and easier to audit
  • Best when a clear owner exists or stakes are higher

Warning

Consensus without a limit can turn into endless discussion, which is exactly the coordination overhead this course warns about. Give any agreement process a limit, and treat reaching it as a reason to escalate.
Check yourself

Two agents keep exchanging arguments about a high-impact decision without converging. What is the best design response?

Two agents keep exchanging arguments about a high-impact decision without converging. What is the best design response?

Key takeaway: Pick the closing method deliberately: tie-break for equals, arbitrate for competing claims, keep consensus for low stakes, and bound every exchange.

Human oversight

9 min

Human oversight and escalation

Human-in-the-Loop coordination means deciding in advance where a person takes part. It is a design choice, not a last resort. Four kinds of oversight cover most needs.

Four forms of human oversight
FormWhat the person doesSimulated example
ReviewChecks a result before it is usedA reviewer reads a report drafted by several agents
ApprovalGives an explicit yes before an actionA manager approves before anything commits the organization
OverridePauses, redirects or cancels the system at any timeA person stops the team when it heads the wrong way
EscalationReceives a case the agents cannot settleAn unresolved authority conflict lands on a named owner
  • Escalate when a conflict is high-impact, cannot be settled by policy, evidence or a designated resolver, or reaches its exchange limit
  • Escalate when the goal, the authority or the risk is unclear
  • Always tell the person what was disputed, the options, the evidence and what is needed from them
  • Name who receives the escalation, so it never falls between two agents

Warning

Do not design the system so that high-impact output is accepted without review. Human oversight must be easy to use, or it will be skipped.
Check yourself

What should a good escalation to a person contain?

What should a good escalation to a person contain?

Key takeaway: Design review, approval, override and escalation in advance, with a named owner and a clear summary.

Multi-agent evaluation

9 min

Evaluating a multi-agent system

Extra agents add cost and coordination. Evaluation asks whether they earn it: did collaboration improve the outcome compared with a simpler design?

Multi-agent evaluation metrics
MetricWhat it tells you
Task successWhether the team achieved the shared goal
Role adherenceWhether each agent stayed inside its role and boundaries
Delegation qualityWhether work went to the right agent with the right context
Communication efficiencyWhether messages were useful, or just noise
Duplicate-work rateHow often two agents did the same task
Handoff qualityWhether handoffs were complete and clear
Conflict rateHow often agents disagreed or collided
Evidence qualityWhether results were backed by good sources
LatencyHow long the whole team took
CostWhat the collaboration cost overall
Human escalation frequencyHow often a person had to step in

Read metrics together. A very low escalation rate can mean the team is working well, or that it is hiding problems. A high conflict rate with high duplicate work often points to unclear role boundaries.

Info

Boundary of this course: this module chooses what to measure at the design level. Building monitoring infrastructure and production observability belongs to AI 302 and is not taught here.
Check yourself

A team shows a high duplicate-work rate and frequent conflicts. Which is the most likely design problem to check first?

A team shows a high duplicate-work rate and frequent conflicts. Which is the most likely design problem to check first?

Key takeaway: Measure whether collaboration beats a simpler design, and read the metrics together.

Practice and next steps

8 min

Activity 7: Resolve the Multi-Agent Conflict, and your policy

You will be given a scenario in which agents conflict over responsibility, evidence or a decision. For each scenario, decide how the system should handle it.

  1. Identify the conflict type
    Contradictory outputs, duplicate work, or a priority, goal, authority or evidence conflict?
  2. Choose the resolution path
    Policy, evidence, Supervisor or Evaluator, or Human Escalation, in that order.
  3. Decide the human requirement
    Is a review, approval or escalation needed, and who owns it?
  4. Explain why
    Name the conflict, the path and the boundary that support your choice.

Done

Deliverable of this module: a Multi-Agent Evaluation & Escalation Policy. It states the conflict types you expect, the resolution path for each, the metrics you will watch, and when a person is involved.

Warning

Privacy reminder: use simulated or already-public scenarios. Do not enter company secrets, client personal data or unauthorized sensitive information.

In Module 8 you will place this policy on the Multi-Agent Architecture Canvas, in the Conflict Resolution, Human Oversight and Evaluation sections.

Check yourself

Two agents each claim final approval of a high-impact action, and no written rule says who owns it. What is the best handling?

Two agents each claim final approval of a high-impact action, and no written rule says who owns it. What is the best handling?

Key takeaway: Identify the conflict, choose the path, decide the human role, and record it in your Evaluation & Escalation Policy.

What next?