We both said approved supplier. Did we mean the same thing?
A customer needs an answer. An invoice needs checking. Your team wants to try a new tool. Start with a familiar problem, see what is happening, and choose what you would do. No technical background needed.
- Meet the problem
- See what is happening
- Make a choice
- Find out why
- Try a small change
All decisions are free without an account or API key. Drafts stay on this device only, not in account sync. Follow-up lessons retain their existing sign-in and plan requirements.
These are made-up (synthetic) stories with feedback written in advance, not live AI results or real customer outcomes. They help you practise, but do not certify your skills.
Two colleagues are choosing a supplier for the office. One says a supplier is approved because its prices were checked. The other means it has passed the company's safety review. Their AI helpers combine both notes into a list headed Approved.
The problem: Stop a shared label from hiding an unfinished check, so the person choosing the supplier can see what has actually been reviewed.
AI-illustrated teaching scene. Follow the arrows from 1 to 3; they show how to read the story, not actions taken by an AI.
- Prices checked
One colleague labels the supplier approved after checking its prices.
- Safety review expected
Another colleague uses approved to mean the safety review is complete.
- One combined supplier list
The AI puts both colleagues' notes under the same heading.
What would you do?
What would help the team before adding more AI helpers?
- Ask a third AI which meaning is more common
Why this choice?
A common meaning is not necessarily your company's meaning. The person responsible for supplier approval needs to settle which checks count and what remains unfinished.
- Connect the helpers so they exchange notes faster
Why this choice?
Faster note sharing would spread the same misunderstanding. Agree what the labels mean before asking software to pass them around.
- Agree the checks and show each one separately
Why this choice?
Have the supplier owner define approval. Show price review and safety review separately, with who checked each and what is still unknown. One shared list can then support a clear decision.
What to take away
Agree what the words mean before connecting the tools. A tidy combined list should not turn an unfinished check into approval.
What if something changes?
The team now agrees on the labels. An outside safety reviewer must do a two-day check in their own system. They can accept review requests and send progress updates. Your company allows the public product sheet to be shared, but not internal price notes.
How should the team arrange this outside review?
- Send the whole shared folder so the reviewer has context
Why this choice?
The reviewer needs enough information for the safety check, not everything the company holds. Internal price notes are not approved for sharing. Keep them local even if sending one folder would be easier.
- Send an agreed review request with the public product sheet
Why this choice?
Name the requested check, who owns it, how progress returns and how to cancel. Share only the approved product sheet. Keep the supplier marked awaiting safety review until the supplier owner checks the returned result.
- Have the local AI mark safety complete from the product sheet
Why this choice?
Reading a product sheet is not the outside safety review the company requires. The shared labels are clearer now, but the missing check still needs the responsible reviewer.
What to take away
A separate reviewer now makes a clear handoff useful. Agree the work, the return message and what may be shared; keep final supplier approval with its owner.
The idea behind this story
Shared words need shared meanings; shared work needs clear ownership.
Which label at your workplace could mean two different things to two different people?
The technical connection: Shared vocabulary and task handoffs
A shared vocabulary defines what labels mean. A task handoff tells another system what work to do and how to report progress. Connecting systems does not settle the meaning of approval or grant permission to share private notes.
Advanced: A transport protocol cannot define the business
Choose between a simple research workflow and cross-team delegation while preserving shared meaning and data rights.
Research coordination · 9 minutes
The problem
Synthetic practice scenario: all quantities and evaluation outcomes are illustrative, not reported research. A team compiles supplier research from approved public documents and licensed internal notes, with a human owner deciding what may be shared.
Your initial decision
What architecture should the first research workflow use?
- All research runs inside one application under one team's ownership.
- The illustrative task compares 4 suppliers using a stable evidence template and a shared approved source list.
- Terms such as verified supplier and financial risk need explicit definitions accepted by the human research owner.
- Licensed notes may inform internal review but cannot be redistributed to an external service.
Compare the alternatives
- Delegate specialist analyses through explicit task contracts
Separate contexts and versioned task artifacts can support distinct legal and technical analyses, at the cost of reconciliation, lifecycle handling and additional calls.
- Extract research into a custom asynchronous job service
A job API offers an explicit request, result and cancellation boundary, but adds service deployment and compatibility work to a workflow still owned by one application.
- Keep one workflow and a shared evidence schema
A shared vocabulary, source links and bounded tool calls keep ownership clear, but the team must review conflicting source claims.
Mechanism, trade-offs, and evidence
- Distinguish tool access, agent coordination and business meaning: these are separate design decisions.
- Start with a typed artifact containing the supplier, claim, source, date and unresolved disagreement.
- Enforce data rights before retrieval and outbound sharing; a shared context is not permission to copy licensed material.
- Compare completed research quality and reviewer reconciliation time, not the number of specialist agents.
Reconsider after a change
An independent partner now performs a long-running specialist assessment in its own system and requires asynchronous progress and cancellation.
What is the smallest justified cross-system integration?
- The partner cannot expose its internal tools or state and supports the A2A task contract.
- The teams have agreed on a versioned vocabulary and a shareable artifact schema, including unknown and disputed states.
- Only approved public-source identifiers and explicitly cleared summaries may cross the boundary; internal notes stay local.
- Each system keeps its own scoped tool credentials; cancellation, expiry and artifact rejection must be tested.
Compare the alternatives
- Delegate through A2A and keep governed tool access local
A2A carries task status and artifacts while each agent uses its own tools, including MCP where already supported; interoperability and lifecycle testing add work.
- Use a bilateral job API with the same sharing contract
A custom asynchronous endpoint can be smaller for a fixed partner, but both teams must maintain status, cancellation and compatibility semantics.
- Keep one workflow and import partner reports manually
Human-cleared report imports preserve local processing and avoid a protocol integration, but progress tracking and cancellation become manual coordination tasks.
Mechanism, trade-offs, and evidence
- The architecture changes because the ownership and lifecycle boundary changed, not because multi-agent collaboration is inherently superior.
- A2A addresses remote tasks, MCP addresses tool interfaces and the shared vocabulary addresses meaning; none replaces the other.
- Test stale status, duplicate callbacks, rejected artifacts and cancellation with real protocol implementations before relying on the handoff.
- Have the human research owner review conflicts and external sharing; a remote agent's confidence is not a business approval.
Related technical concepts
Follow-up lessons retain their existing sign-in and plan requirements.
- multi agent systems
- a2a communication
- mcp
- mcp a2a integration
- agentic enterprise ontology stack
- ecosystem partnerships
Technical sources
- Agent2Agent Protocol Specification — A2A Project
Defines discovery, task lifecycle and artifacts between independent agents; shared business meaning and permissions still need explicit agreements.
- MCP Security Best Practices — Model Context Protocol
Describes consent and authorization boundaries for tool integrations; adopting a protocol does not grant access to customer data or actions.
- Building effective agents — Anthropic Engineering
Distinguishes fixed workflows from model-directed agents and recommends testing simpler solutions first; its tooling examples are historical.
Learning together? Pick a story, compare your choices, and talk about what might change your mind. There are no verified team scores or completion records here.
Self-checks and completion records help you reflect; they are not independently verified credentials. Credential availability, assessment, and eligibility are separate.
AI Agents, Explained — free, no login
Explore the cases
- Can I return these shoes?
- The refund screen froze. Did the money move?
- The AI fixed Save. Can we put it live?
- The shop website will not take orders
- We both said approved supplier. Did we mean the same thing?
- It gets the same ten questions right. Is it ready?
- How do I book an appointment on a noisy bus?
- We can improve one task. Which one is worth our time?
- It is your first day at the garden. Where do you start?
- Can the helper pay this repair bill?
- Can we sign the room booking agreement today?
- The caterers sent their prices. Are we comparing the same thing?
- A customer wants a cake by Saturday. Can we promise it?
- Should our shopping helper reorder the household supplies?
- Can we put the neighbors' feedback into an AI tool?
- A volunteer needs the event plans. Which folders should they see?
- These club files are old. Can we delete them?
- There is a new AI helper. Should the club switch?
- Our online helper is down. How can we help visitors?
- The AI writes faster. Why do handovers take longer?