> For clean Markdown of any page, append .md to the page URL. > For a complete documentation index, see https://docs.getunleash.io/integrate/teams-workflow/llms.txt. > For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.getunleash.io/_mcp/server. # Microsoft Teams workflow > Set up the Unleash Microsoft Teams Workflow integration to post feature flag updates, configure events, workflows, channels, and retries. v8.1 The Microsoft Teams Workflow integration uses a Microsoft Teams workflow to post updates to your channel when [events](/concepts/events) occur in Unleash, for example when a feature flag is updated. To set up this integration, you need to create a workflow for your channel. Follow Microsoft's guide on [creating incoming webhooks with workflows for Microsoft Teams](https://support.microsoft.com/en-US/teams/apps-service/create-incoming-webhooks-with-workflows-for-microsoft-teams). If the HTTP POST to the Microsoft Teams workflow URL fails with a 50x or network error, Unleash retries once. Duplicate events can occur, and you should not assume that events always arrive in order. ## Configuration ### Events You can choose to trigger updates for the following [events](/concepts/events): * `feature-created` * `feature-updated` * `feature-archived` * `feature-revived` * `feature-stale-on` * `feature-stale-off` * `feature-environment-enabled` * `feature-environment-disabled` * `feature-strategy-remove` * `feature-strategy-update` * `feature-strategy-add` * `feature-metadata-updated` * `feature-variants-updated` * `feature-project-change` * `feature-potentially-stale-on` * `change-added` * `change-discarded` * `change-edited` * `change-request-applied` * `change-request-approval-added` * `change-request-approved` * `change-request-cancelled` * `change-request-created` * `change-request-discarded` * `change-request-rejected` * `change-request-sent-to-review` * `change-request-scheduled` * `change-request-scheduled-application-success` * `change-request-scheduled-application-failure` * `change-request-schedule-suspended` * `release-plan-progressions-paused` * `release-plan-progressions-resumed` ### Parameters The Microsoft Teams Workflow integration takes the following parameters: * **Microsoft Teams Workflow URL**: the only required property. ### Tags Microsoft Teams workflows are channel-specific. You can create multiple integrations to post updates to multiple channels. > Set up the Unleash Microsoft Teams Workflow integration to post feature flag updates, configure events, workflows, channels, and retries.