Skip to main content
MICROSOFTTEAMS

Outgoing webhooks

Connect your web services to channels and teams inside Microsoft Teams

Outgoing webhooks allow your users to send text messages from a channel to your web services. Once configured, your users will be able to @mention your outgoing webhook and send a message to your service.

  • Samples

    Sample outgoing webhooks for Microsoft Teams

    Microsoft Teams outgoing webhook sample (Node.js)

    This project is an implementation of a very simple Outgoing Webhook for Microsoft Teams. All it does is verify that what's sending messages matches the Outgoing Webhook that was created in Teams, and it echoes back whatever is sent to it.

    Microsoft Teams Sample - Outgoing Webhook (C#)

    Example of handling an outgoing webhook in Microsoft Teams.

  • Documentation

    Get started building outgoing webhooks in Microsoft Teams

    Add custom bots to Microsoft Teams with outgoing webhooks

    Documentation explaining what are outgoing webhooks in Teams and how to use them

    Learn module: Connect web services to Microsoft Teams with webhooks and Office 365 Connectors

    Webhooks and connectors are a simple way to connect your web services to channels and teams inside Microsoft Teams. Outgoing webhooks allow your users to send text messages from a channel to your web services. Connectors allow users to subscribe to receive notifications and messages from your web services. There are two types of connectors available in Microsoft Teams: incoming webhooks and Office 365 connectors. In this module, you’ll learn about webhooks and connectors and how to implement them in Microsoft Teams channels.

  • Conceptual representation of what outgoing webhooks look like in the Teams client.