If I'm understanding it correctly, this is kind of great.
Does this wrap all those various notification formats into a single API?
Where I'm confused: does this also provide client side methods, like how does the user start the oAuth flow for Teams, Slack etc