How to tag @everyone in MS Teams group chat

I am trying to send a message in Teams chat group and tag all members of that group. However, I can’t find a way to use @everyone tag correctly.

So far I tried this but with no success.

Result has “Everyone” in a message, however, no one is getting notification that they have been tagged.
image

From documentation I found I think I am doing it correctly. But obviously something is wrong.
Provided example shows how to tag MS Team. I assume tagging @everyone in a group chat would be similar.

Anyone knows how to tag @everyone in a chat group correctly?

Information on your n8n setup

  • n8n version: 1.29.1
  • Database (default: SQLite):
  • n8n EXECUTIONS_PROCESS setting (default: own, main):
  • Running n8n via (Docker, npm, n8n cloud, desktop app):
  • Operating system:

Hi @Tom_M,

From what I was able to gather, this is an available action when using Teams directly, but not an application that is available through the Microsoft Graph API and therefore would not bedoable in a workflow.

The workaround here would be to map through all the people in the chat using an HTTP GET request like https://graph.microsoft.com/v1.0/chats/{chat_id}/members, and send multiple individual mentions with the message.

You could also reach out to Microsoft Graph to see if this would be something to become available soon, for example.

Hope this helps! :sunflower:

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.