Integrations / Azure DevOps
Azure DevOps notifications in Microsoft Teams
Azure Pipelines run results in Teams via Service Hooks — YAML or classic builds. Per My Last Webhook normalizes Azure DevOps events into rich Adaptive Cards and posts them to a Teams channel, a person's DM, or a webhook — the successor to Office 365 Connectors.
How it works
- Azure DevOps POSTs a webhook to your private ingest URL when a build runs.
- We normalize it — the same card format as every other platform.
- The card lands in your chosen Teams destination, with routing and noise controls applied.
Set up in minutes
Create a subscription in the app (platform: Azure DevOps), copy its ingest URL, then:
1
Project → Project Settings → Service Hooks → New Subscription → Web Hooks.
2
Trigger: Run state changed (YAML) or Build completed (classic).
3
URL: your ingest URL. Optionally filter by pipeline/branch/state.
4
Save.
Don't want to wait for a build? Hit Test on the subscription — a card lands immediately. Full steps in the platform reference.
What lands in Teams
🔴 Pipeline · failure
Azure DevOps · main · alice · 3m 20s
Azure DevOps · main · alice · 3m 20s
Built for teams, not just alerts
Part of Per My Last Webhook — all 17 integrations into one Teams app.