Multi-agent assistant: Copilot Studio, Azure AI Foundry and Microsoft Fabric

Multi-agent assistant: Copilot Studio, Azure AI Foundry and Microsoft Fabric Multi-agent assistant: Copilot Studio, Azure AI Foundry and Microsoft Fabric Copilot Studio is the employee-facing front door; a Foundry orchestrator delegates to knowledge, data and action agents; Fabric supplies governed enterprise data Azure Region Azure AI Foundry chat 1. An employee asks a question in Teams or Microsoft 365 Copilot; Copilot Studio authenticates them with Entra ID1 handoff 2. Copilot Studio hands complex requests to the Foundry orchestrator through the API Management AI gateway, passing the user's token2 plan 4. The orchestrator asks the model to plan and pick specialist agents; prompts and replies pass Content Safety4 connected agent 5. Orchestrator agent → Data agent (connected agent)5 hybrid query 6. The knowledge agent retrieves grounding passages from Azure AI Search6 NL to SQL/DAX 6. The data agent queries governed lakehouse and semantic-model data through a Fabric data agent, as the signed-in user6 tool call 6. The action agent calls approved workflows (ticketing, approvals) in Logic Apps; high-impact actions need human approval6 screen invoke 3. API Management → Orchestrator agent (invoke)3 connected agent 5. Orchestrator agent → Knowledge agent (connected agent)5 connected agent 5. Orchestrator agent → Action agent (connected agent)5 SSO audit keys Employees (Users) Employees Teams, M365 Copilot, web Copilot Studio (Copilot Studio) Copilot Studio front-door agent, topics, handoff Microsoft Entra ID (Entra ID Protection) Microsoft Entra ID SSO, agent identities, RBAC API Management (API Management Services) API Management AI gateway, throttling Azure OpenAI (Azure OpenAI) Azure OpenAI gpt-4o deployment Orchestrator agent (Foundry Agent Service) Orchestrator agent plans, routes, merges answers Content Safety (Content Safety) Content Safety prompt shields, filters Knowledge agent (Foundry Agent Service) Knowledge agent grounded Q&A Data agent (Foundry Agent Service) Data agent analytics questions Action agent (Foundry Agent Service) Action agent tickets, approvals Azure AI Search (Cognitive Search) Azure AI Search policy and wiki index Microsoft Fabric (Azure Synapse Analytics) Microsoft Fabric OneLake, Fabric data agent Logic Apps (Logic Apps) Logic Apps connectors to ITSM, HR, ERP Key Vault (Key Vaults) Key Vault secrets, connection keys Azure Monitor (Monitor) Azure Monitor traces, token usage, audit

Flow

  1. 1An employee asks a question in Teams or Microsoft 365 Copilot; Copilot Studio authenticates them with Entra ID
  2. 2Copilot Studio hands complex requests to the Foundry orchestrator through the API Management AI gateway, passing the user's token
  3. 3API Management → Orchestrator agent (invoke)
  4. 4The orchestrator asks the model to plan and pick specialist agents; prompts and replies pass Content Safety
  5. 5Orchestrator agent → Data agent (connected agent)
  6. 5Orchestrator agent → Knowledge agent (connected agent)
  7. 5Orchestrator agent → Action agent (connected agent)
  8. 6The knowledge agent retrieves grounding passages from Azure AI Search
  9. 6The data agent queries governed lakehouse and semantic-model data through a Fabric data agent, as the signed-in user
  10. 6The action agent calls approved workflows (ticketing, approvals) in Logic Apps; high-impact actions need human approval

Cost estimate eastus · price list as of 2026-10-02 · indicative — some usage is assumed

$3,640per month
$43,683per year
6/15components priced
7not priced (see below)

Public pay-as-you-go list prices from the Azure Retail Prices API (USD). Excludes taxes, support plans, Reservations, Savings Plans, Spot and enterprise or EA discounts, and data transfer unless a node sets egressGbPerMonth. Free grants are included where the meter has a free tier. Monthly = 730 hours. Not a quote: confirm with the Azure Pricing Calculator.

Usage basis. Illustrative: 50,000 conversations/month, ~4 model calls each (≈3,000 input and 400 output tokens per call), gpt-4o-0806 global deployment. Copilot Studio and Microsoft Fabric use the official Power Platform and Fabric icon sets. Fabric capacity and Copilot Studio messages are not in the Retail Prices API and are not priced.

By category

AI and agents$2,941 · 81%
Integration$687 · 19%
Security and operations$13.00 · 0%

By component click a row to highlight it on the diagram

ComponentServiceStatus$ / monthLine items
Azure OpenAIAzure OpenAIestimated$2,300
2 lines
  • gpt-4o-0806: input tokens (standard, global): 600,000 1K × $0.0025 = $1,500.00
  • gpt-4o-0806: output tokens (standard, global): 80,000 1K × $0.01 = $800.00

Model matched in the Retail Prices API: gpt-4o-0806. Pay-as-you-go standard global deployment; provisioned throughput (PTU) is not modelled.

API ManagementAPI Management Servicesestimated$687
1 line
  • Standard unit-hours: 730 1 Hour × $0.9407 = $686.711
Azure AI SearchCognitive Searchestimated$491
1 line
  • Standard S1 search unit-hours (replicas × partitions): 1,460 1 Hour × $0.336 = $490.56

Semantic ranker, document cracking and agentic retrieval are billed separately and not modelled.

Content SafetyContent Safetyestimated$150
1 line
  • Text records (1,000 characters each): 400 1K × $0.375 = $150.00
Azure MonitorMonitorestimated$11.50
1 line
  • Data ingestion (GB): 10 1 GB × $0.00 (tiered) = $11.50

Pay-as-you-go ingestion with the monthly free allowance in the tier; commitment tiers are not modelled.

Key VaultKey Vaultsestimated$1.50
1 line
  • Secret and key operations: 50 10K × $0.03 = $1.50

Standard tier software-protected keys; HSM keys and certificates are not modelled.

Not priced

  • Copilot Studio — not-estimated: No cost model for Copilot Studio yet. Supply `usage.monthlyUsd` on the node to include it.
  • Microsoft Entra ID — no-charge: Entra ID Protection has no direct charge.
  • Orchestrator agent — not-estimated: No cost model for Foundry Agent Service yet. Supply `usage.monthlyUsd` on the node to include it.
  • Knowledge agent — not-estimated: No cost model for Foundry Agent Service yet. Supply `usage.monthlyUsd` on the node to include it.
  • Data agent — not-estimated: No cost model for Foundry Agent Service yet. Supply `usage.monthlyUsd` on the node to include it.
  • Action agent — not-estimated: No cost model for Foundry Agent Service yet. Supply `usage.monthlyUsd` on the node to include it.
  • Microsoft Fabric — not-estimated: No cost model for Azure Synapse Analytics yet. Supply `usage.monthlyUsd` on the node to include it.
  • Logic Apps — not-estimated: No cost model for Logic Apps yet. Supply `usage.monthlyUsd` on the node to include it.

Assumptions 6 defaulted — replace them with your own numbers in each node's usage

ComponentAssumptionValueSource
API Managementtierstandardfrom spec
API Managementunits1from spec
Azure OpenAImodelgpt-4o-0806from spec
Azure OpenAIdeploymentglobalfrom spec
Azure OpenAImodestandardassumed
Azure OpenAIinputTokensPerMonth600000000from spec
Azure OpenAIoutputTokensPerMonth80000000from spec
Azure OpenAIcachedInputTokensPerMonth0assumed
Content SafetytextRecordsPerMonth400000from spec
Content SafetyimagesPerMonth0assumed
Azure AI Searchskustandard-s1from spec
Azure AI SearchsearchUnits2from spec
Key VaultoperationsPerMonth500000from spec
Azure MonitoringestGbPerMonth10assumed
Azure MonitorretentionDays31assumed
Azure MonitorretainedGb10assumed

Sensitivity & what-if

$3,640at 1× traffic
$8,589at 3× traffic
$25,911at 10× traffic

No what-if options apply to these services.

Price list provenance

Retrieved 2026-10-02T10:01:47.868Z from the public Azure Retail Prices API. Latest price effective dates per service:

API Management 2024-12-01 · Foundry Tools 2026-10-01 · Azure Cognitive Search 2026-09-01 · Key Vault 2022-03-01 · Log Analytics 2018-02-01

Only public pay-as-you-go list prices are used. This is not a quote — confirm in the Azure Pricing Calculator.