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.

  1. Due date arrives
  2. Card: Due date approaching
  3. Date has passed
  4. 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

TaskOwnerStatusDue date
Homepage copy Dana LeeWorking on itNov 14
Analytics setup Sam OrtizStuckNov 10
Pricing page design Priya ShahDoneNov 2
Reminders follow the Date column you pick. They don't look at the Status column.

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

  1. Click Automate in the board’s top bar, then click Create.
  2. Type MS Teams in the search box and click the MS Teams Integration Plus icon.
  3. Pick the template above.
  4. Click date and pick your Date column.
  5. Click Account and pick your Microsoft account.
  6. Click Team/Chats and Destination, and pick where the card goes. See Step 3.
  7. Click Language and pick the language of the card.
  8. Save the automation.

The card looks like this:

Alex Morgan · now

⏰ Due date approaching

monday.com

Website 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
Example of a card in Microsoft Teams
The MS Teams Integration Plus date template with a Date column, a team, a channel and English filled in

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.com

Website launch › In progress › Analytics setup

The due date of item "Analytics setup" in board "Website launch" has passed.

@Sam Ortiz

View item on monday.com
Example of a card in Microsoft Teams

Try 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 itTeam/ChatsDestinationWho is notified
The whole teamThe teamThe channelThe channel can see it, and the people on the item are @mentioned
A small group💬 ChatsA named group chatThe 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 columnEach 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:

  1. Add a second Date column, for example Remind on.
  2. Fill it with the date people should hear about the task.
  3. 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

  1. Set a test item’s date to tomorrow, and check the destination when the date arrives.
  2. Set another item’s date to yesterday, and check the destination the next day for the overdue card.
  3. 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 guide

monday.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

More Microsoft Teams guides

Connect Microsoft Teams to monday.com

Install MS Teams Integration Plus from the monday.com marketplace. Questions first? Email us and the developer replies.

MS Teams Integration Plus pricing →