PowerPoint

Microsoft integration · 6 node(s).

00Overview

Microsoft PowerPoint Online presentation operations

Every field below is exactly what you see in the Flomation editor. Fields marked ● live picker let you choose from a list pulled live from your account — no IDs to look up.

01Connecting PowerPoint

Add your credentials as a Flomation environment secret, then pick them in each node. The connection fields are:

i
Pick an Environment on your flow (Flow Settings → Environment) so the secret resolves. Secret fields never show the value — they reference ${secrets.your_secret}.

02Create

Create Presentation

microsoft/powerpoint/create · Action

Create a new empty PowerPoint presentation in OneDrive

FieldTypeDetails
FilenamestringRequiredpresentation.pptx
Folder Pathstring
Microsoft Account (email)string
Microsoft OAuth Credentialcredential${credentials.MICROSOFT_ONEDRIVE}

Returns: tool_result, item_id, web_url, success, error

03Download

Download Presentation

microsoft/powerpoint/download · Action

Download a PowerPoint presentation as PPTX or PDF from OneDrive

FieldTypeDetails
Presentation Item IDstringRequired
Download Formatstringpptx — choices: PPTX, PDF
Microsoft Account (email)string
Microsoft OAuth Credentialcredential${credentials.MICROSOFT_ONEDRIVE}

Returns: tool_result, content, filename, content_type, size, success, error

04Export

Export Slide Thumbnail

microsoft/powerpoint/export_slide · Action

Export a presentation thumbnail as a PNG image from OneDrive

FieldTypeDetails
Presentation Item IDstringRequired
Thumbnail Sizestringlarge — choices: Small, Medium, Large
Microsoft Account (email)string
Microsoft OAuth Credentialcredential${credentials.MICROSOFT_ONEDRIVE}

Returns: tool_result, image, content_type, success, error

05Get

Get Presentation

microsoft/powerpoint/get · Action

Retrieve metadata for a PowerPoint presentation in OneDrive

FieldTypeDetails
Presentation Item IDstringRequired
Microsoft Account (email)string
Microsoft OAuth Credentialcredential${credentials.MICROSOFT_ONEDRIVE}

Returns: tool_result, name, size, web_url, modified_at, presentation, success, error

06List

Preview Presentation

microsoft/powerpoint/list_slides · Action

Get a preview URL and metadata for a PowerPoint presentation

FieldTypeDetails
Presentation Item IDstringRequired
Microsoft Account (email)string
Microsoft OAuth Credentialcredential${credentials.MICROSOFT_ONEDRIVE}

Returns: tool_result, preview_url, name, web_url, success, error

07Upload

Upload Presentation

microsoft/powerpoint/upload · Action

Upload a PowerPoint presentation to OneDrive

FieldTypeDetails
FilenamestringRequiredpresentation.pptx
File Content (base64)textRequired
Folder Pathstring
Microsoft Account (email)string
Microsoft OAuth Credentialcredential${credentials.MICROSOFT_ONEDRIVE}

Returns: tool_result, item_id, web_url, success, error

08Notes & Limitations

Behaviours and constraints worth knowing before you build with these nodes.