Microsoft PowerPoint
Create, find, inspect, fill, edit, format, share, preview, version, copy, upload, download, organize, and delete Microsoft PowerPoint files through Microsoft Graph and OneDrive, including slide, shape, chart, comment, and geometry workflows.
What agents can do
Actions30
Check in presentation
Check in a checked-out PowerPoint DriveItem and make its version available according to the SharePoint/document-library configuration.
Check out presentation
Check out a PowerPoint DriveItem where its SharePoint/document-library configuration supports checkout, preventing others from editing and hiding changes until check-in.
Copy presentation
Start an asynchronous Microsoft Graph copy of a PowerPoint presentation.
Copy presentation and wait
Submit a PowerPoint presentation copy with a required unique filename, then boundedly search the resolved destination folder for an exact-name candidate.
Create folder
Create a folder for PowerPoint files in the current or an explicitly selected accessible drive.
Create presentation
Create a bounded macro-free PPTX from one to 50 structured slides containing titles, plain text, nested bullets, rectangular tables, uploaded PNG images, and optional speaker notes.
Create presentation sharing link
Create or return a view or edit sharing link for a PowerPoint presentation in the current or an explicitly selected drive.
Delete folder
Move a folder to the Microsoft Graph recycle bin after a metadata preflight proves the DriveItem has a folder facet.
22 moreFewer
Delete presentation
Move a PowerPoint presentation to the Microsoft Graph recycle bin.
Download presentation
Download a PowerPoint file in its original format or export it as PDF or JPG.
Download presentation version
Verify that the selected DriveItem is a PPTX, then download one retained previous version as a bounded PPTX file.
Fill template
Create one presentation from an existing designed PPTX template by replacing unique literal {{tokens}} simultaneously across reachable slides and speaker notes.
Find presentations
List a folder or search a drive and return only PowerPoint files.
Get current drive
Return the signed-in user's default OneDrive ID and basic owner, type, and quota details.
Get presentation
Return metadata for one PowerPoint file by item ID, including its current eTag for concurrency-safe updates.
Get presentation content
Read bounded, text-first semantic content from a current macro-free PPTX, including slides, shapes, text, safe hyperlinks, alt text, image metadata, tables, and speaker notes.
Get presentation layouts
Download and validate the current macro-free PPTX, then return its complete bounded slide-layout catalog.
Get presentation thumbnails
List generated thumbnail metadata for a PowerPoint presentation.
Get presentation version
Retrieve compact metadata for one retained or current version of a PowerPoint file.
Invite to presentation
Grant named people read or write access to a PowerPoint presentation.
List presentation versions
List retained versions of a PowerPoint file in Microsoft Graph's newest-first order, one provider page at a time.
Replace presentation file
Replace the bytes of an existing PowerPoint DriveItem with a valid, non-macro-enabled PPTX package no larger than 250 MiB, optionally requiring a matching eTag.
Restore presentation version
Restore a retained previous version of a PowerPoint presentation as a new current version while preserving its version history.
Transform presentation text and properties
Transform text, slide order, or embedded core document properties inside a macro-free PPTX, then conditionally replace the same file.
Update presentation content
Atomically update one macro-free PPTX under an exact eTag and one conditional upload.
Update presentation content destructive
Atomically update one macro-free PPTX with at least one irreversible delete operation, under an exact eTag and one conditional upload.
Update presentation content safe
Atomically update one macro-free PPTX without delete operations, under an exact eTag and one conditional upload.
Update presentation metadata
Update Microsoft Graph DriveItem metadata or path only: rename a PowerPoint presentation, move it within its current drive, or set supported filesystem metadata.
Upload new presentation
Create a new PPTX in a Microsoft Graph drive folder, with configurable filename-conflict behavior.
Get presentation preview
Deprecated: return short-lived, human-embeddable UI preview material for a SharePoint or OneDrive presentation, including personal OneDrive.
How it connects
You sign in to Microsoft PowerPoint in a window. Composio, our app-connections provider, holds the sign-in; Definable keeps only a reference to it.
Keep the connection to yourself or share it with your workspace. Any action that writes or sends can wait for your approval.
More in Documents
SharePoint Graph
documents
SharePoint Graph uses Microsoft Graph to access SharePoint sites, lists, list items, document libraries, files, folders, and sharing capabilities.
Ironclad
documents
Ironclad is a contract lifecycle management platform for launching and tracking contract workflows, approvals and signatures, and for managing the repository of contract records, entities and obligations.
Google Docs
documents
Google Docs is a cloud-based word processor with real-time collaboration, version history, and integration with other Google Workspace apps
PDF.co
documents
PDF.co is a REST API platform for PDF automation including PDF extraction, generation, editing, splitting, merging, form filling, barcode processing, OCR, document parsing, file conversion (PDF to Excel/CSV/JSON/XML/HTML/Image and vice versa), and AI-powered invoice parsing.
TemplateFox
documents
TemplateFox generates PDFs and images from templates, manipulates PDFs, manages template versions and S3 storage, and supports AI-assisted template authoring.
Microsoft Word
documents
Microsoft Word tools for finding, downloading, updating, and managing DOCX files in OneDrive and SharePoint through Microsoft Graph