The boundary
What is and is not shared
Three delegation patterns
Agents on the same KB
Agents on the same KB
Attach a specialist agent as callable. Both agents already use the same corpus, so no cross-KB sharing decision is involved.
Agents on different KBs
Agents on different KBs
The target KB must allow inbound delegation. Cross-KB delegation stays within one tenant and returns only the target agent’s final answer.
External A2A agent
External A2A agent
Register an external Agent-to-Agent endpoint on a KB, then expose it as a delegate. External registration is outbound configuration and is independent of the KB’s inbound-sharing setting.
Configure it in the dashboard
1
Create the specialist
Build and test an agent on the target knowledge base. Give it a narrow goal so its answer is useful to callers.
2
Allow inbound delegation
On the target KB, keep inbound delegation enabled. Turn it off for KBs that should not answer other agents.
3
Attach the specialist
Open the calling agent and add the specialist under Callable agents, then deploy the updated calling-agent configuration.
4
Test the boundary
Run the caller with a question that requires the specialist. Confirm the response uses the delegated answer without exposing the target corpus.
Delegation is single-hop: the specialist returns to its caller rather than delegating onward. This keeps execution bounded and predictable.
Build it with the API
Enable inbound delegation on the specialist’s KB:Register an external A2A agent
Continue the learning path
Agent delegation
Understand callable-agent behavior and graceful failures.
Agent sharing settings
Control which KBs accept inbound calls.