---
title: "AI Voice Agent + Microsoft Teams: Copilot Studio Multi-Agent Orchestration"
description: "Copilot Studio's 2026 multi-agent orchestration is GA in April. Here is how a CallSphere voice agent connects to Teams agents, fine-tuned models, and the Prompt Builder via Power Platform connectors."
canonical: https://callsphere.ai/blog/vw2g-microsoft-teams-copilot-studio-multi-agent
category: "Agentic AI"
tags: ["Microsoft Teams", "Copilot Studio", "Multi-Agent", "Power Platform"]
author: "CallSphere Team"
published: 2026-03-29T00:00:00.000Z
updated: 2026-05-07T09:32:11.261Z
---

# AI Voice Agent + Microsoft Teams: Copilot Studio Multi-Agent Orchestration

> Copilot Studio's 2026 multi-agent orchestration is GA in April. Here is how a CallSphere voice agent connects to Teams agents, fine-tuned models, and the Prompt Builder via Power Platform connectors.

> Copilot Studio's multi-agent orchestration went GA in April 2026 and the Copilot Studio for Teams app stops accepting new classic chatbots after June 2026. Voice agents that integrate now ride the new platform; teams that wait will migrate twice.

## What the integration unlocks

```mermaid
flowchart LR
  User --> Triage["Triage / Supervisor"]
  Triage -->|tool A| A["Specialist A"]
  Triage -->|tool B| B["Specialist B"]
  Triage -->|tool C| C["Specialist C"]
  A --> Mem[(Shared memory · mem0/Letta)]
  B --> Mem
  C --> Mem
  Mem --> Final["Final response"]
```

CallSphere reference architecture

A CallSphere voice agent on a B2B sales call hits a question only the SE knows. Instead of guessing or sending an email, the voice agent invokes the company's "Solutions Engineering Copilot" — a Teams-resident agent in Copilot Studio fine-tuned on the technical docs. The Teams agent answers in 1.4 seconds, the voice agent relays it to the caller, and the entire exchange is logged to Dataverse for sales-ops review. Multi-agent orchestration plus 365 Copilot Tuning means your voice agent inherits expertise from every internal Copilot you have already built.

## How the API exposes it

Three integration paths. **Direct Line API** (`https://directline.botframework.com/v3/directline`) gives you a programmatic conversation channel into any Copilot Studio agent. **Power Automate connectors** let CallSphere trigger flows that invoke Copilot agents and return structured results. **Copilot Studio MCP** (Public Preview Q1 2026) exposes Copilot agents as MCP tools — promise check the [What's New](https://learn.microsoft.com/en-us/microsoft-copilot-studio/whats-new) page since toolset GA dates shift.

Auth is Entra ID OAuth 2.0 with the `https://api.botframework.com/.default` scope for Direct Line, plus `Dataverse.User` if you read tables, and `Sites.Read.All` for SharePoint-grounded agents.

## How CallSphere implements it

CallSphere's Sales product treats Copilot Studio agents as escalation peers. When a Sales voice agent does not have an answer, it round-trips to the customer's "Sales Engineering Copilot" via Direct Line and gets a 200-400 token response in 1-2 seconds. CallSphere's IT Helpdesk vertical does the same for "Internal Operations Copilot." Healthcare's Patient Care agent reaches into "Clinical Knowledge Copilot" tuned on the practice's internal protocols. All round-trips emit Audit logs to Microsoft Purview so compliance teams retain visibility.

CallSphere ships 90+ tools across 115+ DB tables and 6 verticals. Pricing $149/$499/$1499; [14-day trial](/trial); [22% affiliate](/affiliate).

## Build steps

1. In Copilot Studio, build (or identify) the Teams agent you want CallSphere to delegate to. Note its agent ID.
2. Enable Direct Line for that agent in the Channels tab. Copy the Direct Line secret to your secrets manager.
3. In CallSphere agent config, register the Copilot Studio agent as a tool with a one-paragraph description ("When the user asks for technical SE-level information about the product, call this tool.").
4. Implement the round-trip: `POST /v3/directline/conversations` to start, `POST /v3/directline/conversations/{id}/activities` to send the user question, then poll `GET /v3/directline/conversations/{id}/activities?watermark=` until the bot replies (typically 1-3s).
5. Stream the bot's response back into the voice TTS pipeline; do not wait for the entire reply if it is over 80 tokens.
6. Add observability: log every Copilot Studio call to Dataverse with the originating CallSphere call ID, latency, and token count.
7. Set timeouts (5s soft, 10s hard) and a fallback prompt: "Let me check on that and follow up by email."

## Code snippet

```typescript
// Start a Copilot Studio Direct Line conversation from CallSphere mid-call
const conv = await fetch("https://directline.botframework.com/v3/directline/conversations", {
  method: "POST",
  headers: {
    Authorization: `Bearer ${directLineSecret}`,
    "Content-Type": "application/json",
  },
});
const { conversationId, token } = await conv.json();

await fetch(
  `https://directline.botframework.com/v3/directline/conversations/${conversationId}/activities`,
  {
    method: "POST",
    headers: { Authorization: `Bearer ${token}`, "Content-Type": "application/json" },
    body: JSON.stringify({
      type: "message",
      from: { id: `callsphere-${turn.callId}` },
      text: extracted.customerQuestion,
    }),
  }
);
```

## FAQ

**Do we need Copilot Studio licenses for this?** Yes. Copilot Studio is licensed via Microsoft 365 Copilot or as a standalone SKU. Direct Line is included; per-message limits apply.

**Is the new Prompt Builder relevant to my voice agent?** Indirectly — it speeds up updates to the Copilot Studio agents you delegate to. Faster Copilot iteration means faster voice agent iteration.

**What about the June 2026 cutoff?** Existing classic Teams chatbots keep working but no new ones. If you are starting now, build directly in Copilot Studio web.

**How does Microsoft Purview audit fit in?** Every Direct Line call is auditable. Add CallSphere call IDs to the activity `channelData` so cross-system tracing works.

**How do I try this?** Start a [trial](/trial) and reach out via [demo](/demo) for a Teams + Copilot Studio walkthrough.

## Sources

- [Microsoft Copilot Studio](https://www.microsoft.com/en-us/microsoft-365-copilot/microsoft-copilot-studio)
- [What's New in Copilot Studio - Microsoft Learn](https://learn.microsoft.com/en-us/microsoft-copilot-studio/whats-new)
- [6 Core Capabilities to Scale Agent Adoption in 2026](https://www.microsoft.com/en-us/microsoft-copilot/blog/copilot-studio/6-core-capabilities-to-scale-agent-adoption-in-2026/)
- [Multi-Agent Orchestration GA](https://www.microsoft.com/en-us/microsoft-copilot/blog/copilot-studio/new-and-improved-multi-agent-orchestration-connected-experiences-and-faster-prompt-iteration/)

---

Source: https://callsphere.ai/blog/vw2g-microsoft-teams-copilot-studio-multi-agent
