MS Teams

Adding notification integrations requires admin privileges in groundcover

To integrate groundcover with MS Teams, follow the steps below. Note that you’ll need at least a Business subscription of MS Teams to be able to create workflows.

  1. Create a webhook workflow for your dedicated Teams channel Go to Relevant Team -> Specific Channel -> "Workflows", and create a webhook workflow

  2. The webhook workflow is associated a URL which is used to trigger the MS Teams integration on groundcover - make sure to copy this URL

  3. Set Up the Webhook in groundcover

    • Head out to the integrations section: Settings -> Integrations, to create a new Webhook

    • Start by giving your Webhook integration a name. This name will be used below in the provider block sample .

    • Set the Webhook URL to the url you copied from field (2)

    • Keep the HTTP method as POST

    \

  4. Create a Workflow Go to Monitors --> Workflows --> Create Workflow, and paste the YAML configuration provided below.

  5. Configure the provider Blocks (There are two of them) In the provider block, replace {{ providers.your-teams-integration-name }} with your actual Webhook integration name (the one you created in step 3) For example, if you named your integration test-ms-teams, the config reference would be: {{ providers.test-ms-teams }}

The following example shows a pre-configured MS Teams workflow template. You can easily modify workflows to support different formats based on the MS Teams workflow schema.

Sample code for your groundcover workflow:

Last updated