---
title: Sharepoint
canonical: https://telnyx.com/integrations/sharepoint
---
# Sharepoint

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

# Sharepoint

### Overview

Connect your voice agent with Microsoft SharePoint to access and manage documents during voice interactions. The integration allows agents to retrieve files, update records, and capture notes directly within shared document repositories.

### How it works

A Telnyx Voice AI agent can retrieve documents or store information in SharePoint during a conversation. Using API tool calls, the agent can access files, update records, or log notes directly in shared document repositories, helping teams manage documentation and knowledge workflows.

### Capabilities

The SharePoint integration supports the following operations across core objects:

Files

create\_file

get\_file

update\_file

list\_file

Folders

create\_folder

get\_folder

list\_folder

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)[SharePoint API reference](https://learn.microsoft.com/en-us/sharepoint/dev/spfx/connect-to-sharepoint)

### About SharePoint

Microsoft SharePoint is a cloud-based document collaboration and content management platform that enables organizations to store, organize, share, and co-author documents across teams. Integrated with Microsoft 365, SharePoint serves millions of users with intranet sites, document libraries, lists, and workflow automation.

### What moves between the agent and SharePoint

A Telnyx voice AI agent can read, create, update, and search documents and list items within SharePoint during a phone call. When a caller requests information, the agent can search document libraries by keyword, retrieve document metadata, and read summaries of relevant files stored in SharePoint sites.

The agent can create new list items - such as adding entries to a tracking list or creating a task in a SharePoint task list - and update existing items with new information gathered during the call. It can also search across SharePoint lists to find specific records, such as looking up a project status or a policy document.

For document-heavy workflows, the agent can check whether a file exists in a given library, read its properties, and provide a verbal summary of its contents. Notes and action items captured during the call can be written back to SharePoint lists, ensuring the team's shared workspace stays current with every conversation.

COMPOSITION

## Pick the job. The primitives light up.

Four SharePoint assistants. Pick one and the blocks it runs on light up, and the create call attaches SharePoint 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 internal information calls and interact with SharePoint - searching document libraries, reading list items, and creating entries during natural conversations.

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

### Inference

Reason over document context so the agent can determine which SharePoint file or list is most relevant to the caller's request.

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

### SIP Trunking

Carry every internal service call over Telnyx SIP trunks with carrier-grade reliability and global reach.

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

### Speech-to-Text

Transcribe caller requests in real time so the agent can capture accurate details for SharePoint list items and notes.

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

### Text-to-Speech

Read back document summaries, list contents, and confirmation messages in a clear, natural voice.

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

### Phone Numbers

Provision local and toll-free internal service numbers in minutes, with instant activation.

[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

* Document Information LineCaller asks about a document, agent finds it in SharePoint
* List Item ManagementCaller asks to update a list, agent patches it in SharePoint
* Team CollaborationAgent coordinates team updates and posts to SharePoint
* Cloud IVR for Internal ServicesEmployees call for internal services, agent routes requests

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

RESULTS

cURL

```
# document information line — 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": "sharepoint-doc-info",    "model": "meta-llama/Meta-Llama-3.1-8B-Instruct",    "instructions": "Answer the call, ask the caller which document they need, search SharePoint for matching files, and read out the document title and key information.",    "integrations": [      { "integration_id": "sharepoint" }    ]  }'# 7 primitives · 1 vendor · 1 bill# 1 tool · GET /v2/ai/integrations
```

Document Information Line

Primitives composed

7 of 50

Tools attached

1

Est. latency budget

\~460 ms

Est. unit cost (all-in)

$0.05/min

Vendors required

1

SELECT USE CASE

* Document Information LineCaller asks about a document, agent finds it in SharePoint
* List Item ManagementCaller asks to update a list, agent patches it in SharePoint
* Team CollaborationAgent coordinates team updates and posts to SharePoint
* Cloud IVR for Internal ServicesEmployees call for internal services, agent routes requests

SELECT USE CASE

* Document Information LineCaller asks about a document, agent finds it in SharePoint
* List Item ManagementCaller asks to update a list, agent patches it in SharePoint
* Team CollaborationAgent coordinates team updates and posts to SharePoint
* Cloud IVR for Internal ServicesEmployees call for internal services, agent routes requests

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

```
# document information line — 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": "sharepoint-doc-info",    "model": "meta-llama/Meta-Llama-3.1-8B-Instruct",    "instructions": "Answer the call, ask the caller which document they need, search SharePoint for matching files, and read out the document title and key information.",    "integrations": [      { "integration_id": "sharepoint" }    ]  }'# 7 primitives · 1 vendor · 1 bill# 1 tool · GET /v2/ai/integrations
```

Document Information Line

Primitives composed

7 of 50

Tools attached

1

Est. latency budget

\~460 ms

Est. unit cost (all-in)

$0.05/min

Vendors required

1

RESULTS

cURL

```
# document information line — 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": "sharepoint-doc-info",    "model": "meta-llama/Meta-Llama-3.1-8B-Instruct",    "instructions": "Answer the call, ask the caller which document they need, search SharePoint for matching files, and read out the document title and key information.",    "integrations": [      { "integration_id": "sharepoint" }    ]  }'# 7 primitives · 1 vendor · 1 bill# 1 tool · GET /v2/ai/integrations
```

Document Information Line

Primitives composed

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