# Agency Swarm ## Docs - [Agency Context](https://agency-swarm.ai/additional-features/agency-context.md): Sharing data and state across tools and agents using agency context. - [Azure OpenAI](https://agency-swarm.ai/additional-features/azure-openai.md): Integrate Azure OpenAI with Agency Swarm to ensure secure data processing and enhanced privacy. - [Common Use Cases](https://agency-swarm.ai/additional-features/custom-communication-flows/common-use-cases.md): Explore common use cases for custom communication flows in Agency Swarm. - [Overview](https://agency-swarm.ai/additional-features/custom-communication-flows/overview.md): Learn how to customize communication flows for your agency. - [Deployment to Production](https://agency-swarm.ai/additional-features/deployment-to-production.md): Step-by-step guide for deploying your agency in a production environment. - [FastAPI Integration](https://agency-swarm.ai/additional-features/fastapi-integration.md): Serving your agencies and tools as APIs with FastAPI. - [Few-Shot Examples](https://agency-swarm.ai/additional-features/few-shot-examples.md): Guide agent responses using few-shot prompting. - [Input Guardrails](https://agency-swarm.ai/additional-features/guardrails/input-guardrails.md): Validate incoming messages before they reach the agent. - [Output Guardrails](https://agency-swarm.ai/additional-features/guardrails/output-guardrails.md): Validate agent responses before they reach users. - [Guardrails Overview](https://agency-swarm.ai/additional-features/guardrails/overview.md): Screen agent inputs and review outputs with guardrails. - [MCP Tools Server](https://agency-swarm.ai/additional-features/mcp-tools-server.md): Serving your tools as MCP (Model Context Protocol) endpoints. - [Observability](https://agency-swarm.ai/additional-features/observability.md): Track and analyze your agent performance and behavior by connecting with third party observability tools. - [Streaming](https://agency-swarm.ai/additional-features/streaming.md): Implementing streaming in Agency Swarm. - [Third-Party Models](https://agency-swarm.ai/additional-features/third-party-models.md): Use models from Anthropic, Google, AWS, or self-hosted open-source models via LiteLLM. - [Contributing to Agency Swarm](https://agency-swarm.ai/contributing/contributing.md): Learn how to contribute to Agency Swarm - [Agent Swarm TUI](https://agency-swarm.ai/core-framework/agencies/agent-swarm-cli.md): Start the terminal UI with the main npx launcher, then expand optional sections only if you need them. - [Communication Flows](https://agency-swarm.ai/core-framework/agencies/communication-flows.md): Understanding communication flows in Agency Swarm. - [Overview](https://agency-swarm.ai/core-framework/agencies/overview.md): Understanding agencies in Agency Swarm. - [Running an Agency](https://agency-swarm.ai/core-framework/agencies/running-agency.md): How to run an Agency. - [Agency Visualization](https://agency-swarm.ai/core-framework/agencies/visualization.md): Create interactive HTML visualizations and get ReactFlow-compatible data - [Advanced Configuration](https://agency-swarm.ai/core-framework/agents/advanced-configuration.md): Learn advanced configuration options for your agents in Agency Swarm. - [Built-in Tools](https://agency-swarm.ai/core-framework/agents/built-in-tools.md): Learn how to use built-in tools in Agency Swarm. - [Overview](https://agency-swarm.ai/core-framework/agents/overview.md): Understanding Agents in Agency Swarm. - [OpenClawAgent](https://agency-swarm.ai/core-framework/third-party-agents/openclaw-agent.md): Use an OpenClaw worker inside an Agency Swarm agency. - [Third-Party Agents](https://agency-swarm.ai/core-framework/third-party-agents/overview.md): Import external agent runtimes into Agency Swarm. - [Built-in Tools](https://agency-swarm.ai/core-framework/tools/built-in-tools.md): Ready-to-use tools that ship with Agency Swarm framework. - [Best Practices & Tips](https://agency-swarm.ai/core-framework/tools/custom-tools/best-practices.md): Best practices and real-world examples for Agency Swarm tools. - [Advanced Tool Configuration](https://agency-swarm.ai/core-framework/tools/custom-tools/configuration.md): Advanced features and patterns for Agency Swarm tools. - [Multimodal Tool Outputs](https://agency-swarm.ai/core-framework/tools/custom-tools/multimodal-outputs.md): Return images and files from your tools. - [Pydantic is All You Need](https://agency-swarm.ai/core-framework/tools/custom-tools/pydantic-is-all-you-need.md): How Pydantic solved AI agent reliability. - [Step-by-Step Guide](https://agency-swarm.ai/core-framework/tools/custom-tools/step-by-step-guide.md): Learn how to create custom tools in Agency Swarm framework. - [Input Validation](https://agency-swarm.ai/core-framework/tools/custom-tools/validation.md): Validate tool inputs using Pydantic field and model validators - [MCP Integration](https://agency-swarm.ai/core-framework/tools/mcp-integration.md): Connect your agents to external tools and data using the Model Context Protocol (MCP). - [OpenAPI Schemas](https://agency-swarm.ai/core-framework/tools/openapi-schemas.md): Convert OpenAPI schemas into tools. - [Overview](https://agency-swarm.ai/core-framework/tools/overview.md): Understanding Tools in Agentic Systems. - [Agency Swarm Extras](https://agency-swarm.ai/extras/extras.md): Additional resources and repositories for Agency Swarm. - [FAQ](https://agency-swarm.ai/faq.md): Find answers to common questions about Agency Swarm. - [Migration Guide: v0.x to v1.x](https://agency-swarm.ai/migration/guide.md): Guide for migrating from Agency Swarm v0.x to v1.x (OpenAI Agents SDK based) - [Additional Instructions](https://agency-swarm.ai/platform/additional-instructions.md): Provide additional context and user information to your agents to enhance their responses. - [How Credits Work](https://agency-swarm.ai/platform/how-credits-work.md): Everything you need to know about credits. - [Create new chat](https://agency-swarm.ai/platform/integrations/api/create-new-chat.md): Creates a new chat instance for a user based on a provided API integration. Requires a valid platform token in the headers for authentication. Ensure the apiIntegrationId corresponds to an existing integration. - [Get response](https://agency-swarm.ai/platform/integrations/api/get-response.md): Processes a message using the specified API integration and returns a response from the agent. Requires a valid platform token. Ensure the apiIntegrationId is valid. Supports continuing existing chats via chatId or aliasChatId and attaching files with tools. - [n8n](https://agency-swarm.ai/platform/integrations/n8n-integration.md): Connect your Agencii agents to n8n workflows using the Agencii community node. - [Slack](https://agency-swarm.ai/platform/integrations/slack-integration.md): Learn how to integrate your agents with Slack - [API](https://agency-swarm.ai/platform/integrations/web-api.md): Reference documentation for the Agencii Platform API. - [WhatsApp](https://agency-swarm.ai/platform/integrations/whatsapp-integration.md): Learn how to integrate your agents with WhatsApp using Twilio - [Website Widget](https://agency-swarm.ai/platform/integrations/widget.md): Embed the Agencii chat widget on any site in minutes. - [Zapier](https://agency-swarm.ai/platform/integrations/zapier-integration.md): Learn how to integrate your agents with Zapier. - [Onboarding](https://agency-swarm.ai/platform/marketplace/onboarding.md): Learn how to templatize your agents on our marketplace. - [OpenClaw](https://agency-swarm.ai/platform/marketplace/openclaw.md): Deploy your own private OpenClaw assistant on Agent Swarm. - [Agencii Platform](https://agency-swarm.ai/platform/overview.md): Learn about the Agencii AI Platform - [Pricing](https://agency-swarm.ai/platform/pricing.md): Explore our current subscription plans. - [API Reference](https://agency-swarm.ai/references/api.md): Gain a deeper understanding of the core classes and methods available in Agency Swarm. - [Agency Swarm Tutorials](https://agency-swarm.ai/tutorials/tutorials.md): Learn how to use Agency Swarm to automate workflows through practical examples - [Agency Swarm vs Other Frameworks](https://agency-swarm.ai/welcome/ai-agency-vs-other-frameworks.md): Compare Agency Swarm with other multi-agent AI frameworks. - [Cursor AI](https://agency-swarm.ai/welcome/getting-started/cursor-ide.md): Getting started with Cursor. - [From Scratch](https://agency-swarm.ai/welcome/getting-started/from-scratch.md): Quick start guide to building an Agency from scratch. - [Starter Template](https://agency-swarm.ai/welcome/getting-started/starter-template.md): Create your own repository from the official Agency Starter Template. - [Installation](https://agency-swarm.ai/welcome/installation.md): Install Agency Swarm in just 2 simple steps. - [Overview](https://agency-swarm.ai/welcome/overview.md): Welcome to **Agency Swarm**, an open-source agent orchestration framework built on the latest [OpenAI Agents SDK / Responses API](https://openai.github.io/openai-agents-python/). ## OpenAPI Specs - [openapi](https://agency-swarm.ai/openapi.json) ## Optional - [Discord Community](https://discord.gg/cw2xBaWfFM) - [Changelog](https://github.com/VRSEN/agency-swarm/releases) - [Agencii Platform](https://agencii.ai/signup/) - [Skool Community](https://www.skool.com/agency-ai/about)