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.
Create a webhook workflow for your dedicated Teams channel
Go to Relevant Team -> Specific Channel -> "Workflows", and create a webhook workflow
The webhook workflow is associated a URL which is used to trigger the MS Teams integration on groundcover - make sure to copy this URL
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
\
Create a Workflow
Go to Monitors --> Workflows --> Create Workflow, and paste the YAML configuration provided below.
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.