{"product_id":"n8n-slack-slash-command-replay-jitterflow-dlq-webhooks","title":"n8n Slack Slash Command: Replay Jitterflow DLQ Webhooks","description":"\u003ch3\u003eReplay Jitterflow DLQ Deliveries from Slack—Instantly\u003c\/h3\u003e\n\u003cp\u003eUse an \u003cstrong\u003en8n Slack slash command\u003c\/strong\u003e to check your \u003cstrong\u003eJitterflow dead-letter queue (DLQ)\u003c\/strong\u003e, report how many deliveries failed (within Slack’s 3-second window), and then automatically \u003cstrong\u003ereplay each unresolved DLQ job\u003c\/strong\u003e through the Jitterflow API.\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eReceives a POST\u003c\/strong\u003e request from your configured Slack slash command via an \u003cstrong\u003en8n webhook\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eLists unresolved DLQ entries\u003c\/strong\u003e by calling the \u003cstrong\u003eJitterflow API\u003c\/strong\u003e (up to \u003cstrong\u003e100\u003c\/strong\u003e items).\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eResponds to Slack immediately\u003c\/strong\u003e within the \u003cstrong\u003e3-second timeout\u003c\/strong\u003e, telling you how many failed deliveries will be replayed—or that none exist.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eFilters DLQ items\u003c\/strong\u003e to \u003cstrong\u003eonly replay entries that include a job ID\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eReplays deliveries\u003c\/strong\u003e for each remaining DLQ job using the Jitterflow API, \u003cstrong\u003econtinuing even if replay errors occur\u003c\/strong\u003e.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSaaS operations\u003c\/strong\u003e: Quickly recover from failed delivery attempts without digging through logs.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eAutomation engineers\u003c\/strong\u003e: Provide a simple “retry DLQ” action via Slack for on-call and incident response.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eWorkflow monitoring\u003c\/strong\u003e: Get an immediate Slack status count before the replay run starts.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSlack integration\u003c\/strong\u003e via a \u003cstrong\u003eslash command → n8n webhook\u003c\/strong\u003e (POST request).\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eJitterflow API\u003c\/strong\u003e for:\n    \u003cul\u003e\n      \u003cli\u003eListing unresolved DLQ entries (up to 100)\u003c\/li\u003e\n      \u003cli\u003eReplaying DLQ jobs\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eNodes\/steps\u003c\/strong\u003e: filter, webhook, sticky note, respond to webhook, and the verified community node \u003cstrong\u003en8n-nodes-jitterflow\u003c\/strong\u003e.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eSetup\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eInstall \u003cstrong\u003en8n-nodes-jitterflow\u003c\/strong\u003e (Settings → Community Nodes on self-hosted n8n).\u003c\/li\u003e\n  \u003cli\u003eCreate a \u003cstrong\u003eJitterflow API credential\u003c\/strong\u003e in n8n and select it in both Jitterflow steps (DLQ list + replay).\u003c\/li\u003e\n  \u003cli\u003eActivate the workflow, copy the production webhook URL, and configure your Slack app’s slash command to send POST requests to it.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":46132853047475,"sku":"N8N-20166","price":64.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/J7qZ_ILraYk212H0G4Oh0_lpq8UKFZ.png?v=1790759655","url":"https:\/\/buyflowscripts.com\/products\/n8n-slack-slash-command-replay-jitterflow-dlq-webhooks","provider":"N8N Commerce","version":"1.0","type":"link"}