Boomi Companion overview
Boomi Companion is an open-source suite of Agent Skills that enable you to work with the Boomi Enterprise Platform through natural language. Each skill bundles deep platform knowledge with the tools and prompts an AI agent needs to put that knowledge into action, translating plain-language requests into real work on your Boomi account.
Whether you are an experienced Boomi developer accelerating your workflow, a newcomer ramping up on the platform, or a practitioner whose work touches Boomi in another way, Boomi Companion is a knowledgeable partner that helps you move from idea to outcome faster.
This video introduces Boomi Companion and demonstrates its core capabilities on the Boomi Enterprise Platform.
Key concepts
Claude
Boomi Companion is distributed as a group of plugins for Claude, Anthropic's AI assistant. The plugins work across Claude's products including Claude Code and Claude Cowork. Claude provides the foundation — file manipulation, command-line execution, web access, and conversational interaction — while Boomi Companion adds platform-specific knowledge, tools, and workflows on top.
Plugins, skills, and commands
Plugins are a Claude convention for distributing Agent Skills along with related commands and sub-agents. Boomi Companion currently includes these plugins through the boomi-companion plugin marketplace:
bc-integrationfor building and managing integrationsbc-marketplacefor searching and installing recipes from the Boomi Marketplace.
The following underlying skills are also available as standalone packages for use with other AI agents, or to fork and modify for your own needs:
boomi-integrationboomi-marketplace
Boomi Companion runs on Agent Skills — an open standard that works with multiple AI agents, including Claude, OpenAI Codex, and Google Antigravity. The plugin distribution format adds quality-of-life conveniences in the Claude ecosystem, but the skills themselves are portable to any agent that supports the standard.
Boomi Companion follows a layered architecture:

- A plugin is the top-level distribution unit installed into Claude. Each plugin contains skills, commands, and agents.
- Skills are directories of platform knowledge and scripts that drive how the AI builds, such as boomi-integration for integration processes, EDI, and Event Streams.
- Commands are user-invokable actions, such as
/freshies(initializes a new project) or/tidy-up(cleans workspace artifacts). - Agents are specialized sub-processes with custom system prompts, such as the canvas arranger that organizes a process layout.
Platform knowledge
Each skill includes structured reference material that teaches the AI how to think like a Boomi developer. This includes component specifications, connector schemas, process shape behavior, platform API conventions, known error patterns, and best practices. This knowledge layer is what allows Boomi Companion to make Boomi-specific decisions rather than producing generic code.
Platform tools
A set of purpose-built scripts that allow Boomi Companion to interact directly with the Boomi platform using credentials configured in your workspace:
- Pushing and pulling components
- Packaging and deploying processes to a runtime
- Executing test runs and downloading execution logs for analysis
Template workspace
Boomi Companion generates a reusable workspace structure that stores your platform credentials, custom instructions, and directory layout. When you start a new project, the template is copied into a fresh project folder, giving you a consistent starting point without reconfiguring credentials or preferences each time.