Orchestration · Interface

Agent Delegation Interface

InterfaceOrchestrationOrchestration & ToolsVariation point (abstract)arc:AgentDelegationInterface

An inter-agent interface through which one agent hands a task, with structured context, to another agent.

Responsibility. Accepts delegated tasks with structured context from other agents.

Also known as: Agent-to-agent protocol endpoint, Inter-agent coordination interface, Delegate work to coworker tool, Ask question to coworker tool

is exposed by; is invoked byis invoked byis constrained byis specialized byis specialized byWorker Agent: is exposed by; is invoked byWorker AgentSupervisor Agent: is invoked bySupervisor AgentAgent Message Contract: is constrained byAgent Message ContractDiscoverable Delegation Interface: is specialized byDiscoverable Delegation …Static Delegation Interface: is specialized byStatic Delegation Interf…
Direct neighbourhood (hover for relationship types)

Variants

VariantWhen to choose
Discoverable Delegation InterfaceChoose in heterogeneous systems where agent availability fluctuates or several agents offer similar capabilities with different trade-offs, requiring runtime discovery.
Static Delegation InterfaceChoose when task delegation boundaries are well-defined and agent capabilities are static, so no runtime capability discovery is needed.

Relationships

is exposed by structural

is invoked by dependency

is constrained by control

Design guidance

Classification

Patterns
Peer delegation
Technologies
Agent Communication Protocol (ACP)Agent-to-Agent Protocol (A2A)CrewAI allow_delegation
Quality attributes
Compatibility (ISO/IEC 25010)
Risks mitigated
Information loss at handoffs

Sources

  1. Ch1.3: T. Nguyen, "Multi-Agent Systems," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 1.3. ISBN: 9798244538229.
  2. Ch2.4: T. Nguyen, "Multi-Agent Frameworks," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 2.4. ISBN: 9798244538229.