Documentation Index
Fetch the complete documentation index at: https://connect.watson-orchestrate.ibm.com/llms.txt
Use this file to discover all available pages before exploring further.
Introduction
watsonx Orchestrate supports two types of agents: native agents and external agents.- External agents are services hosted by partners or customers outside of WXO. They expose an API that watsonx Orchestrate can call when needed.
- Native agents are built and deployed directly within Orchestrate. They use IBM-managed models, tools, and runtime.
Video guide
Choose your agent type
Select the type of agent you want to create and list in the watsonx Orchestrate Agent Catalog:External Agent
Host your agent externally and connect it to watsonx Orchestrate via API. Submit your agent details through the IBM Concierge web form.
Native Agent
Build and deploy your agent directly within watsonx Orchestrate using the Agent Development Kit (ADK). Package and submit your agent for catalog listing.
MCP Server Integration (Optional)
MCP Server Integration
List your Remote MCP server in the watsonx Orchestrate catalog. Partners can submit MCP specifications through the IBM Concierge web form or manual submission. Requires APP_ID from IBM Ecosystem team.
Interim solution: MCP listing capability available end of March. Submit your MCP specification through the IBM Concierge app or via email with your assigned APP_ID.
What IBM checks during onboarding
When you submit your agent, the IBM Concierge and IBM onboarding team validate:- Offering metadata: publisher, tags, category, and icon are properly set.
- Agent definition: API details, authentication scheme, and structure are correct.
- TSV validation files: test cases are provided for both native and external agents.
- Evaluation artifacts: validation results and metrics are included and show that the agent is functional.
- Folder structure (native agents only): matches the required scaffold (agents, offerings, evaluations, etc.).
- App ID (native agents with tools): unique identifier is properly configured.
- MCP server specification (if applicable): JSON configuration is complete, APP_ID is assigned, and test credentials are provided.
What happens after approval
- Catalog publishing: Once your submission is reviewed and approved, your agent enters the publishing queue for the watsonx Orchestrate Catalog.
- Discovery & provisioning: End-users will then be able to find your agent in the catalog, provision it into their own environment, and use it directly in Orchestrate flows.
- Ongoing updates: To ship new features or fixes, simply increment the version number in your agent definition, re-run the packaging process (for native agents) or update your submission (for external agents), and resubmit through the IBM Concierge app. The same validation and approval process applies.
Need help?
For questions or support during the onboarding process:- Email: IBMAgentConnect@ibm.com
- Include your agent name and company name in the subject line
- Contact IBM Support for technical assistance

