Skip to main content
All CollectionsTemplatesBasic
Generate a Dynamic PowerPoint Document based on Slide Data - Workflow Template
Generate a Dynamic PowerPoint Document based on Slide Data - Workflow Template

Workflow that can be used as a guide on how to generate a dynamic PowerPoint document with the Python python-pptx library.

Updated over 7 months ago

This workflow template provides a straightforward process for creating dynamic PowerPoint presentations using the python-pptx library. It is designed to update slide content with the required information before execution. Generated presentations can be shared directly on Slack, with further options to store the PowerPoint file on cloud services like S3, OneDrive, or Google Drive. Ideal for businesses needing to automate slide generation for reporting, marketing, or informational purposes.

Use Cases

Example

Workflow Breakdown

  1. Update the slide variables with the desired content for the each slide.

  2. Execute the workflow and optionally send the generated PowerPoint file to Slack.

  3. Additional steps can be added to store the file in various locations including S3, OneDrive or Google Drive.

Vendors

Scripting, Utils, HTTP

Workflow Output

A generated PowerPoint file that is base64 encoded.

Did this answer your question?