{"nodes":[{"name":"Ack","type":"n8n-nodes-base.webhook","position":[-160,1440],"webhookId":"d3025d6c-5956-439e-9c9a-db3ef524a24f","parameters":{"path":"/ack","options":{},"httpMethod":"POST"},"typeVersion":1,"id":"node-85c65076"},{"name":"Resolve","type":"n8n-nodes-base.webhook","position":[120,1880],"webhookId":"92d7ddfa-20f9-49bc-976e-4f6c76c0b3b4","parameters":{"path":"/resolve","options":{},"httpMethod":"POST"},"typeVersion":1,"id":"node-699d23c9"},{"name":"Webhook","type":"n8n-nodes-base.webhook","position":[60,1040],"webhookId":"9888d896-dd23-4e97-9d16-c12055b64133","parameters":{"path":"9888d896-dd23-4e97-9d16-c12055b64133","options":{},"httpMethod":"POST"},"typeVersion":1,"id":"node-dc00c296"},{"name":"Jira1","type":"n8n-nodes-base.jira","position":[680,1040],"parameters":{"project":"10016","summary":"={{$node[\"Webhook\"].json[\"body\"][\"event\"][\"data\"][\"title\"]}}","issueType":"10007","additionalFields":{"assignee":"qwertz12345"}},"credentials":{"jiraSoftwareCloudApi":{"id":"{{ $credentials.jiraSoftwareCloudApi.id }}","name":"Jira SW Cloud account"}},"typeVersion":1,"id":"node-389a9465"},{"name":"Jira2","type":"n8n-nodes-base.jira","position":[540,1880],"parameters":{"issueKey":"={{$node[\"Resolve\"].json[\"body\"][\"context\"][\"jira_key\"]}}","operation":"update","updateFields":{"statusId":"31"}},"credentials":{"jiraSoftwareCloudApi":{"id":"{{ $credentials.jiraSoftwareCloudApi.id }}","name":"Jira SW Cloud account"}},"typeVersion":1,"id":"node-ac00e1eb"},{"name":"PagerDuty1","type":"n8n-nodes-base.pagerDuty","position":[60,1440],"parameters":{"email":"address@mail.com","resource":"incident","operation":"update","incidentId":"={{$json[\"body\"][\"context\"][\"pagerduty_incident\"]}}","updateFields":{"status":"acknowledged"},"authentication":"{{ $credentials.apiToken }}","conferenceBridgeUi":{}},"credentials":{"pagerDutyApi":{"id":"{{ $credentials.pagerDutyApi.id }}","name":"PagerDuty account"}},"typeVersion":1,"id":"node-971398ec"},{"name":"PagerDuty2","type":"n8n-nodes-base.pagerDuty","position":[340,1880],"parameters":{"email":"address@mail.com","resource":"incident","operation":"update","incidentId":"={{$json[\"body\"][\"context\"][\"pagerduty_incident\"]}}","updateFields":{"status":"resolved"},"authentication":"{{ $credentials.apiToken }}","conferenceBridgeUi":{}},"credentials":{"pagerDutyApi":{"id":"{{ $credentials.pagerDutyApi.id }}","name":"PagerDuty account"}},"typeVersion":1,"id":"node-06d18468"},{"name":"Mattermost5","type":"n8n-nodes-base.mattermost","position":[300,1440],"parameters":{"message":"💪🏼 Incident status has been changed to Acknowledged on PagerDuty.","channelId":"={{$node[\"Ack\"].json[\"body\"][\"channel_id\"]}}","attachments":[],"otherOptions":{}},"credentials":{"mattermostApi":{"id":"{{ $credentials.mattermostApi.id }}","name":"Mattermost account"}},"typeVersion":1,"id":"node-4412798c"},{"name":"Mattermost6","type":"n8n-nodes-base.mattermost","position":[760,1760],"parameters":{"message":"💪 This issue got closed in PagerDuty and Jira.","channelId":"={{$node[\"Resolve\"].json[\"body\"][\"channel_id\"]}}","attachments":[],"otherOptions":{}},"credentials":{"mattermostApi":{"id":"{{ $credentials.mattermostApi.id }}","name":"Mattermost account"}},"typeVersion":1,"id":"node-0b3d8090"},{"name":"Mattermost4","type":"n8n-nodes-base.mattermost","position":[900,1180],"parameters":{"message":"=⚠️ {{$node[\"Webhook\"].json[\"body\"][\"messages\"][0][\"log_entries\"][0][\"incident\"][\"summary\"]}}\nPagerDuty incident: {{$node[\"Webhook\"].json[\"body\"][\"messages\"][0][\"log_entries\"][0][\"incident\"][\"html_url\"]}}\nJira issue: https://n8n.atlassian.net/browse/{{$json[\"key\"]}}","channelId":"={{$node[\"Mattermost1\"].json[\"id\"]}}","attachments":[{"actions":{"item":[{"name":"Acknowledge","type":"button","options":{},"data_source":"custom","integration":{"item":{"url":"{{ $env.BASE_URL }}","context":{"property":[{"name":"pagerduty_incident","value":"={{ $node[\"Webhook\"].json[\"body\"][\"event\"][\"data\"][\"id\"] }}"}]}}}},{"name":"Resolve","type":"button","options":{},"data_source":"custom","integration":{"item":{"url":"{{ $env.BASE_URL }}","context":{"property":[{"name":"jira_key","value":"={{$json[\"key\"]}}"},{"name":"pagerduty_incident","value":"={{ $node[\"Webhook\"].json[\"body\"][\"event\"][\"data\"][\"id\"] }}"}]}}}}]}}],"otherOptions":{}},"credentials":{"mattermostApi":{"id":"{{ $credentials.mattermostApi.id }}","name":"Mattermost account"}},"typeVersion":1,"id":"node-5519000f"},{"name":"Mattermost3","type":"n8n-nodes-base.mattermost","position":[900,940],"parameters":{"message":"=🚨 New incident: \nAuxiliary Channel -> https://mattermost.internal.n8n.io/test/channels/{{$node[\"Mattermost1\"].json[\"name\"]}}\nPagerDuty Incident -> {{$node[\"Webhook\"].json[\"body\"][\"event\"][\"data\"][\"html_url\"]}}\nJira Issue -> https://n8n.atlassian.net/browse/{{$json[\"key\"]}}","channelId":"qwertz12345","attachments":[],"otherOptions":{}},"credentials":{"mattermostApi":{"id":"{{ $credentials.mattermostApi.id }}","name":"Mattermost account"}},"typeVersion":1,"id":"node-c0ad2b56"},{"name":"Mattermost2","type":"n8n-nodes-base.mattermost","position":[480,1040],"parameters":{"userId":"qwertz12345","resource":"channel","channelId":"={{$json[\"id\"]}}","operation":"addUser"},"credentials":{"mattermostApi":{"id":"{{ $credentials.mattermostApi.id }}","name":"Mattermost account"}},"typeVersion":1,"id":"node-ceee08c1"},{"name":"Mattermost1","type":"n8n-nodes-base.mattermost","position":[280,1040],"parameters":{"teamId":"qwertz12345","channel":"={{$json[\"body\"][\"event\"][\"data\"][\"incident_key\"]}}","resource":"channel","displayName":"={{$json[\"body\"][\"event\"][\"data\"][\"title\"]}}"},"credentials":{"mattermostApi":{"id":"{{ $credentials.mattermostApi.id }}","name":"Mattermost account"}},"typeVersion":1,"id":"node-38122ee1"},{"name":"Mattermost7","type":"n8n-nodes-base.mattermost","position":[760,1980],"parameters":{"message":"=🎉 The incident ({{$node[\"PagerDuty2\"].json[\"summary\"]}}) was resolved by the lovely folks in the on-call team!","channelId":"qwertz12345","attachments":[],"otherOptions":{}},"credentials":{"mattermostApi":{"id":"{{ $credentials.mattermostApi.id }}","name":"Mattermost account"}},"typeVersion":1,"id":"node-0bff7578"},{"id":"error-7bde3075","name":"Error Handler","type":"n8n-nodes-base.stopAndError","typeVersion":1,"position":[1000,400],"parameters":{"message":"Workflow execution error","options":{}}}],"connections":{},"name":"Production Workflow","settings":{"executionOrder":"v1","saveManualExecutions":true,"callerPolicy":"workflowsFromSameOwner","errorWorkflow":null,"timezone":"UTC","executionTimeout":3600,"maxExecutions":1000,"retryOnFail":true,"retryCount":3},"meta":{"instanceId":"workflow-18d1d651","versionId":"1.0.0","createdAt":"2025-09-29T07:07:50.874082","updatedAt":"2025-09-29T07:07:50.874097","owner":"n8n-user","license":"MIT","category":"automation","status":"active","priority":"high","environment":"production"},"description":"Production-ready workflow: Production Workflow. This workflow has been optimized for production use with comprehensive error handling, security, and documentation."}