# How you plug them into your systems *Oversee and adjust* Build on your AI workforce with a full REST API, client SDKs, and webhooks in both directions. Expose any employee as an MCP server for Claude, Cursor, and Windsurf, or as an A2A agent for cross-platform agent collaboration. Everything the UI can do, the API can do. The workspace is one way to interact with your AI employees. The API is another. It gives you programmatic access to every capability. Expose any employee as an MCP server or A2A agent and external tools and agents can use your workforce directly. SDKs make integration fast. Webhooks push events to your systems in real time. ## At a Glance - **REST** Full API access - **MCP + A2A** Protocol endpoints - **JS + Py** Client SDKs ## Use Cases ### Trigger your AI employee from any system via API Use the REST API to assign tasks, retrieve results, and manage employees programmatically. Integrate AI workforce capabilities into your own product without touching the UI. ### React to employee actions with webhooks Subscribe to events: task completed, approval requested, message sent. Your systems receive a POST the moment something happens and can act on it immediately. ### Expose your AI employee as an MCP server Other agents and tools can call your AI employee as an MCP tool. Drop them into any MCP-compatible workflow and they participate as a first-class tool. ### Connect agents across platforms with A2A Publish your AI employee as an A2A agent so external agents can delegate tasks to them. Works across platforms, orgs, and tech stacks using an open protocol. ## Features in this Category - **[Full REST API Access](/en/features/developer/rest-api)** — Send messages, trigger tasks, read results, and manage employees programmatically from any language or platform. - **[Accept Inbound Webhooks](/en/features/developer/webhooks)** — Get notified when tasks complete, approvals are needed, or schedules fire so your systems react in real time. - **[Outbound Webhooks](/en/features/developer/webhooks-outbound)** — Send events to external systems when tasks complete, approvals happen, or schedules fire. - **[Expose as MCP Server](/en/features/developer/mcp-endpoint)** — Expose any employee as an MCP server so Claude, Cursor, Windsurf, or any MCP client can use it as a tool. - **[Expose as A2A Agent](/en/features/developer/a2a-protocol)** — Expose any employee as a Google A2A agent so external AI agents can discover and collaborate with your workforce. - **[Client SDKs for Every Language](/en/features/developer/sdks)** — Client libraries for JavaScript, Python, and more so you integrate in minutes, not hours.