Our organization is mostly using Teams chat (not channels, but specifically chat function)
We are heavily relying on chats and Jira on daily work, so i'm looking for a solution to hav an automation that sends a direct message to a specific person (Again, not channels but a specific person) upon specific changes in JIra
I know this function exists with slacks (via automation) however I could only find a solution in automations to send messages to Channels via webhook.
is there a solution that exists for sending messages to person?
Thank you in advance!
Hi there,
I agree that this is natively not possible but you could use basically just MS Graph Endpoints building your own webhook to send it to Teams.
My name is Benjamin from yasoon. We are a 3rd party vendor in the Atlassian Marketplace integrating Microsoft 365 into Jira and vice-versa. Our flagship app is called "Microsoft 365 for Jira".
One of our core elements is the support for Teams chats/channels within Jira -> i.e. create Teams chats from a Jira issue and link them and/or create a Jira issue from a Teams chat etc.
Using our app you can automate this process and create new posts or send new chat messages when e.g. a new issue has been created.
I know your question may only be related to native Atlassian but I thought we gonna share the information nevertheless.
This docs explain how you can work with automations and how you can setup a project automation using our app:
This doc is more a general overview:
If you like to know more about it you can also book a demo here: Meet Microsoft 365 for Jira
Let us know if you have any additional questions!
Best regards,
Benjamin
Welcome to the community.
Yes the only option in automation you have is to send a web request to the S Teams API endpoint, https://learn.microsoft.com/en-us/graph/api/chat-post-messages?view=graph-rest-1.0&tabs=http
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi @Arturs Kalnins
In the native Jira automation, it is not possible.
We have done it in our company, via Graph API.
In Jira, when an event occurs, we send a webhook to the Grap API Endpoint.
And in Teams, the integrated bot is sending a DM message to the person.
https://learn.microsoft.com/en-us/microsoftteams/platform/graph-api/proactive-bots-and-messages/graph-proactive-bots-and-messages?tabs=dotnet
https://learn.microsoft.com/en-us/graph/api/chat-post-messages?view=graph-rest-1.0&tabs=http
https://learn.microsoft.com/en-us/graph/api/chatmessage-post?view=graph-rest-1.0&tabs=http
These are the documentations, which we have used.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
This seems like such a basic functionality that it baffles me why it is not yet implemented.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.