Webhook understanding

  • Webhooks is a lightweight HTTP pattern for connecting Web APIs & services with a publish/subscribe model. It's widely used in Microsoft Graph API world.
  • Outgoing webhooks allow your users to send text messages from a channel to your web services. Say, users can use @mention to your outgoing webhook & send a message to your service.
  • Connectors allow users to subscribe to receive notifications and messages from the web services. They expose the HTTPS endpoint for the service to post messages to Teams channels, typically in the form of cards.
  • Incoming webhooks are the simplest type of connector used in your Microsoft Teams. For any channel in team you can choose to expose an HTTPS endpoint that will accept JSON & insert messages into that channel.


Leave a Reply