Blog › Automation guide

Automation guide

Word automation: what to automate in Microsoft Word and how

Word automation: what to automate in Microsoft Word, how to record a macro, use mail merge, and fill a Word template with Power Automate, where each one stops, and the AI agents that do whole document jobs.

DBDavid Brennan, Founder and CEO, Arkeo AI · November 4, 2026 · 8 min read
Automation guide

Documents drafted, filled and filed for you

Word
The short answer

Word automation starts with three things Microsoft builds in. Macros record the steps you repeat in the Word desktop app and play them back. Mail merge fills one letter, label or email for each row in an Excel sheet or Outlook contact list. And Power Automate's Populate a Microsoft Word template action fills the boxes in a template from a form, a list or another app. Where they stop: macros and mail merge don't run in Word for the web, the Power Automate action is premium and fussy about templates, and none of them write the parts that change each time or check the result. AI agents do the whole document: gather the facts, draft it, fill your template and send it for review.

What is Word automation, and what to automate

Word automation means letting Word or another program do the document steps you repeat. Most teams lose hours in Word the same few ways. Someone copies a client's name, address and dates into last month's proposal and hopes they caught them all. Someone sends the same letter to 80 people, one at a time. Someone turns meeting notes into a report from the same template each week.

Those are the jobs worth automating first: the ones where the layout stays the same and only the details change. For spreadsheets, see Excel automation.

For steps you repeat inside a document, like formatting a pasted report, record a macro. For one letter or label per person on a list, use mail merge. For a document filled from a form, a SharePoint list or another app, use a Power Automate flow with a Word template. And for documents where the words change each time, like a proposal built from call notes or a client report, that's a job for an agent.

How to automate Word: macros, mail merge and templates

Five steps, in our words. Each one links to Microsoft's own page for the full screens.

  1. 1

    Record a macro in the desktop app

    On the View tab, select Macros, then Record Macro. Name it, set where to store it, and add a button or shortcut if you want. Do the steps, using the keyboard to select text, since macros don't record mouse selections. Then select Stop Recording.

    Microsoft's guide to creating a macro →

  2. 2

    Set up a mail merge

    Write the main document, then connect a list: an Excel sheet, your Outlook contacts or another source Word can read. Add merge fields where each person's details go, and finish the merge to letters, emails, envelopes or labels. Run it in the Word desktop app.

    Microsoft's mail merge guide →

  3. 3

    Build a Word template with content controls

    In the Word desktop app on Windows, turn on the Developer tab and add plain text content controls where each detail goes. Give each one a clear, unique name under Properties. Save it to OneDrive for Business or SharePoint.

    Microsoft's Word connector page →

  4. 4

    Fill it with Power Automate

    In a flow, add the Populate a Microsoft Word template action and select your template. The named controls show up as fields; fill them from your trigger, like a new form answer or list item. Then save the file, or add Convert Word Document to PDF and email it.

    Microsoft's Word connector page →

  5. 5

    Check the first ten documents

    Open the first ten documents the flow or merge makes. Check names, dates, totals and anything that should have changed but didn't.

Word automation in Power Automate: the template rules

The Word Online (Business) connector is the most useful piece, and the strictest. For other ways to move data in and out of Word, see the Word integration guide. Microsoft lists it as premium in Power Automate. It supports plain text, combo box, drop-down list, image and repeating section controls. Repeating sections let you fill a table with as many rows as you need, like the line items on a quote.

It doesn't support rich text, date or check box controls, or legacy form controls. Templates can't be made in Word for Mac, and the Developer tab isn't in Word for the web. Each control needs a unique name; two controls with the same name get the same content.

Where Word automation stops: what is still done by hand

Each of these tools fills in the blanks you set up. None of them writes the part that changes. A proposal's scope, a report's summary or a letter's reason for writing still comes from a person reading notes and typing. The tools only save the copying around it.

The web is the first gap. Microsoft says creating a macro isn't possible in Word for the web, and Word for the web can't run a mail merge or change its settings. A team that works in Word on the web has to open the desktop app for both.

Power Automate has its own fine print. Microsoft's connector page says input files can't be over 10 MB, a document has to convert to PDF in under 2 minutes or the request times out, and a file may need about a minute before the next step can use it. If a multi-factor sign-in policy applies, the template action can't be used at all. Files marked Confidential or Highly Confidential can't be turned into PDFs. And in the documents it makes, the filled boxes are locked and greyed out in Word desktop, unless the template was set up with Microsoft's workaround.

Lists are where templates break. Power Automate's community forum keeps coming back to the repeating rows, like the line items on a quote. The Word template action can't fill a table inside a repeating section, such as each job with its own list of dates, and a Microsoft community article calls that a product limitation. People flatten the rows or build the document another way. Several users also report a repeating section that repeats the first item down the whole table, which traced back to how the template was saved.

And nobody checks the result. When the data starts in a spreadsheet, see the guide to connecting Excel to Word. A flow that ran without an error can still put last year's date or the wrong client's address in a document that goes out. Catching that is a person's job, done by opening each file.

See agents do your Word documents from start to finishBring the document your team builds each week. In 15 minutes you'll know what agents would do with it, and what it costs.

The agents that do whole Word jobs

Each agent does one job from start to finish: it gathers the facts from your other programs, drafts the document in your own Word template, checks it, and sends it to the person who reviews it.

Questions

Is my customers' information safe?

Yes. Agents work only in the Word files and folders you give them access to, never in a personal OneDrive. Customer details never go into public AI. Agents connect to AI through business-grade connections audited under SOC 2.

Can you automate Word documents?

Yes. Record a macro for repeated steps, use mail merge for one document per person on a list, or fill a Word template with Power Automate's Populate a Microsoft Word template action.

Do Word macros work in Word for the web?

No. Microsoft says creating a macro isn't currently possible in Word for the web. Create and run it in the Word desktop app.

Is the Power Automate Word template action free?

Microsoft lists the Word Online (Business) connector as premium in Power Automate, so it needs a premium license.

What does it cost?

You get the price on the call, along with the hours it saves your team.

Sources

Where to go next

Book a 15-minute call

Hand the whole Word job to agents

Bring the work your team does by hand. In 15 minutes you'll know which agents fit, the hours they free up and what it costs.

Step 1 of 2 · Your details