diff --git a/docs/cloud/integrations/teams.mdx b/docs/cloud/integrations/teams.mdx index b600b8266b..65e49b1dc4 100644 --- a/docs/cloud/integrations/teams.mdx +++ b/docs/cloud/integrations/teams.mdx @@ -70,7 +70,15 @@ workspace. width={1000} /> -5. You'll navigate to a window that manages webhooks as a way for Cypress Cloud +5. Click the **Enable Teams** button in the Microsoft Teams section under 'Global Notifications'. + + + +6. You'll navigate to a window that manages webhooks as a way for Cypress Cloud to communicate with Microsoft Teams. First, you must configure an _Incoming Webhook_ to a Teams channel. @@ -78,31 +86,36 @@ workspace. - Open the channel in which you want to add the webhook and select **•••** from the upper-right corner. - - Select Connectors from the dropdown menu. + - Select **Workflows** from the dropdown menu. - - Search for Incoming Webhook and select Configure. Provide a name, and - upload an image for your webhook if necessary. + - Search for **webhooks** and select **select webhook alerts to channel**. + + - Select channel name from dropdown and click **Save** + + - Copy and save the unique webhook URL present in the dialog. The URL maps to the channel and you can use it to send information to Teams. - - Select **Done**. - @@ -110,7 +123,7 @@ workspace. see [Microsoft Teams - Create Incoming Webhooks](https://learn.microsoft.com/en-us/microsoftteams/platform/webhooks-and-connectors/how-to/add-incoming-webhook?tabs=dotnet#create-incoming-webhooks-1). -6. Then, add the Teams webhook to your Cypress Cloud Organization. +7. Then, add the Teams webhook to your Cypress Cloud Organization. In Cypress Cloud: - Paste in the Teams webhook URL, choosing the types of notifications your @@ -133,8 +146,18 @@ delete the global notification channels from a project. 1. Navigate to the **Integrations** page for the project with the installed integration. -2. Scroll down to the **Microsoft Teams** section. -3. Under **Actions**, select **Delete** for each webhook you want deleted. +2. Scroll down to the **Microsoft Teams Integration** section. +3. Select **Global Settings** then select **Delete**, you will get a prompt, click **Yes, Delete** + 1. + 2. ### Per-project configuration diff --git a/static/img/cloud/integrations/teams/delete-webhooks.jpg b/static/img/cloud/integrations/teams/delete-webhooks.jpg new file mode 100644 index 0000000000..e1c4acad51 Binary files /dev/null and b/static/img/cloud/integrations/teams/delete-webhooks.jpg differ diff --git a/static/img/cloud/integrations/teams/enable-teams.jpg b/static/img/cloud/integrations/teams/enable-teams.jpg new file mode 100644 index 0000000000..6d6c925edc Binary files /dev/null and b/static/img/cloud/integrations/teams/enable-teams.jpg differ diff --git a/static/img/cloud/integrations/teams/global-settings.jpg b/static/img/cloud/integrations/teams/global-settings.jpg new file mode 100644 index 0000000000..47b9901dd2 Binary files /dev/null and b/static/img/cloud/integrations/teams/global-settings.jpg differ diff --git a/static/img/cloud/integrations/teams/select-channel.png b/static/img/cloud/integrations/teams/select-channel.png new file mode 100644 index 0000000000..eb163d368f Binary files /dev/null and b/static/img/cloud/integrations/teams/select-channel.png differ diff --git a/static/img/cloud/integrations/teams/webhook-link.png b/static/img/cloud/integrations/teams/webhook-link.png new file mode 100644 index 0000000000..d1737a6ff0 Binary files /dev/null and b/static/img/cloud/integrations/teams/webhook-link.png differ diff --git a/static/img/cloud/integrations/teams/webhooks-workflow.png b/static/img/cloud/integrations/teams/webhooks-workflow.png new file mode 100644 index 0000000000..f17f30656b Binary files /dev/null and b/static/img/cloud/integrations/teams/webhooks-workflow.png differ diff --git a/static/img/cloud/integrations/teams/workflows.jpg b/static/img/cloud/integrations/teams/workflows.jpg new file mode 100644 index 0000000000..45d1e5fa5e Binary files /dev/null and b/static/img/cloud/integrations/teams/workflows.jpg differ