web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Apps / Advanced Word Manipula...
Power Apps
Answered

Advanced Word Manipulation in Power Automate Cloud: Cloud-Native Alternatives to XDocReport?

(1) ShareShare
ReportReport
Posted on by 12
Hi everyone,
I’m facing a technical challenge that I believe is relevant to many working with automated Word document generation in enterprise scenarios.
Due to architectural constraints, I must exclude desktop flows and work only with Power Automate Cloud.
My goal is to achieve dynamic population of Word (.docx) templates—including placeholder replacement, dynamic table generation, and image insertion—starting from structured data (JSON/XML).
 
On the Appian platform, there’s a plugin called Advanced Document Templating (based on XDocReport), which allows you to:
  • Use a Word template with placeholders (e.g., ${name}, ${date}).
  • Pass an XML/JSON data model that populates placeholders and generates dynamic structures (e.g., tables with variable rows).
  • Insert images at desired points in the document.
  • Get as output a fully populated Word file, ready to be sent or archived.
Suppose you have a Word template with a table and placeholders like ${name} and ${developer}. By passing XML like:
 
<project>
  <name>Demo Project</name>
  <developer name='Mario' lastEmail='Rossi' mail='mario@email' day='10-10-2024' />
  <developer name='Luca' lastEmail='Bianchi' mail='luca@email' day='11-10-2024' />
</project>
 
the plugin generates a Word document with all data filled in and the table dynamically populated.
 
Here the github of this plugin: https://github.com/opensagres/xdocreport
 
In Power Automate Cloud, the Word Online (Business) connector only offers basic features (e.g., filling content controls), but does not support advanced logic such as:
  • Mail merge on Word templates with custom placeholders
  • Dynamic table generation from data arrays
  • Dynamic image insertion
  • Arbitrary placeholder replacement throughout the document
Are there any cloud-native solutions, custom connectors, workarounds (including HTTP actions, Azure Functions, Power Automate Extensions, external APIs, etc.) that can provide XDocReport/Appian-like capabilities in Power Automate Cloud?
Any experience, practical example, snippet, or reference to open source or marketplace solutions is highly appreciated!
I believe a solution to this challenge would be of great value to the entire community.
Thanks in advance to anyone who contributes!
Categories:
I have the same question (4)
  • Verified answer
    mmbr1606 Profile Picture
    14,615 Super User 2026 Season 1 on at
    hey
     
     
    please repost your question in the power automate section of this forum:

    Microsoft Power Platform Community Forum Thread

    if my answer helped please mark as verified :)
  • AntonioLamanna Profile Picture
    12 on at
    @mmbr1606 thanks

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Users!

Kudos to our 2025 Community Spotlight Honorees

Congratulations to our 2025 community superstars!

Congratulations to the March Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Power Apps

#1
11manish Profile Picture

11manish 505

#2
WarrenBelz Profile Picture

WarrenBelz 502 Most Valuable Professional

#3
Haque Profile Picture

Haque 324

Last 30 days Overall leaderboard