TrueFoundry Agent Hub is a centralized platform for building, registering, discovering, and orchestrating AI agents within an organization. This will support building complex agents as well as registering and using pre-existing agents.
Agent development using models and MCP servers
Build agents using foundation models and MCP servers integrated with TrueFoundry, and publish them as first-class agents within the platform.
Agent apps for non-technical users
Expose agents as Agent Apps for use by non-developer or business users, enabling organization-wide access to AI-powered workflows.
Multi-agent workflows with sub-agents
Create complex agents by composing and orchestrating sub-agents to model sophisticated multi-step or collaborative workflows.
Bring your own A2A agents
Integrate externally built A2A compatible agents and use them as sub-agents.
Agent sharing and orchestration
Share agents across teams and orchestrate them into reusable workflows to improve collaboration and reduce duplication.
The following enhancements are planned for upcoming releases:
Backend context management APIs
APIs to support multi-turn conversations by passing previous response IDs, simplifying state management for agent integrations.
Automatic summarization and smart context handling
Intelligent summarization of long conversations to manage context length efficiently while preserving conversational quality.
Large tool-call handling
Automatic chunking and management of oversized tool-call responses to ensure reliable and efficient LLM processing.
Skills library
A reusable skills framework that allows teams to upload and manage shared skills, which agents can invoke on demand.
Task management integration
Built-in task management at the gateway level to support long-running and asynchronous agent tasks.
This guide describes how to build and publish agents on TrueFoundry using Agent Hub.Every agent on Agent Hub is backed by a TrueFoundry Prompt. To publish an agent:
Create and experiment with a prompt in the TrueFoundry Playground.
Once the prompt is ready, publish it on Agent Hub from either of the following locations:
On the Agent Hub page, click the “New Agent” button and select the prompt to publish.
Creating a New Agent from Agent Hub
On the prompts page, click the “Publish” button.
Publishing an Agent from Prompts Page
In both cases, provide the following details:
Name: A unique name for the agent (unique within a company). Every agent is identified by its name.
Description: A description for the agent.
Source: Select the prompt from the list of available prompts.
Collaborators: Add collaborators to the agent. “Manager” role can view and make changes to the agent. “Viewer” access can be granted to end-consumers of this agent.
Sample Inputs: Provide sample inputs for the agent. These are displayed to end-consumers on the “Agents Use” page.
Once published, all registered agents are visible on the “Agents Hub” page. Click the “Try Now” button to interact with an agent.Try Now Button on Agent Hub
This opens a standalone page where users can interact with agents they have access to.Standalone Agent Interaction Page
Enable sub-agents in TrueFoundry by selecting the “sub-agents” option in the playground.Sub-Agents Option in Playground
Note: Only one agent can be active at a time. When one agent triggers another agent, the first agent is paused and the second agent is activated. Users will see an “Agent Switch” message in the UI indicating which agent is active. Once the sub-agent execution completes, it returns the final response to the parent agent.