<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Microsoft Flow Archives | DMC, Inc.</title>
	<atom:link href="https://static.dmcinfo.com/blog/tag/microsoft-flow/feed/index.xml" rel="self" type="application/rss+xml" />
	<link></link>
	<description></description>
	<lastBuildDate>Mon, 27 Jul 2026 17:17:26 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.2</generator>

<image>
	<url>https://static.dmcinfo.com/wp-content/uploads/2025/04/site-icon-150x150.png</url>
	<title>Microsoft Flow Archives | DMC, Inc.</title>
	<link></link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Microsoft Flow: Create a SharePoint Folder When a List Item is Created Using a REST API</title>
		<link>https://static.dmcinfo.com/blog/20473/microsoft-flow-create-a-sharepoint-folder-when-a-list-item-is-created-using-a-rest-api/</link>
		
		<dc:creator><![CDATA[DMC]]></dc:creator>
		<pubDate>Tue, 03 Dec 2019 08:46:44 +0000</pubDate>
				<category><![CDATA[Business Intelligence]]></category>
		<category><![CDATA[Digital Workplace Solutions]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[Microsoft Flow]]></category>
		<category><![CDATA[Power Platform]]></category>
		<guid isPermaLink="false">https://static.dmcinfo.com/blog/20473/microsoft-flow-create-a-sharepoint-folder-when-a-list-item-is-created-using-a-rest-api/</guid>

					<description><![CDATA[<p>Microsoft Power Automate (formerly Microsoft Flow) is an excellent application to automate daily business processes. There are over 200 data connectors and it is intuitively simple to use.&#160; Recently, I was developing a Flow to create a new folder in a certain SharePoint library when a SharePoint list item was created. Then, the Flow would [&#8230;]</p>
<p>The post <a href="https://static.dmcinfo.com/blog/20473/microsoft-flow-create-a-sharepoint-folder-when-a-list-item-is-created-using-a-rest-api/">Microsoft Flow: Create a SharePoint Folder When a List Item is Created Using a REST API</a> appeared first on <a href="https://static.dmcinfo.com/">DMC, Inc.</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph"><a href="https://us.flow.microsoft.com/en-us/">Microsoft Power Automate</a> (formerly <strong>Microsoft Flow</strong>) is an excellent application to automate daily business processes. There are over 200 data connectors and it is intuitively simple to use.&nbsp;</p>



<p class="wp-block-paragraph">Recently, I was developing a Flow to create a new folder in a certain SharePoint library when a SharePoint list item was created. Then, the Flow would send an email to the creator of the list item saying that the folder has been created.</p>



<p class="wp-block-paragraph">I found that the easiest way to do this is by using a REST API.&nbsp;</p>



<p class="wp-block-paragraph">If you&#8217;re like me, you may go through a lot of troubleshooting and trial and error. By following these steps, your Flow will be very easy to accomplish and up and running in no time.&nbsp;</p>



<h2 id="h-creating-the-flow" class="wp-block-heading">Creating the Flow</h2>



<p class="wp-block-paragraph">1. Navigate to the left side of the Microsoft Flow home page and click <strong>&#8220;create&#8221;</strong> </p>



<ul class="wp-block-list">
<li>Create a blank, Automated Flow</li>
</ul>



<figure class="wp-block-image size-full"><img fetchpriority="high" decoding="async" width="468" height="153" src="https://static.dmcinfo.com/wp-content/uploads/2019/12/blank-automated-workflow.jpg" alt="blank automated workflow" class="wp-image-48877" srcset="https://static.dmcinfo.com/wp-content/uploads/2019/12/blank-automated-workflow.jpg 468w, https://static.dmcinfo.com/wp-content/uploads/2019/12/blank-automated-workflow-300x98.jpg 300w" sizes="(max-width: 468px) 100vw, 468px" /></figure>



<p class="wp-block-paragraph">2. Name your flow and pick your trigger</p>



<ul class="wp-block-list">
<li>In this case, we will connect to SharePoint and our trigger will be <strong>&#8220;when an item is created.&#8221;</strong></li>
</ul>



<figure class="wp-block-image size-full"><img decoding="async" width="468" height="252" src="https://static.dmcinfo.com/wp-content/uploads/2019/12/when-an-item-is-created.jpg" alt="SharePoint when an item is created" class="wp-image-48878" srcset="https://static.dmcinfo.com/wp-content/uploads/2019/12/when-an-item-is-created.jpg 468w, https://static.dmcinfo.com/wp-content/uploads/2019/12/when-an-item-is-created-300x162.jpg 300w" sizes="(max-width: 468px) 100vw, 468px" /></figure>



<p class="wp-block-paragraph">3. Enter your <strong>SharePoint site address</strong> and <strong>your list name</strong></p>



<ul class="wp-block-list">
<li>For the purposes of this example, the site is called <strong>&#8220;YourSite&#8221;</strong> and the list name is called <strong>&#8220;Testing&#8221; </strong></li>
</ul>



<figure class="wp-block-image size-full"><img decoding="async" width="624" height="159" src="https://static.dmcinfo.com/wp-content/uploads/2019/12/Your-Site-Testing.jpg" alt="Your Site Testing" class="wp-image-48880" srcset="https://static.dmcinfo.com/wp-content/uploads/2019/12/Your-Site-Testing.jpg 624w, https://static.dmcinfo.com/wp-content/uploads/2019/12/Your-Site-Testing-300x76.jpg 300w" sizes="(max-width: 624px) 100vw, 624px" /></figure>



<p class="wp-block-paragraph">4. Add a step to your Flow by clicking <strong>&#8220;new step&#8221;</strong></p>



<figure class="wp-block-image size-full"><img decoding="async" width="468" height="48" src="https://static.dmcinfo.com/wp-content/uploads/2019/12/new-step.jpg" alt="new step" class="wp-image-48884" srcset="https://static.dmcinfo.com/wp-content/uploads/2019/12/new-step.jpg 468w, https://static.dmcinfo.com/wp-content/uploads/2019/12/new-step-300x31.jpg 300w" sizes="(max-width: 468px) 100vw, 468px" /></figure>



<p class="wp-block-paragraph">5. Choose an action. Search <strong>&#8220;SharePoint&#8221;</strong> within the search box</p>



<ul class="wp-block-list">
<li>Our first action is going to be &#8220;Send an HTTP request to SharePoint.&#8221;</li>
</ul>



<figure class="wp-block-image size-full"><img decoding="async" width="468" height="271" src="https://static.dmcinfo.com/wp-content/uploads/2019/12/Send-an-HTTP-request-to-SharePoint.jpg" alt="Send an HTTP request to SharePoint" class="wp-image-48885" srcset="https://static.dmcinfo.com/wp-content/uploads/2019/12/Send-an-HTTP-request-to-SharePoint.jpg 468w, https://static.dmcinfo.com/wp-content/uploads/2019/12/Send-an-HTTP-request-to-SharePoint-300x174.jpg 300w" sizes="(max-width: 468px) 100vw, 468px" /></figure>



<ul class="wp-block-list">
<li>This is where our REST API comes into play.</li>
</ul>



<p class="wp-block-paragraph">6. Below is how we set up our HTTP request:</p>



<figure class="wp-block-image size-full"><img decoding="async" width="624" height="230" src="https://static.dmcinfo.com/wp-content/uploads/2019/12/Set-up-an-HTTP-request-to-SharePoint.png" alt="Set up an HTTP request to SharePoint" class="wp-image-48886" srcset="https://static.dmcinfo.com/wp-content/uploads/2019/12/Set-up-an-HTTP-request-to-SharePoint.png 624w, https://static.dmcinfo.com/wp-content/uploads/2019/12/Set-up-an-HTTP-request-to-SharePoint-300x111.png 300w" sizes="(max-width: 624px) 100vw, 624px" /></figure>



<ul class="wp-block-list">
<li>The JSON headers can be copied and pasted: </li>
</ul>



<div class="wp-block-kevinbatdorf-code-block-pro cbp-has-line-numbers" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--cbp-line-number-color:#D4D4D4;--cbp-line-number-width:calc(1 * 0.6 * .875rem);line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:flex;align-items:center;padding:16px 0 0 16px;width:100%;text-align:left;background-color:#1e1e1e"><span style="background:#c7c7c7;padding:0.3rem 0.5rem 0.2rem;border-radius:1rem;font-size:0.8em;line-height:1;height:1.25rem;text-align:center;display:inline-flex;align-items:center;justify-content:center;color:#1e1e1e">JSON</span></span><span role="button" tabindex="0" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><pre class="code-block-pro-copy-button-pre" aria-hidden="true"><textarea class="code-block-pro-copy-button-textarea" tabindex="-1" aria-hidden="true" readonly>{
  "Accept": "application/json; odata=verbose",
  "Content-Type": "application/json; odata=verbose"
}</textarea></pre><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #D4D4D4">{</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #9CDCFE">&quot;Accept&quot;</span><span style="color: #D4D4D4">: </span><span style="color: #CE9178">&quot;application/json; odata=verbose&quot;</span><span style="color: #D4D4D4">,</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #9CDCFE">&quot;Content-Type&quot;</span><span style="color: #D4D4D4">: </span><span style="color: #CE9178">&quot;application/json; odata=verbose&quot;</span></span>
<span class="line"><span style="color: #D4D4D4">}</span></span></code></pre></div>



<p class="wp-block-paragraph">7. Add your next step by again inserting a new step, and searching SharePoint again</p>



<p class="wp-block-paragraph">8. This step is called <strong>&#8220;Create sharing link for a file or folder&#8221;</strong></p>



<ul class="wp-block-list">
<li>This will create the link to your new folder that will be used in the email notifying the user that created the SharePoint list item</li>
</ul>



<figure class="wp-block-image size-full"><img decoding="async" width="624" height="222" src="https://static.dmcinfo.com/wp-content/uploads/2019/12/Create-sharing-link-for-a-file-or-folder.png" alt="Create sharing link for a file or folder" class="wp-image-48890" srcset="https://static.dmcinfo.com/wp-content/uploads/2019/12/Create-sharing-link-for-a-file-or-folder.png 624w, https://static.dmcinfo.com/wp-content/uploads/2019/12/Create-sharing-link-for-a-file-or-folder-300x107.png 300w" sizes="(max-width: 624px) 100vw, 624px" /></figure>



<p class="wp-block-paragraph">9. Add your next step: <strong>&#8220;Send an email&#8221;</strong></p>



<ul class="wp-block-list">
<li>This step is connected to Outlook, rather than SharePoint. 
<ul class="wp-block-list">
<li>If you use another email service, such as Google, you can still complete this step but you will need to use a different action.</li>
</ul>
</li>



<li>This step will send the person who created the list item in the original SharePoint list an email with a link to the newly created folder in the SharePoint library</li>
</ul>



<figure class="wp-block-image size-full"><img decoding="async" width="468" height="184" src="https://static.dmcinfo.com/wp-content/uploads/2019/12/send-an-email-sharepoint.png" alt="send an email sharepoint" class="wp-image-48889" srcset="https://static.dmcinfo.com/wp-content/uploads/2019/12/send-an-email-sharepoint.png 468w, https://static.dmcinfo.com/wp-content/uploads/2019/12/send-an-email-sharepoint-300x118.png 300w" sizes="(max-width: 468px) 100vw, 468px" /></figure>



<p class="wp-block-paragraph">And that’s it! It’s rather simple, right? This is a great way to automate some of your daily SharePoint business processes.</p>



<p class="wp-block-paragraph"><strong>Learn more about DMC&#8217;s expertise with <a href="https://static.dmcinfo.com/blog/21915/overview-of-microsoft-flows-new-word-online-connectors/">Microsoft&#8217;s Power Platform</a> and <a href="/contact">contact us</a> with any project inquiries.&nbsp;</strong></p>



<p class="wp-block-paragraph"></p>
<p>The post <a href="https://static.dmcinfo.com/blog/20473/microsoft-flow-create-a-sharepoint-folder-when-a-list-item-is-created-using-a-rest-api/">Microsoft Flow: Create a SharePoint Folder When a List Item is Created Using a REST API</a> appeared first on <a href="https://static.dmcinfo.com/">DMC, Inc.</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Integrating Salesforce with your Office 365 Environment</title>
		<link>https://static.dmcinfo.com/blog/21293/integrating-salesforce-with-your-office-365-environment/</link>
		
		<dc:creator><![CDATA[DMC]]></dc:creator>
		<pubDate>Tue, 09 Jul 2019 09:53:03 +0000</pubDate>
				<category><![CDATA[CRM]]></category>
		<category><![CDATA[Digital Workplace Solutions]]></category>
		<category><![CDATA[Office 365]]></category>
		<category><![CDATA[Integration]]></category>
		<category><![CDATA[Microsoft Flow]]></category>
		<category><![CDATA[Salesforce]]></category>
		<guid isPermaLink="false">https://static.dmcinfo.com/blog/21293/integrating-salesforce-with-your-office-365-environment/</guid>

					<description><![CDATA[<p>In this blog post, we are going to explore Microsoft Flow’s ability to integrate Salesforce with Office 365 and other environments. However, before we begin, it is important to discuss what the uses cases for this are. Why use Microsoft Flow when Salesforce already has a suite of process automation tools (Process Builder, Salesforce Flow, Approvals) [&#8230;]</p>
<p>The post <a href="https://static.dmcinfo.com/blog/21293/integrating-salesforce-with-your-office-365-environment/">Integrating Salesforce with your Office 365 Environment</a> appeared first on <a href="https://static.dmcinfo.com/">DMC, Inc.</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">In this blog post, we are going to explore <a href="https://static.dmcinfo.com/blog/21915/overview-of-microsoft-flows-new-word-online-connectors/">Microsoft Flow’s</a> ability to integrate <a href="/services/digital-workplace-solutions/customer-relationship-management">Salesforce</a> with <a href="/services/digital-workplace-solutions/microsoft-consulting-services/office-365">Office 365</a> and other environments.</p>



<p class="wp-block-paragraph">However, before we begin, it is important to discuss what the uses cases for this are. Why use Microsoft Flow when Salesforce already has a suite of process automation tools (Process Builder, Salesforce Flow, Approvals) in its arsenal?</p>



<p class="wp-block-paragraph">If you want the entire process to live within Salesforce, then the Salesforce native capabilities will work great. However, if you want your process to update any external systems, Microsoft Flow is a great option because it allows integration with multiple platforms without the need for a developer.</p>



<p class="wp-block-paragraph">To begin, we will create a new blank Flow. For our <strong>trigger</strong>, we will search for <strong>“Salesforce”</strong> and choose the <strong>“When a record is modified”</strong> trigger action.</p>



<figure class="wp-block-image"><img decoding="async" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/integrate-salesforce.png" alt="integrating salesforce with flow"/></figure>



<p class="wp-block-paragraph">Next, we will select our Salesforce environment (production or sandbox) and the API version. After selecting the <strong>“Sign in”</strong> button,&nbsp;sign in using your Salesforce credentials.</p>



<figure class="wp-block-image"><img decoding="async" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/salesforce-login.png" alt="login to salesforce"/></figure>



<p class="wp-block-paragraph">After this, you’ll select the Salesforce object that you want to trigger the Flow. In this example, we’ll select <strong>opportunities</strong>.</p>



<figure class="wp-block-image"><img decoding="async" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/salesforce-opportunities.png" alt="choosing opportunities"/></figure>



<p class="wp-block-paragraph">If we select <strong>“Advanced Options,”</strong> we will be given additional filtering options. In this example, we only want the Flow to run when a large opportunity (greater than $250,000) reaches the “Proposal/Price Quote” stage of the sales process. To do this, we use <strong>Open Data Protocol (OData)</strong>.</p>



<p class="wp-block-paragraph">In this example, I entered “Stage eq ‘Proposal/Price Quote’ and Amount gt 250000.”</p>



<figure class="wp-block-image"><img decoding="async" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/record-modified.png" alt="modifying a record"/></figure>



<p class="wp-block-paragraph">To view a full list of OData filter capabilities, see <a href="https://www.odata.org/documentation/odata-version-2-0/uri-conventions/" target="_blank">this link here</a>.&nbsp;</p>



<p class="wp-block-paragraph">It is also essential to make sure you are using the correct field names within the filter query. In Salesforce, fields have both a Field Label, the name you see on a record, and a Field Name, the name you use when calling the field via an API. For OData filters, make sure you use the <strong>Field Name</strong>.</p>



<p class="wp-block-paragraph">To see a full list of all field labels and names in Salesforce go to <strong>Setup &gt; Object Manager &gt; Opportunity &gt; Fields &amp; Relationships.</strong></p>



<figure class="wp-block-image"><img decoding="async" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/Opportunity-setup.png" alt="setting up opportunities in salesforce"/></figure>



<p class="wp-block-paragraph">Now that we have correctly configured the trigger action, we have access to all of the opportunity’s dynamic data such as the Account ID, Amount, Opportunity Name, etc…</p>



<figure class="wp-block-image"><img decoding="async" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/dynamic-content.png" alt="flow dynamic content"/></figure>



<p class="wp-block-paragraph">Next, we could:</p>



<ul class="wp-block-list">
<li>Post a message in a Slack channel or Microsoft Teams letting the team know about the opportunity.</li>



<li>Start a multi-step approval process to review the price and scope of the opportunity.</li>



<li>Create a new project site in SharePoint.</li>



<li>Create a pre-populated proposal in a SharePoint document library using the Microsoft Word connector outlined <a href="/latest-thinking/blog/id/9838/overview-of-microsoft-flows-new-word-online-connectors">in my previous blog post</a>.</li>



<li>The Salesforce connector also gives the ability to modify salesforce records which allows us&nbsp;to move an opportunity to the next stage, create new leads, create a new task, etc…</li>
</ul>



<p class="wp-block-paragraph">For this example, we will keep it simple by posting a message in a Slack channel.</p>



<p class="wp-block-paragraph">In the choose an action search box type in “Slack” and select “Post message.”</p>



<figure class="wp-block-image"><img decoding="async" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/post-slack-message.png" alt="posting a slack message"/></figure>



<p class="wp-block-paragraph">Then&nbsp;create your message using the dynamic Salesforce data.</p>



<figure class="wp-block-image"><img decoding="async" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/create-message.png" alt="creating the slack message"/></figure>



<p class="wp-block-paragraph">Now if we trigger the flow by moving an opportunity worth over $250,000 to the “Proposal/Price Quote” stage in Salesforce, we can see that it correctly posts in our Slack channel.</p>



<figure class="wp-block-image"><img decoding="async" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/final-slack-message.png" alt="final slack message"/></figure>



<p class="wp-block-paragraph"><a href="/contact">Contact us</a> today for <a href="/services/digital-workplace-solutions/customer-relationship-management">Salesforce development</a> or <a href="https://static.dmcinfo.com/blog/21915/overview-of-microsoft-flows-new-word-online-connectors/">Microsoft Flow solutions</a>. Learn more about our <a href="/services/digital-workplace-solutions">Digital Workplace Solutions team and service offerings</a>.</p>
<p>The post <a href="https://static.dmcinfo.com/blog/21293/integrating-salesforce-with-your-office-365-environment/">Integrating Salesforce with your Office 365 Environment</a> appeared first on <a href="https://static.dmcinfo.com/">DMC, Inc.</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Overview of Microsoft Flow&#8217;s New Word Online Connectors</title>
		<link>https://static.dmcinfo.com/blog/21915/overview-of-microsoft-flows-new-word-online-connectors/</link>
		
		<dc:creator><![CDATA[DMC]]></dc:creator>
		<pubDate>Wed, 13 Mar 2019 13:55:57 +0000</pubDate>
				<category><![CDATA[Business Intelligence]]></category>
		<category><![CDATA[Digital Workplace Solutions]]></category>
		<category><![CDATA[Office 365]]></category>
		<category><![CDATA[Microsoft Flow]]></category>
		<category><![CDATA[Power Platform]]></category>
		<guid isPermaLink="false">https://static.dmcinfo.com/blog/21915/overview-of-microsoft-flows-new-word-online-connectors/</guid>

					<description><![CDATA[<p>In the January 2019 features for Flow, Microsoft announced the new Word Online connectors that give users two new actions. &#160; &#160; &#160; &#160; 1. Populate a Microsoft Word template &#160; &#160; &#160; &#160;&#160;2. Convert a Word document&#160;to PDF&#160; To demonstrate this new functionality, I am going to create a Flow that triggers when an [&#8230;]</p>
<p>The post <a href="https://static.dmcinfo.com/blog/21915/overview-of-microsoft-flows-new-word-online-connectors/">Overview of Microsoft Flow&#8217;s New Word Online Connectors</a> appeared first on <a href="https://static.dmcinfo.com/">DMC, Inc.</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p class="wp-block-paragraph">In the January 2019 features for Flow, Microsoft announced the new Word Online connectors that give users two new actions.</p>

<p class="wp-block-paragraph">&nbsp; &nbsp; &nbsp; &nbsp; 1. Populate a Microsoft Word template</p>

<p class="wp-block-paragraph">&nbsp; &nbsp; &nbsp; &nbsp;&nbsp;2. Convert a Word document&nbsp;to PDF&nbsp;</p>

<p class="wp-block-paragraph">To demonstrate this new functionality, I am going to create a Flow that triggers when an item is created in SharePoint, populates a Word Document template&nbsp;using the item metadata, and saves the document to a document library in SharePoint as both a Word Document and a PDF.</p>

<p class="wp-block-paragraph">My list item, document library, and word template file will have the following fields:</p>

<ul class="wp-block-list">
 <li>Title</li>
 <li>Customer</li>
 <li>Contact</li>
 <li>Amount</li>
 <li>State</li>
 <li>Signed Date</li>
</ul>

<h2 class="wp-block-heading">Create a Word Document Template</h2>

<p class="wp-block-paragraph">I have already created the list and document library so we will begin by creating the Word Document template.</p>

<p class="wp-block-paragraph">Open Word and create all the fields we want to be filled out in the document.</p>

<figure class="wp-block-image"><img decoding="async" alt="MS Flow connectors" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/Connectors-1-R.png"  /></figure>

<p class="wp-block-paragraph">Next, go to the <strong>&ldquo;Developer&rdquo;</strong> tab. If you don&rsquo;t have the developer tab available, right click on the Home tab and select <strong>&ldquo;Customize the Ribbon&rdquo;.</strong></p>

<figure class="wp-block-image"><img decoding="async" alt="Customize word ribbon" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/customize-ribbon-R.png"  /></figure>

<p class="wp-block-paragraph">From the popup that appears make sure that &ldquo;Developer&rdquo; is selected from the list of available tabs and select OK.</p>

<p class="wp-block-paragraph">We will now add the content controls to the Word document.</p>

<p class="wp-block-paragraph">For each data field highlight the text you want to use as the content control and select <strong>Plain Text as Content Control</strong> which is the &ldquo;Aa&rdquo; button in the controls section.</p>

<figure class="wp-block-image"><img decoding="async" alt="MS connectors" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/connectors-2-R.png"  /></figure>

<p class="wp-block-paragraph">The text selected as the content control should now have a box around it when you hover over it.</p>

<figure class="wp-block-image"><img decoding="async" alt="Text box in ms" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/text-box-R.png"  /></figure>

<p class="wp-block-paragraph">Do this for all the fields in the template and save the file as a .docx (<strong>NOT </strong>a .dotx template file) in SharePoint or OneDrive.</p>

<h2 class="wp-block-heading">Create a Flow</h2>

<p class="wp-block-paragraph">Next, we will begin creating our Flow.</p>

<p class="wp-block-paragraph">Begin by setting the trigger for the flow as <strong>&ldquo;When an item is created&rdquo;.</strong></p>

<p class="wp-block-paragraph">Set the site address and the name of the list that items are being created to.</p>

<figure class="wp-block-image"><img decoding="async" alt="Entering site address" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/site-address-R.png"  /></figure>

<h2 class="wp-block-heading">Populate the Template</h2>

<p class="wp-block-paragraph">Now we will populate the template we created.</p>

<p class="wp-block-paragraph">Select <strong>&ldquo;Next step&rdquo;</strong> and enter<strong> &ldquo;word&rdquo; </strong>in the Choose an action search box.</p>

<p class="wp-block-paragraph">Select <strong>&ldquo;Populate a Microsoft Word template&rdquo;</strong> from the list of actions.</p>

<figure class="wp-block-image"><img decoding="async" alt="Choose action" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/choose-action-R.png"  /></figure>

<p class="wp-block-paragraph">Choose the location and document library that the template is saved in. I saved my template in OneDrive so for the location I selected &ldquo;One Drive For Business&rdquo;, for Document Library I selected &ldquo;One Drive&rdquo; and then select the template created earlier by selecting the folder icon on the right-hand side of the file input and choosing the template file.</p>

<p class="wp-block-paragraph">You will now see all the content controls you entered in your template file listed.</p>

<figure class="wp-block-image"><img decoding="async" alt="populate flow template" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/populate-template-R.png"  /></figure>

<p class="wp-block-paragraph">Next, we will use the dynamic content controls to populate data from our list item into the word template content controls we set up earlier.</p>

<p class="wp-block-paragraph">Go through and use the <strong>dynamic content selector</strong> to add list item data into the template for all fields.</p>

<figure class="wp-block-image"><img decoding="async" alt="populate template 2" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/populate-template-2-R.png"  /></figure>

<h2 class="wp-block-heading">Create the File</h2>

<p class="wp-block-paragraph">Now that our template is populated, we are ready to create our file.</p>

<p class="wp-block-paragraph">Create the next step, enter<strong> &ldquo;create file&rdquo;</strong> in the <strong>Chose an action search box</strong>, and select the <strong>&ldquo;Create file&rdquo; </strong>SharePoint action.</p>

<figure class="wp-block-image"><img decoding="async" alt="create file" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/create-file-R.png"  /></figure>

<p class="wp-block-paragraph">Enter the site address of the document library you want to save the document in.</p>

<p class="wp-block-paragraph">For folder path, enter the document library you are saving the file in. You can also select a specific folder within the library.</p>

<p class="wp-block-paragraph">I prefer to create the file name with dynamic content, so I set it as <strong>&ldquo;Customer Name&rdquo; Contract.docx</strong>.</p>

<p class="wp-block-paragraph">It is important that you add the file extension within the file name, otherwise you will not be able to open the file.</p>

<p class="wp-block-paragraph">For File Content select <strong>&ldquo;Microsoft Word Document&rdquo;</strong> from the dynamic content options. This will bring in the content from the populated template in the previous step.</p>

<figure class="wp-block-image"><img decoding="async" alt="create file 2" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/create-file-2-R.png"  /></figure>

<h2 class="wp-block-heading">Save the Document as PDF</h2>

<p class="wp-block-paragraph">Now if we want to save the document as a PDF instead, we can use the <strong>Convert Word Document to PDF</strong> action.</p>

<p class="wp-block-paragraph">To do this add another step, enter &ldquo;word&rdquo; in the choose an action search box, and select <strong>&ldquo;Convert Word Document to PDF&rdquo;</strong>.</p>

<figure class="wp-block-image"><img decoding="async" alt="convert to PDF" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/convert-to-pdf-R.png"  /></figure>

<p class="wp-block-paragraph">Enter the site the library is located on, select the document library, and select <strong>&ldquo;FileLocator&rdquo;</strong> from the Create File step within dynamic content.</p>

<figure class="wp-block-image"><img decoding="async" alt="converting word to pdf" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/convert-to-pdf-2-R.png"  /></figure>

<p class="wp-block-paragraph">Next, we will add another <strong>&ldquo;Create File&rdquo;</strong> step.</p>

<p class="wp-block-paragraph">The only difference this time is to make sure we put the .pdf extension on the file name and select the <strong>&ldquo;PDF Document&rdquo;</strong> dynamic content for the file content.</p>

<figure class="wp-block-image"><img decoding="async" alt="flow word to pdf" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/flow-word-pdf-documen-33t.png"  /></figure>

<h2 class="wp-block-heading">Test the Flow</h2>

<p class="wp-block-paragraph">Now we&rsquo;ll <strong>test </strong>the <strong>Flow</strong>. Create an item in the list that triggers the flow.</p>

<figure class="wp-block-image"><img decoding="async" alt="testing MS flow" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/testing-flow-R.png"  /></figure>

<p class="wp-block-paragraph">We can now see that we have both a Word Document and a PDF in our document library.</p>

<figure class="wp-block-image"><img decoding="async" alt="document library in sp" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/Document-library-R.png"  /></figure>

<p class="wp-block-paragraph">If we open one of the documents, we can see that the fields we entered on the list item are correctly feeding through to the document.</p>

<figure class="wp-block-image"><img decoding="async" alt="full documenet" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/Full-document-R.png"  /></figure>

<h2 class="wp-block-heading">Enter the Document Metadata</h2>

<p class="wp-block-paragraph">Before we finish, we need to enter the document metadata.</p>

<p class="wp-block-paragraph">Navigate back to the Flow, create a new step, enter <strong>&ldquo;Update File Properties&rdquo;</strong> in the choose an action search box and select the SharePoint <strong>&ldquo;Update File Properties&rdquo;</strong> action.</p>

<figure class="wp-block-image"><img decoding="async" alt="update file properties" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/update-file-properties-R.png"  /></figure>

<p class="wp-block-paragraph">Enter the site address, document library name, and <strong>select &ldquo;ItemId&rdquo; </strong>from the dynamic content selector to select the Id of the document created earlier in the Flow.</p>

<figure class="wp-block-image"><img decoding="async" alt="update file properties 2" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/update-file-properties-2-R.png"  /></figure>

<p class="wp-block-paragraph">Now enter all the file properties using the dynamic content selector. For this example, we will only add metadata for the PDF document.</p>

<figure class="wp-block-image"><img decoding="async" alt="update file properties in flow" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/update-file-properties-flow-22.png"  /></figure>

<p class="wp-block-paragraph">If we run the flow again, we can see that the metadata of the pdf document has correctly populated.</p>

<figure class="wp-block-image"><img decoding="async" alt="finished document library" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/testing-flow-2-R.png"  /></figure>

<p class="wp-block-paragraph"><a href="/contact">Contact us</a> today to get started on your next Microsoft Flow project.</p>

<p class="wp-block-paragraph"><strong>Learn more about DMC&apos;s <a href="/services/digital-workplace-solutions/microsoft-consulting-services/flow-and-powerapps">Flow and PowerApps Solutions</a>.&nbsp;</strong></p>

<p class="wp-block-paragraph">Learn more about DMC&apos;s <a href="/services/digital-workplace-solutions">Digital Workplace Solutions Services</a>.</p>
<p>The post <a href="https://static.dmcinfo.com/blog/21915/overview-of-microsoft-flows-new-word-online-connectors/">Overview of Microsoft Flow&#8217;s New Word Online Connectors</a> appeared first on <a href="https://static.dmcinfo.com/">DMC, Inc.</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
