Agentstudio APIs
Boomi provides two API solutions for managing AI agents: Agent Garden APIs for building and deploying agents within Boomi's managed platform, and Agent Control Tower (ACT) GraphQL APIs for registering and managing custom agents from third-party providers.
Which API Should You Use?
| Use case | API | Learn more |
|---|---|---|
| Build, package, and deploy agents natively in Boomi | Agent Garden REST APIs | Full lifecycle automation |
| Register and manage agents from non-Boomi providers (e.g., AWS Bedrock, custom LLMs) | Agent Control Tower GraphQL APIs | Multi-provider catalog |
Agent Garden REST APIs
The Boomi Agent Garden API lets you programmatically create, configure, package, and deploy AI agents within your Boomi account. Automate the full agent lifecycle, from creation to live deployment in a runtime environment, without touching the UI.
Key Features
-
Agent management: Using the API you can create agents by specifying objectives, tasks, guardrails, and custom configurations. You can also retrieve paginated lists of agents with optional filtering or fetch the detailed configuration of a specific agent. The API supports soft-deletion, which preserves records for potential recovery and restoration to DRAFT status.
-
Packaging and deployment: You can generate snapshots of an agent's configuration and prepare it for deployment into an environment. A package encapsulates the complete agent definition at the time of creation. You may optionally trigger immediate deployment to an environment during the packaging request. Packages can be listed per agent or account-wide and are eligible for deletion provided no active deployments reference them. Once the agent is packaged you can deploy it to a target environment and make it available to others. Deployment records are retrievable per agent, per package, or across the account. Specific deployments are removable when they are no longer required.
-
Agent execution: Execute APIs handle the runtime layer of the Agent Garden invoking agent sessions.
Agent Control Tower GraphQL APIs
Agent Control Tower (ACT) APIs enable you to register, manage, and monitor AI agents from providers not natively supported by Boomi.
These GraphQL APIs are supported on Custom Type provider accounts only. Running them on other provider types may produce incomplete or incorrect results due to missing provider-specific fields.
Why Use Custom Accounts APIs
- Broader ecosystem support: Integrate and manage third-party or custom AI providers not natively supported in ACT
- Unified catalog: Centralize all providers, agents, and their relationships with tasks, tools, instructions, and associated models in one place
- Faster onboarding: Directly onboard new providers and agents via APIs without backend enablement
- Consistency across UI and API: Providers and agents created via APIs are automatically reflected in the ACT interface for unified visibility
- Scalability: Support rapid expansion of the AI ecosystem as new providers emerge
- Auditable: Every creation, update, and deletion is logged for full traceability and governance