{"product_id":"n8n-line-reply-workflow-claude-drafts-gmail-approval","title":"n8n LINE Reply Workflow: Claude Drafts + Gmail Approval","description":"\u003ch3\u003eTurn LINE messages into approved replies—drafted by Claude, cleared by Gmail\u003c\/h3\u003e\n\u003cp\u003eThis n8n workflow receives incoming \u003cstrong\u003eLINE Messaging API\u003c\/strong\u003e webhooks, drafts helpful customer responses using \u003cstrong\u003eAnthropic Claude\u003c\/strong\u003e (backed by \u003cstrong\u003en8n Data Tables\u003c\/strong\u003e for availability), and emails the draft to your staff in \u003cstrong\u003eGmail\u003c\/strong\u003e\n\n\u003c\/p\u003e\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eProcesses LINE webhooks securely:\u003c\/strong\u003e verifies request signatures, splits batched events, ignores redelivered events, and accepts only \u003cem\u003etext and image\u003c\/em\u003e messages.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eAcknowledges immediately:\u003c\/strong\u003e replies via the LINE Reply API with an acknowledgment message while processing continues.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eHandles images:\u003c\/strong\u003e downloads image content from LINE and uses Claude to describe the photo so it can be treated like a text inquiry.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eClassifies the inquiry with Claude:\u003c\/strong\u003e identifies whether the customer is asking about \u003cstrong\u003estock\u003c\/strong\u003e, a \u003cstrong\u003estore visit\u003c\/strong\u003e, or something else.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eStock inquiries:\u003c\/strong\u003e extracts the product category, queries matching items from \u003cstrong\u003en8n Data Tables\u003c\/strong\u003e, and drafts a reply based \u003cem\u003eonly\u003c\/em\u003e on returned stock data.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eStore visit requests:\u003c\/strong\u003e extracts desired date\/time, looks up available visit slots from \u003cstrong\u003en8n Data Tables\u003c\/strong\u003e, and drafts a reply based \u003cem\u003eonly\u003c\/em\u003e on slot data.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eApproval workflow via Gmail:\u003c\/strong\u003e emails staff the draft for approval (Send\/Don’t send). If there’s a timeout, staff gets a reminder. “Other” inquiries are routed directly to staff by email.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSends the final response:\u003c\/strong\u003e pushes the approved reply back to the customer using the \u003cstrong\u003eLINE Push API\u003c\/strong\u003e.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eLINE customer questions about \u003cstrong\u003eproduct availability\u003c\/strong\u003e answered with data-driven replies.\u003c\/li\u003e\n  \u003cli\u003eLINE booking requests that return \u003cstrong\u003eavailable store visit slots\u003c\/strong\u003e for faster scheduling.\u003c\/li\u003e\n  \u003cli\u003eHuman-in-the-loop support: Claude drafts, your team approves in \u003cstrong\u003eGmail\u003c\/strong\u003e.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eIntegrations\/nodes:\u003c\/strong\u003e LINE webhook + LINE Reply API + LINE Push API, \u003cstrong\u003eGmail\u003c\/strong\u003e, \u003cstrong\u003eAnthropic Claude\u003c\/strong\u003e, \u003cstrong\u003en8n Data Tables\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eLogic flow:\u003c\/strong\u003e uses nodes such as \u003cstrong\u003eif\u003c\/strong\u003e, \u003cstrong\u003eset\u003c\/strong\u003e, \u003cstrong\u003efilter\u003c\/strong\u003e, \u003cstrong\u003eno op\u003c\/strong\u003e, \u003cstrong\u003ecrypto\u003c\/strong\u003e (for verification\/signature handling).\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003e\u003cstrong\u003eNote:\u003c\/strong\u003e To deploy, start by creating a \u003cstrong\u003eLINE Official Account\u003c\/strong\u003e (required for webhook setup).\u003c\/p\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":46157916962995,"sku":"N8N-20373","price":34.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/lGQBGRil2z6-lsYDuMyef_G6DyMlp5.png?v=1791018165","url":"https:\/\/buyflowscripts.com\/products\/n8n-line-reply-workflow-claude-drafts-gmail-approval","provider":"N8N Commerce","version":"1.0","type":"link"}