---
title: Microsoft Teams
canonical: https://telnyx.com/integrations/microsoft-teams
---
# Microsoft Teams

[Back to Integrations](https://telnyx.com/integrations)

# Microsoft Teams

### Overview

Connect your voice agent with Microsoft Teams to automate collaboration workflows during voice interactions. The integration allows agents to send messages, notify teams, create meetings, and trigger internal workflows based on events that occur during calls. This ensures customer interactions can immediately reach the right team without manual coordination.

### How it works

A Telnyx Voice AI agent can interact with Microsoft Teams during a conversation by sending messages, alerts, or meeting notifications through API tool calls. This allows teams to receive updates from customer interactions in real time and coordinate responses directly within their collaboration workspace.

### Capabilities

The Microsoft Teams integration supports the following operations across core objects:

Teams

create\_team

get\_team

update\_team

list\_team​

Channels

create\_channel

get\_channel

update\_channel

list\_channel​

Messages

create\_message

get\_message

update\_message

list\_message​

Meetings

create\_meeting

get\_meeting

update\_meeting

list\_meeting​

Users

get\_user

list\_user

[Start building](https://telnyx.com/sign-up)

CATEGORY

Developer resources

DEVELOPER LINKS

[Telnyx Voice API fundamentals](https://developers.telnyx.com/docs/voice/programmable-voice/voice-api-fundamentals​)[Microsoft Teams API reference](https://learn.microsoft.com/en-us/graph/api/resources/teams-api-overview)

### About Microsoft Teams

Microsoft Teams is a collaboration platform that combines workplace chat, video meetings, file storage, and application integration. Part of Microsoft 365, it serves as a hub for teamwork where organizations can communicate, coordinate, and share resources across departments and locations.

### What moves between the agent and Microsoft Teams

A Telnyx voice AI agent can send messages, search channels, and manage notifications in Microsoft Teams through API tool calls during a phone conversation. When a caller needs information from a team channel, the agent can search messages and read back relevant results. The agent can post alerts to specific channels or individuals, notify on-call engineers about urgent issues, and create threaded conversations with call summaries.

During support or escalation calls, the agent can search Teams channels for recent discussions related to a topic, share call recordings or transcripts to a channel, and notify specific team members by mentioning them in a post. This bridges phone-based conversations with the team's existing collaboration workspace.

For coordination workflows, the agent can list members of a team, check who's available, and route information to the right channel - ensuring that phone interactions don't lose context once the call ends.

COMPOSITION

## Pick the job. The primitives light up.

Four Microsoft Teams assistants. Pick one and the blocks it runs on light up, and the create call attaches Microsoft Teams in the same request, the meter prices it. Or click any single block: every primitive sells alone.

Loading...

One request. Tools attached. You pay the minute, not the connector.

[Voice API](https://telnyx.com/products/voice-api)[SIP Trunking](https://telnyx.com/products/sip-trunks)[TeXML](https://telnyx.com/products/texml)[WebRTC](https://telnyx.com/products/webrtc)[Conversation Relay](https://telnyx.com/products/conversation-relay)[SMS API](https://telnyx.com/products/sms-api)[MMS API](https://telnyx.com/products/mms-api)[RCS](https://telnyx.com/products/rcs)[WhatsApp Business](https://telnyx.com/products/whatsapp-business-api)[Short code](https://telnyx.com/products/sms-short-code)[10DLC](https://telnyx.com/products/10dlc-registration)[Alphanumeric sender ID](https://telnyx.com/products/alphanumeric-sender-id)[Email API](https://telnyx.com/products/email-api)[Global numbers](https://telnyx.com/products/phone-numbers)[Toll-free numbers](https://telnyx.com/products/toll-free-numbers)[Number porting](https://telnyx.com/products/number-porting)[Fax API](https://telnyx.com/products/fax-api)[Microsoft Teams](https://telnyx.com/products/enterprise-integrations-ms-teams)[Zoom Phone](https://telnyx.com/products/enterprise-integrations-zoom-phone)[Voice AI Agents](https://telnyx.com/products/voice-ai-agents)[Text-to-Speech](https://telnyx.com/products/text-to-speech-api)[Speech-to-Text](https://telnyx.com/products/speech-to-text-api)[Voice Design](https://telnyx.com/products/voice-design-lab)[Agent Browser](https://telnyx.com/products/agent-browser)[Meeting Bot](https://telnyx.com/products/meeting-bot)[Web Search API](https://telnyx.com/products/web-search-api)[Deepfake Detection](https://telnyx.com/products/deepfake-detection)[Branded Calling](https://telnyx.com/products/branded-calling)[Verify API](https://telnyx.com/products/verify-api)[Number Lookup API](https://telnyx.com/products/number-lookup)[Number Reputation](https://telnyx.com/products/number-reputation)[Virtual Cross Connects](https://telnyx.com/products/programmable-networking)[Cloud VPN](https://telnyx.com/products/cloud-vpn)[Global IP](https://telnyx.com/products/global-ip)[IoT SIM Card](https://telnyx.com/products/iot-sim-card)[eSIM](https://telnyx.com/products/esim)[Private Wireless Gateways](https://telnyx.com/products/iot-vpn)[Mobile Voice](https://telnyx.com/products/mobile-voice)[Functions](https://telnyx.com/products/functions)[StatefulActor](https://telnyx.com/products/stateful-actors)[KV](https://telnyx.com/products/kv)[SQLDB](https://telnyx.com/products/sqldb)[Inference](https://telnyx.com/products/inference)[AgentSDK](https://telnyx.com/products/agentsdk)[Embeddings API](https://telnyx.com/products/embeddings-api)[Missions](https://telnyx.com/products/missions)[LiveKit on Telnyx](https://telnyx.com/products/livekit-on-telnyx)[Object Storage](https://telnyx.com/products/storage)[CloudFS](https://telnyx.com/products/cloudfs)

THE TELNYX PLATFORM

## Powered by the Telnyx platform

Every Telnyx integration runs on the same infrastructure: voice AI agents for conversation, inference for reasoning, SIP trunking for transport, STT and TTS for understanding and speech, and phone numbers for provisioning.

### Voice AI Agents

Handle calls and post summaries, alerts, and updates directly to Teams channels.

[Learn more](https://telnyx.com/products/voice-ai-agents)

### Inference

Analyze conversation context to route messages and notifications to the right team.

[Learn more](https://telnyx.com/products/inference)

### SIP Trunking

Connect your Teams Phone setup with reliable SIP trunking for enterprise voice.

[Learn more](https://telnyx.com/products/sip-trunks)

### Speech-to-Text

Transcribe calls and share transcripts in Teams channels for async collaboration.

[Learn more](https://telnyx.com/products/speech-to-text-api)

### Text-to-Speech

Read back channel messages and notifications to callers in natural-sounding speech.

[Learn more](https://telnyx.com/products/text-to-speech-api)

### Phone Numbers

Provision dedicated numbers that route through Teams for your organization.

[Learn more](https://telnyx.com/products/phone-numbers)

## Ready to build with Telnyx?

[Start building](https://telnyx.com/sign-up)[Talk to sales](https://telnyx.com/contact-us)

## MORE INTEGRATIONS

* ### Airtable  
Read and update structured records seamlessly through voice.  
[Learn more](https://telnyx.com/integrations/airtable)
* ### Asana  
Create tasks and keep projects on track using voice.  
[Learn more](https://telnyx.com/integrations/asana)
* ### Calendly  
Book meetings and manage availability through natural conversation.  
[Learn more](https://telnyx.com/integrations/calendly)
* ### Confluence  
Find and surface internal knowledge instantly through voice.  
[Learn more](https://telnyx.com/integrations/confluence)
* ### Figma  
Access design files and project context through voice.  
[Learn more](https://telnyx.com/integrations/figma)
* ### Github  
Manage issues, pull requests, and code tasks hands-free through voice.  
[Learn more](https://telnyx.com/integrations/github)
* ### Gong  
Bring conversation insights into every voice interaction.  
[Learn more](https://telnyx.com/integrations/gong)
* ### Greenhouse  
Optimize recruiting with voice-driven updates, scheduling, and candidate workflows.  
[Learn more](https://telnyx.com/integrations/greenhouse)

[Start building](https://telnyx.com/sign-up)

CHOOSE BY USE CASE OR PRODUCT

Use caseProducts

* Click-to-Call from TeamsUsers click a number in Teams, call routes through Telnyx
* Conference Call RoutingRoute Teams conference calls through Telnyx SIP trunking
* Customer Support NotificationsSend SMS and email alerts to Teams channels
* VoIP for Business TeamsReplace PBX with Teams calling on Telnyx SIP trunking

* CommsVoice API
* CommsSIP Trunking
* CommsTeXML

RESULTS

cURL

```
# click-to-call from teams — create the agent# tools attach in the same requestcurl -X POST https://api.telnyx.com/v2/ai/assistants \  -H "Authorization: Bearer $TELNYX_API_KEY" \  -H "Content-Type: application/json" \  -d '{    "name": "teams-click-to-call",    "model": "meta-llama/Meta-Llama-3.1-8B-Instruct",    "instructions": "When a user clicks a phone number in Teams, route the outbound call through Telnyx SIP trunking and connect the call.",    "integrations": [      { "integration_id": "microsoft-teams" }    ]  }'# 3 primitives · 1 vendor · 1 bill# 1 tool · GET /v2/ai/integrations
```

Click-to-Call from Teams

Primitives composed

3 of 50

Tools attached

1

Vendors required

1

SELECT USE CASE

* Click-to-Call from TeamsUsers click a number in Teams, call routes through Telnyx
* Conference Call RoutingRoute Teams conference calls through Telnyx SIP trunking
* Customer Support NotificationsSend SMS and email alerts to Teams channels
* VoIP for Business TeamsReplace PBX with Teams calling on Telnyx SIP trunking

SELECT USE CASE

* Click-to-Call from TeamsUsers click a number in Teams, call routes through Telnyx
* Conference Call RoutingRoute Teams conference calls through Telnyx SIP trunking
* Customer Support NotificationsSend SMS and email alerts to Teams channels
* VoIP for Business TeamsReplace PBX with Teams calling on Telnyx SIP trunking

OR SELECT PRODUCT

* CommsVoice API
* CommsSIP Trunking
* CommsTeXML
* CommsWebRTC
* CommsConversation Relay
* CommsSMS API
* CommsMMS API
* CommsRCS
* CommsWhatsApp Business
* CommsShort code
* Comms10DLC
* CommsAlphanumeric sender ID
* CommsEmail API
* CommsGlobal numbers
* CommsToll-free numbers
* CommsNumber porting
* CommsFax API
* CommsMicrosoft Teams
* CommsZoom Phone
* AIVoice AI Agents
* AIText-to-Speech
* AISpeech-to-Text
* AIVoice Design
* AIAgent Browser
* AIMeeting Bot
* AIWeb Search API
* IdentityDeepfake Detection
* IdentityBranded Calling
* IdentityVerify API
* IdentityNumber Lookup API
* IdentityNumber Reputation
* NetworkVirtual Cross Connects
* NetworkCloud VPN
* NetworkGlobal IP
* NetworkIoT SIM Card
* NetworkeSIM
* NetworkPrivate Wireless Gateways
* NetworkMobile Voice
* EdgeBuild
* EdgeFunctions
* EdgeStatefulActor
* EdgeKV
* EdgeSQLDB
* EdgeInference
* EdgeAgentSDK
* EdgeEmbeddings API
* EdgeMissions
* EdgeLiveKit on Telnyx
* EdgeObject Storage
* EdgeCloudFS

RESULTS

cURL

```
# click-to-call from teams — create the agent# tools attach in the same requestcurl -X POST https://api.telnyx.com/v2/ai/assistants \  -H "Authorization: Bearer $TELNYX_API_KEY" \  -H "Content-Type: application/json" \  -d '{    "name": "teams-click-to-call",    "model": "meta-llama/Meta-Llama-3.1-8B-Instruct",    "instructions": "When a user clicks a phone number in Teams, route the outbound call through Telnyx SIP trunking and connect the call.",    "integrations": [      { "integration_id": "microsoft-teams" }    ]  }'# 3 primitives · 1 vendor · 1 bill# 1 tool · GET /v2/ai/integrations
```

Click-to-Call from Teams

Primitives composed

3 of 50

Tools attached

1

Vendors required

1

RESULTS

cURL

```
# click-to-call from teams — create the agent# tools attach in the same requestcurl -X POST https://api.telnyx.com/v2/ai/assistants \  -H "Authorization: Bearer $TELNYX_API_KEY" \  -H "Content-Type: application/json" \  -d '{    "name": "teams-click-to-call",    "model": "meta-llama/Meta-Llama-3.1-8B-Instruct",    "instructions": "When a user clicks a phone number in Teams, route the outbound call through Telnyx SIP trunking and connect the call.",    "integrations": [      { "integration_id": "microsoft-teams" }    ]  }'# 3 primitives · 1 vendor · 1 bill# 1 tool · GET /v2/ai/integrations
```

Click-to-Call from Teams

Primitives composed

3 of 50

Tools attached

1

Vendors required

1

### Ask AI

* [![GPT](https://d2efw2akbx8gaf.cloudfront.net/https://dotcom-payload-assets-prod.s3.us-east-1.amazonaws.com/cms-media/chatgpt_icon-ea55e09d.jpeg?width=92&format=webp)](https://chat.openai.com/?q=What makes Telnyx's global network different, breakdown call quality for normal phone calls and voice AI calls.)
* [![Claude](https://d2efw2akbx8gaf.cloudfront.net/https://dotcom-payload-assets-prod.s3.us-east-1.amazonaws.com/cms-media/claude_icon-c7c8eef3.webp?width=92&format=webp)](https://claude.ai/new?q=What makes Telnyx's global network different, breakdown call quality for normal phone calls and voice AI calls.)
* [![Perplexity](https://d2efw2akbx8gaf.cloudfront.net/https://dotcom-payload-assets-prod.s3.us-east-1.amazonaws.com/cms-media/perplexity_icon-cd5b74f1.webp?width=92&format=webp)](https://www.perplexity.ai/search?q=What makes Telnyx's global network different, breakdown call quality for normal phone calls and voice AI calls.)
* [![Gemini](https://d2efw2akbx8gaf.cloudfront.net/https://dotcom-payload-assets-prod.s3.us-east-1.amazonaws.com/cms-media/gemini_icon-4ff1cbf4.webp?width=92&format=webp)](https://www.google.com/search?udm=50&aep=11&q=What makes Telnyx's global network different, breakdown call quality for normal phone calls and voice AI calls.)
* [![Grok](https://d2efw2akbx8gaf.cloudfront.net/https://dotcom-payload-assets-prod.s3.us-east-1.amazonaws.com/cms-media/grok_icon-e588e5bd.webp?width=92&format=webp)](https://x.com/i/grok?text=What makes Telnyx's global network different, breakdown call quality for normal phone calls and voice AI calls.)