Recognize makes it easy to embed employee recognition directly into your team's daily workflow—starting with powerful integrations like Microsoft Teams. By integrating Recognize with Teams, employees can view their social feed, send recognitions, check stats, redeem gift cards, and more—without ever leaving the Teams environment.
There are three primary ways to integrate Recognize into Microsoft Teams, each supporting a different use case and level of engagement:
Personal Tab: Adds a dedicated Recognize app to the side panel (desktop/web) or bottom bar (mobile). This gives users full access to their Recognize profile and all platform features in one place.
Channel Tab: Embeds a streamlined view of recognitions directly into a Teams channel. Admins can filter the feed to show only recognitions relevant to that team.
Power Automate / Workflows (formerly Connectors): Allows Recognize to automatically post recognitions or announcements into a channel’s main Posts feed. This option can also be tailored to share only recognitions or announcements that match specific team criteria.
These integrations help ensure recognition is visible, timely, and seamlessly woven into your team's day-to-day experience.
Navigate This Guide
Use the menu below to jump directly to the section you need and get started quickly with the integration that’s right for your team.
How To Add Recognize to Microsoft Teams
How to Add Recognize to your Company's General Channel within Microsoft Teams
How to Deploy Recognize App Bar to All Users within Microsoft Teams
Microsoft Teams Power Automate/Workflows
How To Add Recognize to Microsoft Teams
- Within Microsoft Teams, start by selecting the 'Apps' button from your personal bar on the left
- Search 'Recognize' in the search bar
-
Select the Recognize App from the results
-
From the description screen, click 'Add' to add the app to your personal bar
-
Once the app is installed, click 'Get Started' to sign in to Recognize and begin using Recognize in Microsoft Teams
How to Add a Recognize Page as a Tab in a Specific Microsoft Teams Channel
You can add Recognize to any Team or Channel in Microsoft Teams to surface recognitions directly where your team collaborates. Follow these steps to add a Recognize page as a tab:
- Open Microsoft Teams and navigate to the Team and Channel where you'd like to add Recognize (e.g., the General channel).
-
In the top navigation bar of the channel, click the "+" (plus) icon to add a new tab.
- In the pop-up window, search for "Recognize" in the search bar.
-
Select the Recognize app from the results.
-
Click "Get Started" and sign in to your Recognize account if prompted.
Once signed in, you'll be prompted to configure the Recognize tab:
- Tab Name: Enter a name for the tab (e.g., "Recognition Stream").
- Page to Display: Choose whether to show All Recognitions or recognitions for a specific company team.
-
Click "Save" to finish setup.
-
Once you have saved your changes, you will be able to view your Recognize Stream page within Microsoft Teams.
How to Deploy Recognize App Bar Tab to All Users within Microsoft Teams
After adding the Recognize App bar tab (also referred to as the profile or static tab) to your Microsoft Teams environment, the next step is to roll it out to your entire organization. This deployment must be completed by a Microsoft Teams Administrator. Please share the video and step-by-step instructions below with your Microsoft Teams Administrator, and feel free to direct any questions to support@recognizeapp.com — we’re here to help!
- Open the Microsoft Teams admin center dashboard: admin.teams.microsoft.com/dashboard
- On the left side menu, scroll to 'Teams Apps' and select 'Manage Apps' from the drop-down
- From the Manage apps page, select the 'Org-wide app settings' button in the upper right-hand corner
- Within the pop-up, toggle 'Allow third-party apps' to On and select 'Save'
- Search for 'Recognize' within the table
- Select the Recognize app by clicking on 'Recognize'
- Toggle status to 'Allowed'
- From the left-side menu, under the 'Teams apps' drop-down, select 'Setup policies'
- Click on 'Global (Org-wide default)'
- Under 'Pinned apps', select 'Add apps'
- Within the 'Add pinned apps' pop-up, search for the Recognize App and click the 'Add' button
- After Recognize shows up in the table, click 'Save'
Microsoft Teams Power Automate/Workflows
⚙️ Adding a Webhook in Recognize
Next, you'll visit the Recognize Company Admin portal to create a new webhook that will carry out the action of posting to your specific channel.
Click 'Menu' in the upper right-hand corner of your screen.
Select 'Company Admin' from the dropdown menu.
- In the Company Admin Portal, click 'Settings' from the left-hand navigation menu.
From the right-side pane, select 'Webhooks'.
Click the 'Add new' button in the Webhooks section.
In the pop-up modal:
A. Enter a Description for your webhook (e.g., Post Announcements to Teams).
B. Set 'Subscribed event' to 'Announcement published'.
C. Paste your copied Teams webhook URL into the 'Target URL' field.
D. Set 'Request method' to POST.
E. Paste the following snippet into the 'Payload template' field:
{
"type": "message",
"attachments": [
{
"contentType": "application/vnd.microsoft.card.adaptive",
"contentUrl": null,
"content": {
"$schema": "http://adaptivecards.io/schemas/adaptive-card.json",
"type": "AdaptiveCard",
"version": "1.4",
"body": [
{
"type": "ColumnSet",
"columns": [
{
"type": "Column",
"width": 2,
"items": [
{
"type": "TextBlock",
"text": "{{ recipients_label }} was recognized with {{ badge.name }}",
"weight": "bolder",
"size": "extraLarge",
"spacing": "none",
"wrap": true,
"style": "heading"
},
{
"type": "TextBlock",
"text": "{{ message }}",
"size": "auto",
"wrap": true
},
{
"type": "TextBlock",
"text": "Sent by {{ sender_name }}",
"size": "small",
"wrap": true
},
{
"type": "TextBlock",
"text": "[View Recognition]({{ web_url }})",
"size": "small",
"wrap": true
}
]
},
{
"type": "Column",
"width": 1,
"items": [
{
"type": "Image",
"url": "{{ badge.image_url }}",
"size": "auto",
"altText": "Badge icon"
}
]
}
]
}
]
}
}
]
}
7. Click 'Save'.
8. In the Webhooks table, toggle the webhook ON to activate it.
✅ Example Output
New approved Recognitions will then be sent to your designated channel and they will look like this: