Provide webhooks for Microsoft Teams messages.
We are integrating Microsoft Teams threaded chat into our product offering. Our users will interact with the channel-based chat using both the Microsoft Teams application and from within our application. To avoid polling, we would like to be able to subscribe to Microsoft Teams related events. Of interest are events related to new channel messages. We found similar subscriptions for files and email, but nothing related to Microsoft Teams.
See documentation for /subscription endpoints, Change notifications: "Use the Microsoft Graph API to get change notifications"
This work is on the backlog and currently isn’t scheduled. The feature will be updated here once dev work is started. -EY
Under current Microsoft Teams web page, click the left “Teams” button and then select one team and channel.
if we do some conversations under the "Conversations" tab, Is there a webhook API for these conversations and can we process every conversation message like a mail message in one mailbox?
Are these conversations based on Skype chat or mailbox message?
Got it. Thanks.
O365 Teams Graph API doesn’t support webhook for Microsoft Team chat, so users are not confident to communicate via Teams as it lacks the protection of TM-CAS supplementary security.
The customer wants O365 Teams to support webhook so it can push events to 3rd party security vendors to perform the real-time inspection on the team persistent chat in Teams.
Here's the document about Team: