Integrations
Send expiry alerts where your team already works
Token Watch tells you about expired and expiring Azure App Registration credentials as a daily email report, a Slack or Microsoft Teams message, a work item on your Azure DevOps board, or signed JSON to your own endpoint. Email runs on every plan; the Team plan adds one more channel of your choosing — pick it and follow its guide.
How delivery works
- You get an alert only when a tracked credential is expired or expiring — quiet days send nothing, and quiet nights create no work items.
- One expiring threshold drives every channel: the same setting decides when a credential shows up in email reports, chat alerts, webhooks, and Azure DevOps work items.
- Metadata only: application name, credential name, status, and expiry date. Never secret values or certificate private keys.
- Webhook endpoints must be public HTTPS URLs; the Custom webhook channel is signed with an
X-TW-SignatureHMAC header so your handler can verify authenticity. - The Azure DevOps channel needs no tokens — you add the Token Watch enterprise application to your organization like a regular user.
- Email is its own channel, configured separately and available on every plan, including Free.
- The Team plan adds exactly one more channel on top of email — Slack, Microsoft Teams, Azure DevOps, or Custom webhook. The four are mutually exclusive: activating one deactivates whichever is currently on. Email keeps running either way.
Wire it up in a few minutes
Connect your Azure tenant, enable monitoring, and point a channel at your team.
Get started free
Token Watch