{"product_id":"n8n-workflow-slack-reminders-for-overdue-line-inquiries","title":"n8n Workflow: Slack Reminders for Overdue LINE Inquiries","description":"\u003ch3\u003eNever let overdue LINE inquiries slip—n8n will nudge your Slack threads automatically\u003c\/h3\u003e\n\u003cp\u003eThis n8n workflow checks LINE-to-Slack conversations every 15 minutes and posts follow-up reminders in the correct \u003cstrong\u003eSlack threads\u003c\/strong\u003e when a customer has gone unanswered—only during your configured \u003cstrong\u003ebusiness hours\u003c\/strong\u003e.\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRuns on a 15-minute schedule\u003c\/strong\u003e to continuously monitor pending replies.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eLoads reminder settings\u003c\/strong\u003e (wait time threshold, maximum reminders, business hours, and timezone) and \u003cstrong\u003eexits if it’s outside business hours\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eReads an n8n Data Table\u003c\/strong\u003e containing LINE-to-Slack thread records marked with \u003cstrong\u003estatus = needs_reply\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003eFor each thread, it \u003cstrong\u003elooks up reminder state\u003c\/strong\u003e from a second n8n Data Table (e.g., reminder_count and last_reminded_at).\u003c\/li\u003e\n  \u003cli\u003eCalculates how long the customer has been waiting since their latest message (\u003cstrong\u003elast_inquiry\u003c\/strong\u003e \/ timestamps) and determines whether the wait exceeds the configured threshold.\u003c\/li\u003e\n  \u003cli\u003eIf eligible—and the \u003cstrong\u003emaximum reminder count\u003c\/strong\u003e hasn’t been reached—the workflow \u003cstrong\u003eposts a reminder to Slack\u003c\/strong\u003e in the original thread and also \u003cstrong\u003ebroadcasts it to the channel\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eUpserts reminder tracking\u003c\/strong\u003e (reminder_count and last_reminded_at) back into the reminders Data Table to rate-limit future nudges.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eSupport teams handling LINE DMs who need reliable follow-ups when customers don’t respond.\u003c\/li\u003e\n  \u003cli\u003eSaaS operators who want consistent SLA-style reminders tied directly to Slack thread context.\u003c\/li\u003e\n  \u003cli\u003eAutomation engineers building a LINE-to-Slack workflow pipeline with controlled reminder frequency.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eScheduled execution\u003c\/strong\u003e (every 15 minutes)\u003c\/li\u003e\n  \u003cli\u003en8n \u003cstrong\u003eData Tables\u003c\/strong\u003e for thread status and reminder state (wait time tracking)\u003c\/li\u003e\n  \u003cli\u003eNodes\/logic: \u003cstrong\u003eif\u003c\/strong\u003e, \u003cstrong\u003eset\u003c\/strong\u003e, \u003cstrong\u003ecode\u003c\/strong\u003e, \u003cstrong\u003eno op\u003c\/strong\u003e, \u003cstrong\u003eslack\u003c\/strong\u003e, \u003cstrong\u003efilter\u003c\/strong\u003e\n\u003c\/li\u003e\n  \u003cli\u003eUses your \u003cstrong\u003eSlack credential\u003c\/strong\u003e and posts to the \u003cstrong\u003etarget\u003c\/strong\u003e Slack thread\/channel\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eSet it up once, and this n8n workflow will keep overdue LINE inquiries front-and-center in Slack—without spamming outside business hours.\u003c\/p\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":46190234468531,"sku":"N8N-20632","price":32.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/Pgt1iKelJzAg6XIlxx3vf_U4VkSoFE.png?v=1791450766","url":"https:\/\/buyflowscripts.com\/products\/n8n-workflow-slack-reminders-for-overdue-line-inquiries","provider":"N8N Commerce","version":"1.0","type":"link"}