Add a collection of images to a Word document with Power Automate

September 12th 2024

For this post, we’ll explore how to add a collection of images (sometimes called an array of images) to a Word document using Encodian Flowr‘s Populate Word Power Automate action.

I have created a ‘Site Inspection’ Power App. During a site inspection, an inspector will use the app to take one or more images. Upon completion, a document containing details of the inspection and all the images with their respective comments will be created automatically.

This is just a scenario I created for this post, but it can apply to any situation where you collect multiple images and need to add them to a template document.

For ease of readability, I’ve split the post into the following sections:

Dataverse

The solution uses two Dataverse tables for data storage.

The first table is the ‘Inspections’ table which is used to store data about the inspection.

The second table is called ‘Inspection Images’ which will store all images created during an inspection. The images are saved in a separate table because there could be multiple images for one inspection. Each image is linked to its inspection through a look up field back to the ‘Inspections’ table.

Power App

The home screen contains a gallery showing listing existing site inspections and a button to add a new site inspection. Adding a new inspection takes you to a new page called ‘newInspectionScreen’.

The ‘newInspectionScreen’ page contains an edit form that links back to the ‘Inspections’ Dataverse table.

The ‘OnSelect’ property of the save button:

SubmitForm(newInspectionForm);
Navigate(imageScreen)

Upon opening the ‘imageScreen’ page two buttons are rendered enabling the user to either upload an image or take a new image:

When clicked, the buttons update two variables:

  • varTakeImage – when set to true the takeImgContainer becomes visible
  • varUploadImage – when set to true the uploadImgContainer becomes visible

Both buttons use the same visibility formula because if any of the buttons are pressed, their respective containers become visibile so we need to hide the buttons.

If(varTakeImage || varUploadImage, false, true)

The OnSelect property of the Take Image button:

 Set(varTakeImage, false);
 Set(varUploadImage, true)

The Visible property of the takeImgContainer is varTakeImage

The camera control ‘StreamRate’value is set to ‘100’, which is required because Camera.Stream is used when taking an image using an icon/button. There is an image control placed on top of the camera control, the image is being set by ‘varPicture’. The OnSelect property of the camera icon is:

 If(
    Self.Icon = Icon.Camera,
    UpdateContext({varPicture: Camera.Stream}),
    UpdateContext({varPicture: Blank()})
)

This will set varPicture to the current stream coming through the camera. ‘varPicture’ is also used to control the Icon property of the camera icon:

If(IsBlank(varPicture), Icon.Camera, Icon.Reset)

If ‘varPicture’ is not blank, the reset icon will be shown instead of the camera icon. If the reset icon is pressed, it sets ‘varPicture’ to blank, erasing the taken image and setting the icon back to the camera icon.

The ‘Save’ button patches the image and the comments back to the ‘Inspection Images’ table in Dataverse. It uses newInspectionForm.LastSubmit to link the row to the ‘Inspection’ via the lookup field. After the patch, ‘varTakeImage’ and ‘varUploadImage’ are set back to false to hide the takeImgCointainer and reshow the ‘Take Image’ and ‘Upload Image’ buttons. ‘varPicture’ is set to blank, and the comments box is reset.

Patch('Inspection Images',
Defaults('Inspection Images'),
{
    Image:varPicture,
    Inspection:newInspectionForm.LastSubmit,
    Comments:captureComments.Text
}
);
Set(varTakeImage, false);
Set(varUploadImage, false);
UpdateContext({varPicture: Blank()});
Reset(captureComments)

Now, when the buttons reshow, there is a third button.

The ‘Visible’ property of this button is set to:

If(!IsBlank(LookUp('Inspection Images', Inspection.Inspections = newInspectionForm.LastSubmit.Inspections)) && !uploadImgContainer.Visible && !takeImgContainer.Visible, true, false)

This means an inspection can only be completed once at least one image has to be provided.

The ‘OnSelect’ property of the ‘Upload Image’ button:

 Set(varTakeImage, false);
 Set(varUploadImage, true)

The ‘Visible’ property of the ‘uploadImgContainer’ is controlled by ‘varUploadImage’. The container looks the same as the ‘takeImgContainer’; however, there is an upload image control rather than a camera control.

The ‘OnSelect’ property of the ‘Save’ button is also similar:

Patch('Inspection Images',
Defaults('Inspection Images'),
{
    Image:UploadedImage1.Image,
    Inspection:newInspectionForm.LastSubmit,
    Comments:uploadImgComments.Text
    }
);
Set(varTakeImage, false);
Set(varUploadImage, false);
Reset(AddMediaButton1);
Reset(uploadImgComments);

Once all the images have been uploaded, the inspection can be completed by pressing the ‘Complete Inspection’ button. The ‘OnSelect’ property of this button is:

Navigate(homeScreen);
CreateInspectionDocument.Run(newInspectionForm.LastSubmit.Inspections)

This will trigger the ‘Create Inspection Document’ Power Automate Flow to create the inspection document. We can use newInspectionForm.LastSubmit.Inspections to get the GUID of the ‘Inspection’ row added to the ‘Inspections’ table and send this value to the Power Automate trigger action.

Word Template

The Power Automate Flow uses the data collected by the Power App to populate a word template, creating the ‘Site Inspection’ document.

The image tag must always be inside of a text box (I have just removed the border).

The full syntax documentation for populating a Word document can be found below:

Repeating content syntax (used to add rows to the table):

Image syntax (how to add images to your templates):

Date formatting syntax (so you can change the date format from the template document):

Power Automate Flow to add image collection to Word

The Power Automate Flow is manually triggered from Power Apps.

The first action in the flow initialises an array variable called ‘imageArray’. This variable will store all uploaded images and comments prior to being populated into the Word template.

Next, I am using the ‘inspectionGUID’ property provided from the Power App trigger action to get the correct row from the ‘Inspections’ table. I am also using ‘inspectionGUID’ property in the ‘List rows’ action to obtain all related images for the current inspection from the ‘Inspection Images’ table.

After retrieving the images, we can loop through them and append each image and associated comments to the ‘imageArray’ variable.

Now, we can compose our JSON dataset, which will be passed to the ‘Populate Word Document’ action! The main thing to remember here is that the JSON key values have to match the tags used in the Word template. This includes the JSON keys used in the ‘imageArray’ variable.

To populate the Word template, first, you need to get the template file content. I am using OneDrive for the solution today. Once you have the file content, you can use it in the ‘Populate Word Document’ action alongside the JSON you have just composed. Lastly, you need to create a new file with the outputs of the ‘Populate Word Document’ action to save the populated document.

Result

As we can see from the image, the template has been populated with the inspection data, including all 3 related images.

If you have any questions about how to add an image collection to a Word document, reach out to our support team!

Companion Video

What else can Flowr automate?

Save time with 185+ actions across 9 connectors

AI - Translate File
The ‘AI – Translate File‘ Power Automate action will translate the text value p...
AI - Translate Text (Multiple)
The ‘AI – Translate Text (Multiple)‘ Power Automate action will translate the t...
AI - Translate Text (Single)
The ‘AI – Translate Text (Single)‘ Power Automate action will translate the tex...
Excel - Add Image Header or Footer
The ‘Excel – Add Image Header or Footer‘ Power Automate action adds the image p...
Excel - Add Text Headers and Footers
The ‘Excel – Add Text Headers and Footers‘ Power Automate action adds the text ...
Excel - Add Text Watermark
The ‘Excel – Add Text Watermark’ Power Automate action enables you to extract s...
Excel - Delete Worksheets
The ‘Excel – Delete Worksheets’ Power Automate action enables you to extract sp...
Excel - Remove Headers and Footers
The ‘Excel – Remove Headers and Footers‘ Power Automate action removes the spec...
Excel – Remove Text Watermark
The ‘Excel – Remove Text Watermark’ Power Automate action removes a text waterm...
Excel – Secure
The ‘Excel – Secure‘ Power Automate action secures the Excel file provided alig...
Excel – Unlock
The ‘Excel – Unlock’ Power Automate action unlocks/removes protection from the ...
PDF - Delete Pages
The ‘PDF – Delete Pages’ Power Automate action enables you to delete specified ...
PDF - Extract Pages
The ‘PDF – Extract Pages’ flow action extracts the specified pages from the PDF...
PDF - Rotate Pages
The ‘PDF – Rotate Pages‘ action rotates pages contained within the PDF document...
PDF - Validate Text Layer
The ‘PDF – Validate Text Layer‘ validates the presence of a text layer within t...
Word - Delete Pages
The ‘Word – Delete Pages‘ flow action deletes the specified pages from the Micr...
Word - Extract Pages
The ‘Word – Extract Pages‘ flow action extracts the specified pages from the Mi...
Word - Optimise
The ‘Word – Optimise‘ flow action optimises the content of the Microsoft Word d...
Word - Remove Table of Contents
The ‘Word – Remove Table of Contents‘ flow action removes the ‘Table of C...
Word - Replace Text with Image
The ‘Word – Replace Text with Image‘ flow action locates instances of the speci...
Word - Split
The ‘Word – Split’ flow action splits the Word document provided into multiple ...
Utility - Array Combine
The ‘Array Combine‘ utility action for Power Automate combines the JSON arrays provid...
Utility – Array Filter Items
The ‘Array Filter Items‘ utility action for Power Automate filters the items in the J...
Utility – Array Filter Items via Regex
The ‘Array Filter Items via Regex‘ utility action for Power Automate filters the item...
Utility – Array Sort Items
The ‘Array Sort Items‘ utility action for Power Automate sorts the JSON array provide...
Utility – Array Split Items
The ‘Array Split Items‘ utility action for Power Automate splits the array from the J...
Utility - Array to XML
The ‘Utility – Array to XML‘ action for Power Automate converts the array provi...
Utility - Convert JSON to XML
The ‘Utility – Convert JSON to XML‘ action for Power Automate converts the JSON...
Utility - Convert XML to JSON
The ‘Utility – Convert XML to JSON‘ action for Power Automate converts the XML ...
Utility – Create JWT
The ‘Utility – Create JWT‘ utility action for Power Automate enables the creati...
Utility - RSA Create Key Pair
The ‘Utility – RSA Create Key Pair‘ utility action for Power Automate decrypts ...
Utility - RSA Decryption
The ‘Utility – RSA Decryption‘ utility action for Power Automate decrypts a pla...
Utility - RSA Encryption
The ‘Utility – RSA Encryption‘ utility action for Power Automate encrypts a pla...
Utility - Split Text via Regex
The ‘Utility – Split Text via Regex‘ action for Power Automate splits the text ...

PDF – Extract Pages by Text
The ‘PDF – Extract Pages by Text‘ flow action extracts the specified pages from...
PDF - Extract Table Data
The ‘PDF – Extract Table Data‘ action extracts table data as JSON from the PDF ...
PDF - Flatten Fields
The ‘PDF – Flatten Fields‘ action selectively flattens fields within the PDF Fo...
Word - Extract Images
The ‘Word – Extract Images‘ flow action extracts the specified images from the ...
Utility - Array Merge
The ‘Utility – Array Merge‘ utility action for Power Automate merges the JSON a...

Barcode - Create
The ‘Barcode – Create’ action generates a barcode image file aligned to the con...
Barcode - Read from Document
The ‘Barcode – Read from Document’ Power Automate action will automatically loc...
Barcode - Read from Image
The ‘Barcode – Read from Image’ Power Automate action read the barcode from ima...
QR Code - Create
The ‘QR Code – Create’ action generates a QR code image file aligned to the con...
QR Code - Read from Document
The ‘QR Code – Read from Document’ Power Automate action will automatically loc...
QR Code - Read from Image
The ‘QR Code – Read from Image’ Power Automate action reads the QR Code data fr...

Convert - CAD
The ‘Convert – CAD’ Power Automate action allows you to convert DGN, DWF, DWG, ...
Convert - Email
The ‘Convert – Email’ Power Automate action converts an email message file (MSG...
Convert - Excel
The ‘Convert – Excel’ Power Automate action allows you to and from convert from...
Convert - File to PDF
The ‘Convert – File to PDF’ flow action converts the file provided into a PDF d...
Convert - HTML to PDF
The ‘Convert – HTML to PDF’ flow action converts either HTML files (.html), HTM...
Convert - HTML to Word
The ‘Convert – HTML to Word’ flow action converts either HTML files (.html), HT...
Convert - JSON to Excel
The ‘Convert – JSON to Excel’ flow action provides the capability to convert th...
Convert - PDF to Image Collection
The ‘Convert – PDF to Image Collection’ flow action converts the PDF file provi...
Convert - PDF to JPG
The ‘Convert – PDF to JPG’ flow action for Power Automate converts every page c...
Convert - PDF to PDFA
The ‘Convert – PDF to PDFA’ flow action converts the PDF file provided into a P...
Convert - PDF to PNG
The ‘Convert – PDF to PNG’ flow action for Power Automate converts every page c...
Convert - PDF to TIFF
The ‘Convert – PDF to TIFF’ flow action converts the PDF file provided into a T...
Convert - PDF to Word
The ‘Convert – PDF to Word’ flow action converts the PDF document provided to a...
Convert - PowerPoint
The ‘Convert – PowerPoint’ Power Automate action allows you to convert PPT and ...
Convert - Text to PDF
The ‘Convert – Text to PDF’ flow action converts either text files (.txt) or te...
Convert - Visio
The ‘Convert – Visio’ Power Automate action allows you to convert to and from v...
Convert - Word
The ‘Convert – Word’ Power Automate action allows you to convert DOC, DOCX, DOT...
Convert - Word to PDF Form
The ‘Convert – Word to PDF Form’ flow action converts the Microsoft Word docume...

CSV - Parse
The ‘CSV – Parse’ action parses the contents of a CSV file and returns it as JS...
Excel - Add Image Header or Footer
The ‘Excel – Add Image Header or Footer‘ Power Automate action adds the image p...
Excel - Add Rows
The ‘Excel – Add Rows’ Power Automate action allows you to add rows to the file...
Excel - Add Text Headers and Footers
The ‘Excel – Add Text Headers and Footers‘ Power Automate action adds the text ...
Excel - Add Text Watermark
The ‘Excel – Add Text Watermark’ Power Automate action enables you to extract s...
Excel - Delete Rows
The ‘Excel – Delete Rows’ Power Automate action allows you to delete rows from ...
Excel - Delete Worksheets
The ‘Excel – Delete Worksheets’ Power Automate action enables you to extract sp...
Excel - Extract Rows
The ‘Excel – Extract Rows’ action obtains and returns rows as JSON from the fil...
Excel - Extract Worksheets
The ‘Excel – Extract Worksheets’ Power Automate action enables you to extract s...
Excel – Merge Files
The ‘Excel – Merge Files’ flow action merges up to 1000 Microsoft Excel files (and re...
Excel - Merge Rows
The ‘Excel – Merge Rows’ flow action merges the rows contained within up to 100...
Excel - Populate
The ‘Excel – Populate’ Power Automate action lets you populate a Microsoft Exce...
Excel - Remove Headers and Footers
The ‘Excel – Remove Headers and Footers‘ Power Automate action removes the spec...
Excel – Remove Text Watermark
The ‘Excel – Remove Text Watermark’ Power Automate action removes a text waterm...
Excel – Secure
The ‘Excel – Secure‘ Power Automate action secures the Excel file provided alig...
Excel – Unlock
The ‘Excel – Unlock’ Power Automate action unlocks/removes protection from the ...
Excel - Update Rows
The ‘Excel – Update Rows’ action updates the specified rows in the Excel file p...

AI - Translate File
The ‘AI – Translate File‘ Power Automate action will translate the text value p...
AI - Translate Text (Multiple)
The ‘AI – Translate Text (Multiple)‘ Power Automate action will translate the t...
AI - Translate Text (Single)
The ‘AI – Translate Text (Single)‘ Power Automate action will translate the tex...
Archive (ZIP) - Create
The ‘Archive (ZIP) – Create’ flow compresses and adds up to 1000 files to a zip...
Archive (ZIP) - Extract
The ‘Archive (ZIP) – Extract’ flow action enables files contained within suppor...
Email - Extract Attachments
The ‘Email – Extract Attachments’ flow action for Power Automate extracts and r...
Email - Extract Metadata
The ‘Email – Extract Metadata’ collects and returns detailed information about ...
File - Replace Text with Image
The ‘File – Replace Text with Image’ flow action locates instances of the speci...
File - Search and Replace Text
The ‘File – Search and Replace Text’ flow action provides the capability to sea...
Get Subscription Status - Flowr & Vertr
The ‘Get Subscription Status – Flowr & Vertr’ Power Automate action obtains...

Image - Add Image Watermark
The ‘Image – Add Image Watermark’ action adds the specified image to the image ...
Image - Add Text Watermark
The ‘Image – Add Text Watermark’ action adds the specified text to the image pr...
Image - Clean Up (Document)
The ‘Image – Clean Up (Document)’ Power Automate action provides differing opti...
Image - Clean Up (Photo)
The ‘Image – Clean Up (Photo)’ Power Automate action provides differing options...
Image - Compress
The ‘Image – Compress’ flow action compresses either a ‘PNG’ or ...
Image - Convert Format
The ‘Image – Convert Format’ flow action allows you to change file format of th...
Image - Crop
The ‘Image – Crop’ flow action crop the image provided to the specified configu...
Image - Extract Metadata
The ‘Image – Extract Metadata’ collects and returns detailed information about ...
Image - Extract Text (OCR)
The ‘Image – Extract Text (OCR)’ Power Automate action will perform OCR on the ...
Image - Flip
The ‘Image – Flip’ flow action flips the image provided to the specified config...
Image - Remove EXIF Tags
The ‘Image – Remove EXIF Tags’ flow action removes EXIF tag data from ‘PN...
Image - Resize
The ‘Image – Resize’ flow action resizes the image provided to the specified co...
Image - Rotate
The ‘Image – Rotate’ flow action rotates the image provided to configuration sp...

PDF - Add Attachments
The ‘PDF – Add Attachments’ action attaches (also referred to as embeds) the fi...
PDF - Add HTML Header or Footer
The ‘PDF – Add HTML Header or Footer’ flow action inserts the HTML fragment pro...
PDF - Add Image Watermark
The ‘PDF – Add Image Watermark’ embeds the image file provided as a watermark h...
PDF - Add Image Watermark (Advanced)
The ‘PDF – Add Image Watermark (Advanced)’ embeds the image file provided as a ...
PDF - Add Page Numbers
The ‘PDF – Add Page Numbers’ flow action inserts page numbers into the provided...
PDF - Add Text Watermark
The ‘PDF – Add Text Watermark’ adds the specified text watermark horizontally o...
PDF - Add Text Watermark (Advanced)
The ‘PDF – Add Text Watermark (Advanced)’ action adds the specified text waterm...
PDF - Apply OCR (Standard)
The ‘PDF – Apply OCR (Standard)’ performs OCR on the PDF document provided.
PDF - Compress
The ‘PDF – Compress’ action applies compression to the PDF document provided.
PDF - Delete Pages
The ‘PDF – Delete Pages’ Power Automate action enables you to delete specified ...
PDF - Extract Attachments
The ‘PDF – Extract Attachments’ flow action extracts and returns embedded files...
PDF - Extract Form Data
The ‘PDF – Extract Form Data’ action extracts data from a filled PDF document a...
PDF - Extract Images from Regions
The ‘PDF – Extract Images from Regions’ Power Automate action enables images to...
PDF - Extract Metadata
The ‘PDF – Extract Metadata’ collects and returns detailed information about th...
PDF - Extract Pages
The ‘PDF – Extract Pages’ flow action extracts the specified pages from the PDF...
PDF – Extract Pages by Text
The ‘PDF – Extract Pages by Text‘ flow action extracts the specified pages from...
PDF - Extract Table Data
The ‘PDF – Extract Table Data‘ action extracts table data as JSON from the PDF ...
PDF - Extract Text
The ‘PDF – Extract Text’ flow action extracts and returns the text layer from t...
Extract Text from Regions
The ‘PDF – Extract Text from Regions’ flow action enables text to be extracted ...
PDF - Fill Form
The ‘PDF – Fill Form’ Power Automate action populates the PDF Form provided wit...
PDF - Flatten
The ‘PDF – Flatten’ action removes all fields and other objects from a PDF docu...
PDF - Flatten Fields
The ‘PDF – Flatten Fields‘ action selectively flattens fields within the PDF Fo...
PDF - Insert HTML
The ‘PDF – Insert HTML’ flow action inserts the HTML data provided into the PDF...
PDF - Merge Files
The ‘PDF – Merge Files‘ flow merges up to 1000 documents provided in a JSON arr...
PDF - Merge Specific Files
The ‘PDF – Merge Specific Files‘ flow merges upto 10 documents into a single PD...
PDF - Redact
The ‘PDF – Redact’ flow action provides the capability to search for text fragm...
PDF - Remove Watermarks
The ‘PDF – Remove Watermarks’ action removes all or targeted watermarks from th...
PDF - Repair
The ‘PDF – Repair’ action checks and repairs PDF documents.
PDF - Replace Text with Image
The ‘PDF – Replace Text with Image‘ flow action locates instances of the specif...
PDF - Resize
The ‘PDF – Resize’ action resizes the pages in the PDF document provided to the...
PDF - Rotate Pages
The ‘PDF – Rotate Pages‘ action rotates pages contained within the PDF document...
PDF - Secure
The ‘PDF – Secure’ flow action applies the specified security configuration to ...
PDF - Set Privileges
The ‘PDF – Set Privileges’ flow action applies the specified security configura...
PDF - Sign
The ‘PDF – Sign’ action applies a digital signature to the PDF document provided.
PDF - Split
The ‘PDF – Split’ flow action splits the PDF document provided into multiple se...
PDF - Split by Barcode
The ‘PDF – Split by Barcode’ flow action splits a PDF document into multiple se...
PDF - Split by Text
The ‘PDF – Split by Text’ flow action splits a PDF document into multiple separ...
PDF - Unlock
The ‘PDF – Unlock’ removes password protection and decrypts the PDF document pr...
PDF - Validate Text Layer
The ‘PDF – Validate Text Layer‘ validates the presence of a text layer within t...

PowerPoint - Compress
The ‘PowerPoint – Compress’ action applies compression to the PowerPoint or pre...
PowerPoint - Merge Files
The ‘PowerPoint – Merge Files’ flow action merges up to 1,000 presentation file...
PowerPoint - Populate
The ‘PowerPoint – Populate’ Power Automate action enables you to populate a Mic...

Utility - AES Decryption
The ‘Utility – AES Decryption‘ utility action for Power Automate decrypts a pla...
Utility - AES Encryption
The ‘Utility – AES Encryption‘ utility action for Power Automate encrypts a pla...
Utility - Array Add Items
The ‘Utility – Array Add Items’ utility action for Power Automate adds the item...
Utility - Array Combine
The ‘Array Combine‘ utility action for Power Automate combines the JSON arrays provid...
Utility - Array Contains Value
The ‘Utility – Array Contains Value’ utility action for Power Automate checks w...
Utility - Array Count Items
The ‘Utility – Array Count Items’ utility action for Power Automate counts the ...
Utility – Array Filter Items
The ‘Array Filter Items‘ utility action for Power Automate filters the items in the J...
Utility – Array Filter Items via Regex
The ‘Array Filter Items via Regex‘ utility action for Power Automate filters the item...
Utility - Array Get Item(s)
The ‘Utility – Array Get Item(s)’ utility action for Power Automate selects and...
Utility - Array Merge
The ‘Utility – Array Merge‘ utility action for Power Automate merges the JSON a...
Utility - Array Remove Duplicates
The ‘Utility – Array Remove Duplicates’ utility action for Power Automate remov...
Utility - Array Remove Items
The ‘Utility – Array Remove Items’ utility action for Power Automate removes th...
Utility - Array Remove Items via Regex
The ‘Array Remove Items via Regex‘ utility action for Power Automate removes the item...
Utility - Array Replace Values
The ‘Array Replace Values‘ utility action for Power Automate replaces targeted values...
Utility - Array Reverse Items
The ‘Utility – Array Reverse Items’ utility action for Power Automate reverses ...
Utility – Array Sort Items
The ‘Array Sort Items‘ utility action for Power Automate sorts the JSON array provide...
Utility – Array Split Items
The ‘Array Split Items‘ utility action for Power Automate splits the array from the J...
Utility - Array to JSON
The ‘Utility – Array to JSON’ action for Power Automate converts the array prov...
Utility - Array to XML
The ‘Utility – Array to XML‘ action for Power Automate converts the array provi...
Utility - Calculate Date
The ‘Utility – Calculate Date‘ utility action for Power Automate formats the da...
Utility - Clean Text
The ‘Utility – Clean Text’ action for Power Automate removes specified characte...
Utility - Compare Text
The ‘Utility – Compare Text’ compares the two text values provided, confirming ...
Utility - Concatenate Text
The ‘Utility – Concatenate Text’ action for Power Automate concatenates the tex...
Utility - Convert JSON to XML
The ‘Utility – Convert JSON to XML‘ action for Power Automate converts the JSON...
Utility - Convert Time Zone
The ‘Utility – Convert Time Zone‘ utility action for Power Automate converts th...
Utility - Convert XML to JSON
The ‘Utility – Convert XML to JSON‘ action for Power Automate converts the XML ...
Utility - Create GUID
The ‘Utility – Create GUID’ utility action for Power Automate generates a new G...
Utility - Create Hash Code
The ‘Utility – Create Hash Code’ action allows you to generate a hash code for ...
Utility - Create HMAC
The ‘Utility – Create HMAC’ action allows you to create a Hash-based message au...
Utility – Create JWT
The ‘Utility – Create JWT‘ utility action for Power Automate enables the creati...
Utility - Escape HTML
The ‘Utility – Escape HTML’ escapes or also known as encodes the HTML string va...
Utility - Extract Email Addresses from Text
The ‘Utility – Extract Email Addresses from Text’ action for Power Automate det...
Utility - Extract Text Between Values
The ‘Utility – Extract Text between Values’ action for Power Automate returns a...
Utility - Extract Text Instances between Values
The ‘Utility – Extract Text Instances between Values‘ action for Power Automate...
Utility - Extract URL's from Text
The ‘Utility – Extract URL’s from Text’ action for Power Automate detects...
Utility - Format Date
The ‘Utility – Format Date’ utility action for Power Automate formats the date ...
Utility - Format Text Case
The ‘Utility – Format Text Case’ utility action for Power Automate formats the ...
Utility - Generate Password
The ‘Utility – Generate Password’ utility action for Power Automate generates a...
Utility - Generate Random Number
The ‘Utility – Generate Random Number’ action for Power Automate returns a rand...
Utility - Get Date and Time Difference
The ‘Utility – Get Date and Time Difference’ calculates the difference between ...
Utility - Get File Extension
The ‘Utility – Get File Extension’ action for Power Automate returns the file e...
Utility - Parse HTML Table
The ‘Utility – Parse HTML Table’ action for Power Automate parses a HTML table ...
Utility - Remove Diacritics
The ‘Utility – Remove Diacritics’ removes and replaces the diacritic marks cont...
Utility - Remove Text Between Values
The ‘Utility – Remove Text between Values’ action for Power Automate returns a ...
Utility - Replace Value with Regex
The ‘Utility – Replace Value with Regex’ replaces a value within the text provi...
Utility - Replace Value with Text
The ‘Utility – Replace Value with Text’ replaces a value within the text provid...
Utility - RSA Create Key Pair
The ‘Utility – RSA Create Key Pair‘ utility action for Power Automate decrypts ...
Utility - RSA Decryption
The ‘Utility – RSA Decryption‘ utility action for Power Automate decrypts a pla...
Utility - RSA Encryption
The ‘Utility – RSA Encryption‘ utility action for Power Automate encrypts a pla...
Utility - Search Text (Regex)
The ‘Utility – Search Text (Regex)’ Power Automate action provides the capabili...
Utility - Split Text
The ‘Utility – Split Text’ action for Power Automate splits the text provided a...
Utility - Split Text via Regex
The ‘Utility – Split Text via Regex‘ action for Power Automate splits the text ...
Utility - Text Contains Value
The ‘Utility – Text Contains Value’ utility action for Power Automate checks wh...
Utility - Trim Text
The ‘Utility – Trim Text’ performs a ‘Trim’ action on the text valu...
Utility - Unescape HMTL
The ‘Utility – Unescape HTML’ unescapes or also known as decodes the HTML strin...
Utility - Validate Email Address
The ‘Utility – Validate Email Address’ action for Power Automate validates the ...
Utility - Validate GUID
The ‘Utility – Validate GUID’ action for Power Automate validates whether the s...
Utility - Validate JSON
The ‘Validate JSON’ utility action for Power Automate validates the JSON data provide...
Utility - Validate URL Availability
The ‘Utility – Validate URL Availability’ action for Power Automate checks whet...
Utility - Validate URL Syntax
The ‘Utility – Validate URL Syntax’ action for Power Automate validates whether...

Word - Add Headers & Footers
The ‘Word – Add Headers & Footers’ flow action adds an HTML header and/or f...
Word - Add Image Watermark
The ‘Word – Add Image Watermark’ action adds an image provided as a watermark t...
Word - Add Text Watermark
The ‘Word – Add Text Watermark’ action adds specified text as a watermark to a ...
Word - Compare
The ‘Word – Compare’ Power Automate action allows you to compare Microsoft Word...
Word - Delete Pages
The ‘Word – Delete Pages‘ flow action deletes the specified pages from the Micr...
Word - Disable Tracked Changes
The ‘Word – Disable Tracked Changes’ action for Power Automate disables tracked...
Word - Enable Tracked Changes
The ‘Word – Enable Tracked Changes’ action for Power Automate enables tracked c...
Word - Extract Images
The ‘Word – Extract Images‘ flow action extracts the specified images from the ...
Word - Extract Pages
The ‘Word – Extract Pages‘ flow action extracts the specified pages from the Mi...
Word - Extract Text
The ‘Word – Extract Text’ flow action extracts and returns text contained withi...
Word - Extract Tracked Changes
The ‘Word – Extract Tracked Changes’ action for Power Automate obtains all of t...
Word - Manage Tracked Changes
The ‘Word – Manage Tracked Changes’ action for Power Automate allows all types ...
Word - Merge Files
The ‘Word – Merge Files’ flow action merges up to 1000 Microsoft Word documents...
Word - Optimise
The ‘Word – Optimise‘ flow action optimises the content of the Microsoft Word d...
Word - Populate
The ‘Word – Populate’ Power Automate action enables you to populate a word docu...
Word - Remove Headers & Footers
The ‘Word – Remove Headers & Footers’ flow action removes the specified hea...
Word - Remove Table of Contents
The ‘Word – Remove Table of Contents‘ flow action removes the ‘Table of C...
Word - Remove Watermark
The ‘Word – Remove Watermark’ action remove both an image and text watermark fr...
Word - Replace Text with Image
The ‘Word – Replace Text with Image‘ flow action locates instances of the speci...
Word - Secure
The ‘Word – Secure’ action for Power Automate enables you to secure / protect t...
Word - Split
The ‘Word – Split’ flow action splits the Word document provided into multiple ...
Word - Update Hyperlinks
The ‘Word – Update Hyperlinks’ flow action provides the capability to search fo...
Word - Update Table of Contents
The ‘Word – Update Table of Contents’ flow action updates the ‘Table of C...
Start your FREE Flowr Trial

Sign up for your free 30-day trial; no cards, catches, or contracts.

Start FREE trial
Need help building your flow?

Don’t struggle! Try out our Premium Support packages today.

Premium Support
Author
Sophie Charlwood

Technical Evangelist

You might also be interested in...