How-to · Microsoft Teams
Send monday.com due date reminders to Microsoft Teams
By Jefferson Huera Guzman Updated 4 min read
To get monday.com due date reminders in Microsoft Teams, add two MS Teams Integration Plus templates: one that posts a card when a date arrives, and one that checks every day for dates that passed in the last 7 days. Each card can go to a channel, a group chat or the DMs of the people assigned to the item.
How the two reminders work together
One template reminds people when the date arrives. A second one catches anything that slipped.
- Due date arrives
- Card: Due date approaching
- Date has passed
- Daily check: Due date has passed
Together they cover this board. The first item gets a card when Nov 14 arrives, and the second is picked up by the daily check:
Website launch
In progress
| Task | Owner | Status | Due date |
|---|---|---|---|
| Homepage copy | Dana Lee | Working on it | Nov 14 |
| Analytics setup | Sam Ortiz | Stuck | Nov 10 |
| Pricing page design | Priya Shah | Done | Nov 2 |
monday.com’s own date reminders and automations notify people in monday.com. Its Teams app can pass your own notifications to you through a chatbot, and that only reaches you. monday.com Teams notifications: 4 ways compared explains the difference. This guide posts in Teams, where the whole team can see it.
Step 1: Add the date-arrives reminder
When date arrives 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 the template above.
- Click date and pick your Date column.
- Click Account and pick your Microsoft account.
- Click Team/Chats and Destination, and pick where the card goes. See Step 3.
- Click Language and pick the language of the card.
- Save the automation.
The card looks like this:
Alex Morgan · now
⏰ Due date approaching
monday.comWebsite launch › In progress › Homepage copy
The due date of item "Homepage copy" in board "Website launch" is coming up.
@Dana Lee
View item on monday.com
Step 2: Add the daily overdue check
Add a second automation with the same fields:
Every day, if date has passed in the last 7 days notify Account Team/Chats Destination in Language
It runs every day and looks back 7 days, so an overdue item can get a card on each of those days. After that, it drops out of the check.
Alex Morgan · now
⏰ Due date has passed
monday.comWebsite launch › In progress › Analytics setup
The due date of item "Analytics setup" in board "Website launch" has passed.
@Sam Ortiz
View item on monday.comTry it on a small board first, so you see how many cards it sends before you turn it on for a busy one.
Step 3: Choose who gets the reminder
The destination works the same in both templates:
| Who should hear about it | Team/Chats | Destination | Who is notified |
|---|---|---|---|
| The whole team | The team | The channel | The channel can see it, and the people on the item are @mentioned |
| A small group | 💬 Chats | A named group chat | The chat’s members can see it, and the people on the item are @mentioned |
| Only the people on the item | 💬 Chats | ⭐ Assigned Users in a People column | Each person, in a private 1:1 chat |
A common setup sends the date-arrives card as a DM and the overdue card to a channel, so a late task becomes visible to the team. Each is its own automation, so you can mix them.
With a channel or chat, the templates @mention everyone in the item’s People columns who has a matching Microsoft account. See @mention people in Microsoft Teams from monday.com. With DMs, see Send a Teams DM to the people assigned in monday.com.
Remind people before the due date
The template runs when the date in the column arrives. To warn people earlier, give it an earlier date to watch:
- Add a second Date column, for example Remind on.
- Fill it with the date people should hear about the task.
- In Step 1, pick Remind on in date.
The card still reads ⏰ Due date approaching, which fits a date that’s still ahead.
Write your own reminder
The templates use fixed wording. For your own text, or to choose who’s mentioned, use the notification action in an automation you build from scratch:
send notification with Title and Message to Account Team/Chats Destination and mention column
For example:
Trigger: When Due date arrives
Title: Due today: {Item Name}
Message: {Item Name} on {Board Name} is due today. Please update the status.
Team/Chats: Website team
Destination: Deadlines
mention: 👤 Assigned Users in Owner column The action works with any monday.com trigger. monday.com’s Alerts and Reminders article describes an overdue automation of its own that only runs while an item has a certain status. Use that logic with this action to skip finished items. See Build custom automations and Workflows.
Test it
- Set a test item’s date to tomorrow, and check the destination when the date arrives.
- Set another item’s date to yesterday, and check the destination the next day for the overdue card.
- Check that the right people were @mentioned or received a DM.
If a card doesn’t arrive, check that the connected account is still a member of the channel or chat. If a person isn’t mentioned or doesn’t get a DM, compare their monday.com email with their Microsoft sign-in address. See Troubleshooting.
Some screens shown on this site are illustrations, so yours may look a little different.
Frequently asked questions
Can the reminder go out before the due date?
The template runs when the date in the column you pick arrives. To remind people earlier, add a second Date column with the reminder date and point the template at that column. Read more →
Does the overdue check stop when an item is done?
Not by itself. The template has no status field and the app doesn't read the item's status, so clear or change the date on finished items. To check a status, build your own automation with the custom action. Read more →
Can each person get the reminder privately?
Yes. Set Team/Chats to Chats and pick an Assigned Users option in Destination. Each person gets the card in a 1:1 chat. Read more →
Can I change the wording of the reminder?
Yes, with the custom action, where you write the title and message yourself. The templates use fixed wording in seven languages. 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
- All 16 automation templates Every MS Teams Integration Plus template as it reads in monday.com, with what each field means. 10 notify Teams and 6 bring Teams messages into your board.
- Send notifications to Teams channels and chats Post a card in a Teams channel, group chat or 1:1 chat when something happens on your board, and pick the right destination for each automation.
- 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.
- 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.
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 a Teams DM to the people assigned in monday.com
Send a private Microsoft Teams message to each person in an item's People column when something changes in monday.com, matched by email.
- 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.