jasonpjohnson/Teams Notify

Send rich Adaptive Card notifications (deploys, errors, alerts) to a Microsoft Teams channel via a Power Automate Workflows webhook

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
webhook-urlTeams Power Automate Workflow webhook URL (store as a secret)yes
statusJob status - pass job.status (the literal expression with the dollar braces). Maps to severity: success->success, failure->error, cancelled->warning. Ignored if severity is set.no
severityNotification severity: info | success | warning | error. Overrides status mapping when set.no
titleNotification title (optional; defaults based on severity)no
messageNotification body text (optional)no
logLog/code snippet to display in a monospace box (optional). Truncated to the last lines.no
log-linesHow many trailing lines of the log to keepno20
factsExtra fact rows, one per line as "Key: Value" (optional)no
buttonsExtra link buttons, one per line as "Label|https://url" (optional)no

no outputs