Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
53 changes: 38 additions & 15 deletions docs/cloud/integrations/teams.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -70,47 +70,60 @@ 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'.

<DocsImage
src="/img/cloud/integrations/teams/enable-teams.jpg"
alt="Click enable teams under Microsoft Teams Section"
width={1000}
/>

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.

In Microsoft Teams:
- 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.

<DocsImage
src="/img/cloud/integrations/teams/teams-connectors.png"
alt="Visit project settings"
src="/img/cloud/integrations/teams/workflows.jpg"
alt="Visit workflows under More Channel options"
width={300}
/>

- 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**.

<DocsImage
src="/img/cloud/integrations/teams/teams-configure.png"
alt="Visit project settings"
src="/img/cloud/integrations/teams/webhooks-workflow.png"
alt="select webhook alerts to channel workflow"
width={500}
/>

- Select channel name from dropdown and click **Save**

<DocsImage
src="/img/cloud/integrations/teams/select-channel.png"
alt="select channel name"
width={500}
/>

- 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**.

<DocsImage
src="/img/cloud/integrations/teams/teams-url.png"
alt="Visit project settings"
src="/img/cloud/integrations/teams/webhook-link.png"
alt="copy webhook link"
width={500}
/>

The webhook is now available in the Teams channel. For more information,
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
Expand All @@ -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. <DocsImage
src="/img/cloud/integrations/teams/global-settings.jpg"
alt="Select an organization"
width={500}
/>
2. <DocsImage
src="/img/cloud/integrations/teams/delete-webhooks.jpg"
alt="Select an organization"
width={500}
/>

### Per-project configuration

Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added static/img/cloud/integrations/teams/workflows.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.