---
title: Outlook
canonical: https://telnyx.com/integrations/outlook
---
# Outlook

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

# Outlook

### Overview

Connect your voice agent with Outlook to manage emails, calendar events, and contacts during voice conversations. The integration allows agents to send emails, schedule meetings, and create or update contact records, helping teams stay aligned with real-time communication workflows.

### How it works

This video shows how a Voice AI agent built on Telnyx voice interacts with Outlook during a conversation. The agent captures details from the call and uses API tool calls to send emails or schedule meetings directly in Outlook.

### Capabilities

The Outlook integration supports the following operations across core objects:

Emails

send\_email

create\_draft

get\_email

list\_email

delete\_email​

Calendar Events

create\_event

get\_event

update\_event

list\_event

delete\_event​

Contacts

create\_contact

get\_contact

update\_contact

list\_contact​

Users

get\_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 Graph API reference](https://learn.microsoft.com/en-us/graph/api/resources/mail-api-overview)

### About Outlook

Microsoft Outlook is a personal information manager that combines email, calendar, contacts, and task management in a single application. Part of Microsoft 365, it's one of the most widely used email and calendar platforms for business communication and scheduling.

### What moves between the agent and Outlook

A Telnyx voice AI agent can read, send, and manage emails and calendar events in Outlook through API tool calls during a phone conversation. When a caller asks about their schedule, the agent can retrieve upcoming calendar events, check availability for a time slot, and book or reschedule meetings directly in Outlook.

For email workflows, the agent can search the inbox by sender, subject, or keyword, read back email summaries, and draft new emails with content captured from the conversation. The agent can also flag important messages, move emails between folders, and send follow-up messages on behalf of the caller.

For contact management, the agent can look up contact details, create new contacts from call information, and update existing entries - turning a phone call into a hands-free email and calendar management session.

COMPOSITION

## Pick the job. The primitives light up.

Four Outlook assistants. Pick one and the blocks it runs on light up, and the create call attaches Outlook 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

Manage Outlook emails and calendar events through natural phone conversations.

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

### Inference

Understand scheduling requests and email drafting instructions from conversation context.

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

### SIP Trunking

Reliable voice transport for your Outlook-integrated calling workflows.

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

### Speech-to-Text

Transcribe caller instructions into text for email drafts and calendar entries.

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

### Text-to-Speech

Read back email summaries and calendar details in natural-sounding speech.

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

### Phone Numbers

Dedicated numbers for your voice-powered email and calendar management.

[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

* AI Appointment BookingCaller picks a time, agent books it in Outlook calendar
* Automated Appointment RemindersSend SMS and WhatsApp reminders before meetings
* Conversational Email ManagementCaller dictates an email, agent sends it via Outlook
* Customer Notification SystemSend SMS, email, and WhatsApp notifications to customers

* CommsSIP Trunking
* CommsGlobal numbers
* AIVoice AI Agents
* AIText-to-Speech
* AISpeech-to-Text
* EdgeInference

RESULTS

cURL

```
# ai appointment booking — 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": "outlook-booking",    "model": "meta-llama/Meta-Llama-3.1-8B-Instruct",    "instructions": "Answer the call, read out open calendar slots from Outlook, confirm the choice with the caller, and create the calendar event.",    "integrations": [      { "integration_id": "outlook" }    ]  }'# 6 primitives · 1 vendor · 1 bill# 1 tool · GET /v2/ai/integrations
```

AI Appointment Booking

Primitives composed

6 of 50

Tools attached

1

Est. latency budget

\~460 ms

Est. unit cost (all-in)

$0.05/min

Vendors required

1

SELECT USE CASE

* AI Appointment BookingCaller picks a time, agent books it in Outlook calendar
* Automated Appointment RemindersSend SMS and WhatsApp reminders before meetings
* Conversational Email ManagementCaller dictates an email, agent sends it via Outlook
* Customer Notification SystemSend SMS, email, and WhatsApp notifications to customers

SELECT USE CASE

* AI Appointment BookingCaller picks a time, agent books it in Outlook calendar
* Automated Appointment RemindersSend SMS and WhatsApp reminders before meetings
* Conversational Email ManagementCaller dictates an email, agent sends it via Outlook
* Customer Notification SystemSend SMS, email, and WhatsApp notifications to customers

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

```
# ai appointment booking — 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": "outlook-booking",    "model": "meta-llama/Meta-Llama-3.1-8B-Instruct",    "instructions": "Answer the call, read out open calendar slots from Outlook, confirm the choice with the caller, and create the calendar event.",    "integrations": [      { "integration_id": "outlook" }    ]  }'# 6 primitives · 1 vendor · 1 bill# 1 tool · GET /v2/ai/integrations
```

AI Appointment Booking

Primitives composed

6 of 50

Tools attached

1

Est. latency budget

\~460 ms

Est. unit cost (all-in)

$0.05/min

Vendors required

1

RESULTS

cURL

```
# ai appointment booking — 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": "outlook-booking",    "model": "meta-llama/Meta-Llama-3.1-8B-Instruct",    "instructions": "Answer the call, read out open calendar slots from Outlook, confirm the choice with the caller, and create the calendar event.",    "integrations": [      { "integration_id": "outlook" }    ]  }'# 6 primitives · 1 vendor · 1 bill# 1 tool · GET /v2/ai/integrations
```

AI Appointment Booking

Primitives composed

6 of 50

Tools attached

1

Est. latency budget

\~460 ms

Est. unit cost (all-in)

$0.05/min

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.)