Transfer Call

Transfer an active Microsoft Teams call to a specified participant or endpoint.

Updated Feb 19, 2026
One-click install
npx skills add https://github.com/naftiko/microsoft-teams-sandbox --skill transfer-call
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Transfer Call
Source: https://github.com/naftiko/microsoft-teams-sandbox/tree/main/skills/transfer-call
Command: npx skills add https://github.com/naftiko/microsoft-teams-sandbox --skill transfer-call

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill allows you to transfer an active call to another participant or endpoint, ensuring smooth communication flow and efficient call handling.

Core Features & Use Cases

  • Call Transfer: Initiate a transfer of an ongoing call to a specified user or endpoint.
  • Targeted Redirection: Specify the exact participant or endpoint for the call transfer.
  • Use Case: During a support call, if the issue requires a specialist, you can use this Skill to transfer the caller directly to the appropriate team member without dropping the call.

Quick Start

Transfer the call with ID 'call-001' to the user 'user-002'.

Frequently Asked Questions about Transfer Call

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I transfer an active call to another participant using the Microsoft Teams API?

To transfer an active call using the Microsoft Teams API, you need a valid call ID and the transfer target identity. You can optionally provide client context for correlation to ensure the redirected call reaches the specified endpoint seamlessly.

Can I redirect a Microsoft Teams call to a specific endpoint without dropping the connection?

Yes, you can redirect an ongoing Microsoft Teams call to a specified user or endpoint without dropping it. Providing the active call ID and the target identity allows the API to execute a seamless call transfer for real-time collaboration.

What do I need to set up before transferring a call in a call center scenario?

Before transferring a call in a call center scenario, you need the active call ID and the specific transfer target identity. You also need an environment configured to authenticate with the Microsoft Teams API to execute the redirection successfully.

What is the best way to route a support call directly to a specialist via Microsoft Teams?

The best way to route a support call to a specialist is to use the Teams API to transfer the ongoing call directly. You specify the specialist's endpoint identity and the active call ID to redirect the caller without disconnecting.

Does the call transfer mechanism support client context for correlation?

Yes, the call transfer mechanism supports optional client context for correlation. This allows you to link the transferred call with internal communication routing systems or call center operations data for accurate tracking.

Why does a call transfer fail when using the Microsoft Teams API?

A call transfer fails when the provided call ID is invalid or the transfer target identity is incorrect. Successful call transfers require an active, valid call ID and a properly specified endpoint to ensure smooth communication flow.