Welcome to FlowZap, the App to diagram with Speed, Clarity and Control.

Incident response escalation (Webhook → severity IF → PagerDuty/Slack → log)

快速摘要

触发器
Webhook - Monitoring Alert
步骤
6
流程
Webhook - Monitoring Alert → Code - Normalize alert + severity mapping → IF: Severity = critical? → HTTP Request - PagerDuty Create Incident → Slack - Post Incident Alert (#ops) → Google Sheets - Append Row (Incident log)
泳道
4
集成
API, Google Sheets, n8n, Slack

FlowZap 代码

alert { # Alert
n1: rectangle label:"Webhook - Monitoring Alert" system:"n8n"
n2: rectangle label:"Code - Normalize alert + severity mapping" system:"n8n"
n1.handle(right) -> n2.handle(left) [label="Alert payload"]
}

decision { # Decision
n3: diamond label:"IF: Severity = critical?" system:"n8n"
alert.n2.handle(right) -> decision.n3.handle(left) [label="Severity"]
}

response { # Response
n4: rectangle label:"Slack - Post Incident Alert (#ops)" system:"Slack"
n5: rectangle label:"HTTP Request - PagerDuty Create Incident" system:"API"
decision.n3.handle(right) -> response.n5.handle(left) [label="Yes → Page"]
response.n5.handle(right) -> response.n4.handle(left) [label="Pagerduty created"]
decision.n3.handle(bottom) -> response.n4.handle(top) [label="No → Slack only"]
}

audit { # Audit
n6: rectangle label:"Google Sheets - Append Row (Incident log)" system:"Google Sheets"
response.n4.handle(bottom) -> audit.n6.handle(top) [label="Log"]
}
FlowZap - Not another Diagramming tool - Incident response escalation (Webhook → severity IF → PagerDuty/Slack → log) | n8n 工作流示例.