How To Integrate Microsoft Teams With Salesforce

Mio
Dispatch by Mio
Published in
7 min readAug 22, 2022
Integrate Microsoft Teams With Salesforce

If you’re using both Microsoft Teams and Salesforce, you’ve got access to two of the most popular collaboration and sales management tools in the world.

So, why aren’t you using them in a more productive manner?

In this guide, we run through how to integrate Microsoft Teams with various components of Salesforce (including Slack).

We cover:

  1. Microsoft Teams and Salesforce integration
  2. Microsoft Teams and Salesforce Chatter integration
  3. Microsoft Teams and Slack integration

How do I enable Microsoft Teams integration in Salesforce?

You set up your Microsoft Teams integration in Salesforce within minutes. But first, there are prerequisites you need to understand and fulfill before we go through the steps.

Requirements for Salesforce Teams integration setup

If you’re wondering why the Teams integration for Salesforce doesn’t seem to be working, you might find an answer in one of the required features below.

Both Salesforce and Teams accounts must have the integration enabled for it to work.

Your Salesforce admin should head over to the org Setup, then navigate to the Teams integration settings page, and toggle the feature on.

If org admins are unable to toggle the Microsoft Teams integration feature, try contacting your Salesforce Account Executive to resolve the issue.

Meanwhile, your Teams administrator should manage app permission policies from the Teams admin center to ensure that users can access the Salesforce app in Teams. Teams admins can:

  1. Add the Salesforce app to the global app permission policy
  2. Add the Salesforce app to custom policies for users who need the app

Now that we’ve made sure everything in the backend for the Salesforce Teams integration works, let’s dive straight into the simpler integration process.

Set up Microsoft Teams integration in Salesforce

Take control of your records and opportunities while you collaborate with teammates using the Teams integration for Salesforce in three simple steps.

  1. First, get the Salesforce plug-in from Microsoft Appsource.
  1. Now, head over to Teams and click the “+” (Add a tab) button in your preferred channel or chat.
  1. Search for Salesforce and click on it.
  1. You can select and pin any type of record (e.g Accounts, Leads, Opportunities, etc) to the channel.

Search for your preferred record and click on it.

  1. Pin the record, check the Post to the channel about this tab box and click Save.

You’ve now added that record to Teams.

Go through the steps in detail here:

How to use the Salesforce Teams integration

The point of the Teams integration for Salesforce is that you no longer have to switch between both apps to get work done.

The integration brings Salesforce sales and service data and functions straight into Teams. It’s an ideal collaborative feature for the hybrid workplace. And here’s how you can use it:

  1. View and Mention Records: You and your teammates can view and comment on records.

You can also search for a Salesforce record in a Teams channel. . .

. . .and mention it for messaging context.

  1. Edit Records: Hover over elements in a record and click the pen icon to edit that information.

You can change things like the Name, Type, and Owner of the record.

  1. Access Records in Meetings: You can pin a Salesforce record to a Microsoft Teams meeting either by adding it when setting up your meeting by clicking the “+” (Add a tab) button. . .

. . .and selecting Salesforce then clicking Add.

. . .pin your preferred Salesforce record and click Save.

You can also add the record during the meeting. Click the “” (ellipsis icon) at the top then click + Add an app. . .

. . .select Salesforce then select your preferred record.

You can now view records with ease while discussing over a Teams meetings.

Is there a Microsoft Teams Salesforce Chatter integration?

Before Microsoft Teams was around, Salesforce Chatter was the go-to chat tool for Salesforce users. It still is for a large number of users.

Even with Salesforce acquiring Slack in 2021, Chatter lives on strong.

However, recognizing that Salesforce has 150,000 customers typically on the larger side, and Microsoft Teams hitting over 270 million monthly users, the crossover of organizations with both Teams and Chatter must be high.

Which leaves the problem of not knowing which app to use. And what happens when that happens?

Workplace silos.

If that makes you shudder, here’s how you can integrate Microsoft Teams with Chatter:

Zapier

Zapier automates workflows between different apps using what we call “Zaps”.

  1. Head over to the integrations page for Chatter and Teams, select your preferred event for a trigger and event for an action then click the Connect Chatter + Microsoft Teams button.
  1. You’ll be redirected to the setup page for the Zap.

This is where you’ll connect your Chatter and Teams accounts.

  1. Setup the Zap with the data you want to be sent to Microsoft Teams.
  1. Then test and turn on the Zap to begin automating your work.

Appy Pie

Just like Zaps, Appy Pie Connect allows you to automate workflows between Chatter and Teams. Appy Pie has dozens of integrations for Chatter and Microsoft Teams that you can choose from.

  1. First, create and login to your Appy Pie account, then click the Create a Connect button at the top right corner.
  1. Select the app you want to connect for the trigger (Chatter) and for the action (Teams), select their respective events, and connect your accounts for both apps.
  1. Finally, customize the data for the integration and create the connection.

It’s important to note that neither of these third-party integration apps actually let you have conversations on Chatter while in Teams.

Instead, they create easy integrations that can bring events happening in Chatter straight into your Teams channels.

Instead of shuttling to the Chatter tab to interact with any new post or event, you can use a Zap or Appy Pie integration to bring it straight into your Teams channel.

Is there a Microsoft Teams and Slack integration?

If you’ve transitioned to Slack since Salesforce made the acquisition, you’re no doubt loving the features like Huddles and the 2,300+ Slack integrations available in the app directory.

But just like the scenario where departments end up using Teams instead of Chatter, some departments will still prefer Teams to Slack.

When this is the case, opt for message interoperability to enable cross-platform messaging.

This means a Microsoft Teams user can send a message to their colleague who’s using Slack.

To connect Microsoft Teams and Slack, install Mio then select the platforms you wish to connect.

From here, you can choose which channels and users need to chat cross-platform.

Once you’ve finished setting up, users can send cross-platform messages. The entire messaging experience is looked after, including:

  • Message edits
  • Message threads
  • Message deletions
  • Channel messages
  • Group messages
  • GIFs and emojis
  • File uploads
  • Rich text formatting

To learn more about Mio, visit our website.

--

--

Mio
Dispatch by Mio

Chat better, together. Mio powers cross-platform messaging across Microsoft Teams, Slack, Webex, and Zoom. Learn more at https://m.io