Forum Discussion
Multiple Fabric Data Agent Tools on a Single Foundry Agent
a { text-decoration: none; color: #464feb; } tr th, tr td { border: 1px solid #e6e6e6; } tr th { background-color: #f5f5f5; }
We are evaluating the Microsoft Fabric Data Agent integration with Azure AI Foundry Agents and are looking for clarification on the supported architecture.
Scenario
We would like to create a single Foundry Agent as the orchestrator and attach multiple Microsoft Fabric Data Agents as tools. Each Fabric Data Agent is registered as a separate Foundry tool representing a specific business domain.
Executive Assistant Agent (Orchestrator)
├─ Too: Sales Fabric Data Agent
├─ Tool: Finance Fabric Data Agent
└─ Tool: HR Fabric Data Agent
The expectation is that the Foundry Agent would automatically select the appropriate Fabric Data Agent tool based on the user's request.
Examples:
"What was our Q2 revenue?"
→ Sales Fabric Data Agent tool
"What is current headcount?"
→ HR Fabric Data Agent tool
"Show budget variance by region."
→ Finance Fabric Data Agent tool
Is it a supported scenario to attach multiple Microsoft Fabric Data Agent tools to a single Foundry Agent?
We are unable to find documentation that explicitly states whether:
- Multiple Fabric Data Agent tools can be attached to the same Foundry Agent.
- Multiple Fabric tools are supported within a single agent configuration.
- The error Duplicate tool argument name: 'azure_fabric' indicates a configuration issue, SDK limitation, or unsupported architecture