<?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>Integration Archives | DMC, Inc.</title>
	<atom:link href="https://static.dmcinfo.com/blog/tag/integration/feed/index.xml" rel="self" type="application/rss+xml" />
	<link></link>
	<description></description>
	<lastBuildDate>Mon, 15 Jun 2026 18:52:12 +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>Integration Archives | DMC, Inc.</title>
	<link></link>
	<width>32</width>
	<height>32</height>
</image> 
	<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>
	</channel>
</rss>
