I’m looking for a way to post notifications to MS Teams channels from a SaaS app, ideally by POSTing data to a HTTP endpoint (webhook).
Options I’m aware of:
- Incoming webhooks (Office 365 connectors)
- MS Teams Workflows, “Post to a channel when a webhook request is received” template
- A custom Teams app
The Office 365 connectors are going away: https://devblogs.microsoft.com/microsoft365dev/retirement-of-office-365-connectors-within-microsoft-teams/
Workflows work, but I cannot customize the poster’s name or icon. Notifications appear as posted by a specific user via Workflows:
Developing an app, and getting it published seems possible in theory, but a big undertaking for the simple thing I am looking to do (post non-interactive notifications to a channel).
Are there other approaches that I might have missed? Thanks!
1