How-to · Microsoft Teams
Send a Teams DM to the people assigned in monday.com
By Jefferson Huera Guzman Updated 4 min read
To send a Microsoft Teams direct message to the people assigned to a monday.com item, use an MS Teams Integration Plus automation, set Team/Chats to 💬 Chats and pick ⭐ Assigned Users in your People column as the Destination. Each assigned person then gets the card in their own 1:1 chat, matched to their Teams account by email.
How it works
When the automation runs, MS Teams Integration Plus reads the item’s People column, finds each person in Microsoft Teams by their monday.com email, and posts the card in a 1:1 chat with them.
- People column on the item
- Match each person by email
- Card in each person's 1:1 chat
monday.com’s Teams integration article says it supports channels only. monday Workflows has its own Microsoft Teams blocks, so if you use Workflows, check what they can reach in your account. Other options are compared in monday.com Teams notifications: 4 ways compared.
Step 1: Check the People column and emails
DMs follow whoever is in the People column when the automation runs. On this board, ⭐ All Assigned Users sends the first task’s DM to Dana and Sam:
Website launch
In progress
| Task | Owner | Reviewer | Status | Due date |
|---|---|---|---|---|
| Homepage copy | Dana Lee | Sam Ortiz | Stuck | Nov 14 |
| Pricing page design | Priya Shah | Dana Lee | Working on it | Nov 18 |
| Analytics setup | Sam Ortiz | Done | Nov 10 |
For each person, compare the email on their monday.com profile with the address they use to sign in to Teams. They must be the same. In most organizations, that’s the work email.
You can also put a monday.com team in a People column. The app expands it into its members and sends each member their own DM.
Step 2: Pick a template
In the Automation Center, any of the 10 monday → Teams templates can send DMs. This one notifies people when they’re assigned:
When person is assigned notify Account Team/Chats Destination in Language
- Click Automate in the board’s top bar, then click Create.
- Type
MS Teamsin the search box and click the MS Teams Integration Plus icon. - Pick a template, such as “When person is assigned” or “When status changes from something to something”.
- Set up the trigger, for example the Owner column.
Step 3: Send it to the assigned people
- Click Account and pick your Microsoft account.
- Click Team/Chats and pick 💬 Chats at the top of the list.
- Click Destination. At the top of the list, pick ⭐ Assigned Users in a People column, or ⭐ All Assigned Users to include every People column.
- Click Language and pick the language of the card.
- Save the automation.
⭐ All Assigned Users only appears when the board has two or more People columns. If the board has no People column, none of the ⭐ options appear.

What each person receives
Each person gets the card in their 1:1 chat with the connected Microsoft account, with a button back to the item:
Alex Morgan · now
👤 Sam Ortiz was assigned
monday.comMarketing › Q4 launches › Website launch
Sam Ortiz was assigned to item "Website launch" in Marketing.
View item on monday.com- When the card goes to several people, nobody is @mentioned, because it’s already private.
- When it goes to only one person, the card also @mentions them.
- Each person gets the card once, even if they’re in two People columns, or both on their own and in a monday.com team.

Write your own DM with the custom action
With the custom action, you write the card yourself. Add it to an automation built from scratch, with any monday.com trigger:
send notification with Title and Message to Account Team/Chats Destination and mention column
For example, to tell only the owner when their task is stuck:
Trigger: When Status changes to Stuck
Title: Stuck: {Item Name}
Message: {Item Name} on {Board Name} is stuck. Can you take a look?
Team/Chats: 💬 Chats
Destination: ⭐ Assigned Users in Owner column
mention: 🚫 Do not mention With an ⭐ Assigned Users destination, 🚫 Do not mention is the only mention option, because the people already get the card privately. See Build custom automations and Workflows.

If someone doesn’t get the DM
- Their emails don’t match. Their monday.com email must be the address they sign in to Microsoft with.
- They’re outside your organization. Guests in your Microsoft tenant, and people whose monday.com email is a personal address, can’t be matched.
- Nobody matched, or the People column was empty. The app sends nothing and doesn’t show an error.
- You just fixed their email. The app remembers people it couldn’t find for a day, then checks again. Try again after a day.
- They just joined a monday.com team. The app remembers a team’s members for up to 10 days, so new members may wait until the list refreshes.
More fixes are in Troubleshooting. For channels, group chats and @mentions, read the monday.com Microsoft Teams integration guide.
Some screens shown on this site are illustrations, so yours may look a little different.
Frequently asked questions
Does the person need to have chatted with me before?
No. The card goes to their 1:1 chat with the connected Microsoft account. If you've never chatted, Teams starts the chat. Read more →
Who does the DM come from?
From the connected Microsoft account, so it shows your name and photo if you connected your own account. To send from a shared account, connect that account in the automation instead. Read more →
Can I message only the people in one People column?
Yes. Pick Assigned Users in that column as the Destination, in a template or the custom action. Only the people in that column get the DM. Read more →
Why didn't someone get the DM?
Usually their monday.com email isn't the address they sign in to Microsoft with, or they're a guest or outside your organization. If the People column is empty or nobody matches, nothing is sent and no error is shown. Read more →
What happens if I'm in the People column myself?
You get the card too. The connected account can't open a 1:1 chat with itself, so your copy goes to your chat with yourself in Teams. Read more →
Start with the complete guide
Complete guidemonday.com Microsoft Teams integration: the complete guide
Every way to connect monday.com and Microsoft Teams, and how to send notifications to channels, group chats and assignees' DMs with @mentions.
Read the guide →In the Help Center
- Send DMs to the people assigned to an item Message each person in an item's People column privately in Teams, including monday.com teams, how emails are matched, and when you're the recipient.
- @mention people in Teams notifications See who gets @mentioned on the cards posted to channels and chats, how the custom action's mention column works, and why someone wasn't mentioned.
- Build custom automations and Workflows Use the MS Teams Integration Plus action with any monday.com trigger in Automation Center or monday Workflows, and start workflows from Teams messages.
- Troubleshooting errors and missing notifications The error messages MS Teams Integration Plus shows in monday.com, what causes each one and how to fix it, plus fixes for cards and items that never arrive.
More Microsoft Teams guides
- Comparison
monday.com Teams notifications: 4 ways compared
Compare monday.com's Teams app and Teams integration, Zapier or Power Automate, and MS Teams Integration Plus for monday.com alerts in Teams.
- How-to
@mention people in Microsoft Teams from monday.com
Post a monday.com card in a Teams channel that @mentions only the item's owner, with the MS Teams Integration Plus custom action.
- How-to
Create monday.com items from Microsoft Teams messages
Turn a Teams intake channel into monday.com items. Filter by keyword, read Name, Status and Due Date lines, and link back to the message.
- How-to
Send monday.com due date reminders to Microsoft Teams
Post a Teams card when a monday.com date arrives and check for overdue items every day, in a channel, a group chat or the assignee's DM.
- How-to
Send monday.com notifications to a Teams group chat
Post monday.com notifications in a named Microsoft Teams group chat, with @mentions for the people on the item, using MS Teams Integration Plus.