How to Merge PowerPoint PPTX Presentations using Power Automate

Cloudmersive
3 min readOct 3, 2024

--

If we’re habitually combining PowerPoint presentations into large, multi-slide presentation documents, we probably don’t want to be doing so manually.

Automating this process in Power Automate is a much better option — especially if we’re getting each file from a different spot in our system.

Walkthrough

In this walkthrough, we’ll learn how to easily merge PowerPoints in a quick Power Automate flow using the Cloudmersive Document Conversion connector. I’ll use two generic PowerPoint files (each containing three slides) in my demonstration.

Begin with at least two PowerPoint PPTX presentations

We’ll use an Instant cloud flow in this context so we can have full control over our data.

Create an Instant cloud flow in Power Automate

We’ll begin by retrieving our PowerPoint files using a pair of Get file content actions. One of my files is located in a OneDrive for Business folder, and the other is located in a SharePoint folder.

Add two Get file content actions to retrieve the PowerPoint files

Next, we’ll add a new action and search for Cloudmersive connectors. We’ll look for the Cloudmersive Document Conversion connector and click “See more” to view the actions list.

Search for Cloudmersive connectors, locate the Cloudmersive Document Conversion connector

On the actions list, we’ll search for an action titled Merge multiple PowerPoint PPTX Together, and we’ll select it once we find it.

Search for the Merge Multiple PowerPoint PPTX Together action

Before we configure our request parameters, we’ll first need to configure our API connection. We’ll need a premium Power Automate license to access Cloudmersive connectors, but we can use them at zero additional cost by acquiring a free Cloudmersive API key. That’ll give us a limit of up to 800 API calls each month with zero commitments.

To configure our request, we’ll start by adding our PowerPoint file contents and file names in each of the first four parameters.

Add at least two PowerPoint file bytes and file names to the two mandatory request parameters

If we’re looking to combine more than 2 PowerPoint files at once, we can click “Show all” to view the advanced parameters. Here, we’ll find the option to combine up to 8 additional PowerPoints (this adds up to 10 total for the whole operation).

View the advanced parameters to combine up to 8 additional files

We’ll finish our flow by writing our response content to a new PPTX document. We’ll accomplish this using a Create file action.

Use a Create file action to generate the merged PowerPoint document

After we save and test our flow, we’ll find our merged PowerPoint presentation in our target folder.

Test the flow after saving it
Check the target folder for the merged PowerPoint document
Open the document to view merged contents

All done!

--

--

Cloudmersive
Cloudmersive

Written by Cloudmersive

There’s an API for that. Cloudmersive is a leader in Highly Scalable Cloud APIs.