Prompt Buddy logoPrompt Buddy

openai · OpenAI Platform Docs

Agents Orchestration and handoffs | OpenAI API

Explains how to manage multi-agent workflows by implementing orchestration patterns and handoff mechanisms between specialized agents.

Import to Prompt Buddy

Derived skill

Files assembled from official documentation

Viewing SKILL.md

Agents Orchestration and handoffs | OpenAI API

Explains how to manage multi-agent workflows by implementing orchestration patterns and handoff mechanisms between specialized agents.

When To Use

Use when designing multi-agent systems that require delegating tasks between specialized models or managing complex conversational flows through handoffs.

Reference Files

FileContainsUse For
SKILL.mdEntry point: scope, routing table, and workflow.Start here.
docs/agents-orchestration-and-handoffs-openai-api-workflow-guide.mdA guide explaining orchestration patterns and handoff strategies for multi-agent workflows using the OpenAI API.Questions about a guide explaining orchestration patterns and handoff strategies for multi-agent workflows using the OpenAI API.
examples/agents-orchestration-and-handoffs-openai-api-openai-agents-orchestration.textA JavaScript code example demonstrating how to define multiple agents and configure handoffs between a triage agent and specialized billing or refund agents.Exact payloads, commands, or snippets shown in A JavaScript code example demonstrating how to define multiple agents and configure handoffs between a triage agent a...
examples/agents-orchestration-and-handoffs-openai-api-openai-agents-orchestration-2.textA Python code example demonstrating how to define multiple agents and configure handoffs between them using the OpenAI Agents API.Exact payloads, commands, or snippets shown in A Python code example demonstrating how to define multiple agents and configure handoffs between them using the OpenA...
examples/agents-orchestration-and-handoffs-openai-api-openai-agents-orchestration-3.textA JavaScript code example demonstrating how to define multiple agents and configure one agent to use another as a tool for orchestration and handoffs.Exact payloads, commands, or snippets shown in A JavaScript code example demonstrating how to define multiple agents and configure one agent to use another as a too...
examples/agents-orchestration-and-handoffs-openai-api-openai-agents-orchestration-4.textA Python code example demonstrating how to define multiple agents and configure tool-based handoffs between them.Exact payloads, commands, or snippets shown in A Python code example demonstrating how to define multiple agents and configure tool-based handoffs between them.

What This Skill Covers

  • Multi-agent workflows are useful when specialists should own different parts of the job. The first design choice is deciding who owns the final user-facing a...
  • Main sections: Choose the orchestration pattern, Use handoffs for delegated ownership, Use agents as tools for manager-style workflows, Add specialists only when the contract changes, Next steps.

Workflow

  1. Open the most relevant file under docs/ for the exact documented workflow and wording.
  2. Open schemas/ files for exact structured contracts.
  3. Open examples/ files for concrete requests, commands, snippets, and manifests.
  4. Do not add behavior or configuration that is not present in the attached source files.

Canonical source: https://developers.openai.com/api/docs/guides/agents/orchestration