---
title: OneDrive
canonical: https://telnyx.com/integrations/onedrive
---
# OneDrive

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

# OneDrive

### Overview

Connect your voice agent with OneDrive to access and manage documents during voice interactions. The integration allows agents to retrieve files, store conversation data, and update shared documents in real time.

### How it works

A Telnyx Voice AI agent can retrieve and store files in OneDrive during a conversation using API tool calls. The agent can access documents, upload files, or store conversation records, enabling teams to manage files and shared information through voice-driven workflows.

### Capabilities

The OneDrive integration supports the following operations across core objects:

Files

create\_file

get\_file

update\_file

list\_file

delete\_file​

Folders

create\_folder

get\_folder

update\_folder

list\_folder

delete\_folder​

Sharing

create\_share\_link

get\_share\_link

delete\_share\_link​

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/onedrive)

### About OneDrive

OneDrive is Microsoft's cloud file storage platform that lets individuals and organizations store, share, and access files from anywhere. Integrated with Microsoft 365, it provides secure cloud storage with document scanning, photo backup, and file sharing capabilities for both personal and business use.

### What moves between the agent and OneDrive

A Telnyx voice AI agent can search, list, and retrieve files from OneDrive through API tool calls during a phone conversation. When a caller asks for a document, the agent can search OneDrive by filename or content, retrieve file metadata, and read back text-based content from supported file types.

The agent can upload call recordings, transcripts, or summaries as new files in OneDrive, organize them into folders, and share them with specific team members. For callers needing information from stored documents, the agent can retrieve and summarize file contents - turning OneDrive into a voice-accessible document repository.

For file management workflows, the agent can list files in a folder, check when a document was last modified, and move or rename files based on caller instructions, making cloud file management possible entirely through voice.

COMPOSITION

## Pick the job. The primitives light up.

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

Search, retrieve, and manage OneDrive files through natural phone conversations.

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

### Inference

Summarize document content and route file requests intelligently based on conversation context.

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

### SIP Trunking

Reliable voice transport for calls that access and manage cloud documents.

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

### Speech-to-Text

Transcribe caller requests into text for searching OneDrive files and folders.

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

### Text-to-Speech

Read back document names, metadata, and text content from OneDrive files.

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

### Phone Numbers

Dedicated numbers for your voice-accessible document management hotline.

[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

* Voice-Accessible Document RetrievalCaller asks for a document, agent finds it in OneDrive
* Call Recording StorageStore call recordings to OneDrive via Object Storage
* Customer Notification ArchivesArchive email notifications to OneDrive
* Low-Code File ManagementManage OneDrive files programmatically via Functions

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

RESULTS

cURL

```
# voice-accessible document retrieval — 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": "onedrive-doc-retrieval",    "model": "meta-llama/Meta-Llama-3.1-8B-Instruct",    "instructions": "Answer the call, ask the caller which document they need, search OneDrive for matching files, and confirm the document was found.",    "integrations": [      { "integration_id": "onedrive" }    ]  }'# 6 primitives · 1 vendor · 1 bill# 1 tool · GET /v2/ai/integrations
```

Voice-Accessible Document Retrieval

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

* Voice-Accessible Document RetrievalCaller asks for a document, agent finds it in OneDrive
* Call Recording StorageStore call recordings to OneDrive via Object Storage
* Customer Notification ArchivesArchive email notifications to OneDrive
* Low-Code File ManagementManage OneDrive files programmatically via Functions

SELECT USE CASE

* Voice-Accessible Document RetrievalCaller asks for a document, agent finds it in OneDrive
* Call Recording StorageStore call recordings to OneDrive via Object Storage
* Customer Notification ArchivesArchive email notifications to OneDrive
* Low-Code File ManagementManage OneDrive files programmatically via Functions

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

```
# voice-accessible document retrieval — 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": "onedrive-doc-retrieval",    "model": "meta-llama/Meta-Llama-3.1-8B-Instruct",    "instructions": "Answer the call, ask the caller which document they need, search OneDrive for matching files, and confirm the document was found.",    "integrations": [      { "integration_id": "onedrive" }    ]  }'# 6 primitives · 1 vendor · 1 bill# 1 tool · GET /v2/ai/integrations
```

Voice-Accessible Document Retrieval

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

```
# voice-accessible document retrieval — 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": "onedrive-doc-retrieval",    "model": "meta-llama/Meta-Llama-3.1-8B-Instruct",    "instructions": "Answer the call, ask the caller which document they need, search OneDrive for matching files, and confirm the document was found.",    "integrations": [      { "integration_id": "onedrive" }    ]  }'# 6 primitives · 1 vendor · 1 bill# 1 tool · GET /v2/ai/integrations
```

Voice-Accessible Document Retrieval

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