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

PowerPoint signs in with a Microsoft account you connect to Flomation — there is no API key or secret to paste. Connect the account once and every PowerPoint node picks it up automatically. Two optional fields let you steer it:

FieldTypeDetails
Microsoft Account (email)string
Microsoft OAuth Credentialcredential${credentials.MICROSOFT_ONEDRIVE}
i
Connect the Microsoft account to your Flomation user once — the same grant covers every Microsoft node, so you do not repeat it per flow. The optional Microsoft OAuth Credential field never shows a token: it references a managed credential (e.g. ${credentials.GOOGLE_DRIVE}), not an environment secret. Leave both fields blank and the node just uses your connected account.

02Create

Create Presentation

microsoft/powerpoint/create · Action

Create a new empty PowerPoint presentation in OneDrive

FieldTypeDetails
FilenamestringRequiredpresentation.pptx
Folder Pathstring

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

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

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

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

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

Returns: tool_result, item_id, web_url, success, error

08Notes & Limitations

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