Microsoft Teams workflow
The Microsoft Teams Workflow integration uses a Microsoft Teams workflow to post updates to your channel when 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.
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:
feature-createdfeature-updatedfeature-archivedfeature-revivedfeature-stale-onfeature-stale-offfeature-environment-enabledfeature-environment-disabledfeature-strategy-removefeature-strategy-updatefeature-strategy-addfeature-metadata-updatedfeature-variants-updatedfeature-project-changefeature-potentially-stale-onchange-addedchange-discardedchange-editedchange-request-appliedchange-request-approval-addedchange-request-approvedchange-request-cancelledchange-request-createdchange-request-discardedchange-request-rejectedchange-request-sent-to-reviewchange-request-scheduledchange-request-scheduled-application-successchange-request-scheduled-application-failurechange-request-schedule-suspendedrelease-plan-progressions-pausedrelease-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.