{"product_id":"n8n-claude-webhook-chatbot-answer-website-service-questions","title":"n8n Claude Webhook Chatbot: Answer Website Service Questions","description":"\u003ch3\u003eTurn website visitor questions into instant Claude-powered answers—via an n8n POST \/chat webhook\u003c\/h3\u003e\n\u003cp\u003eThis n8n automation workflow creates a browser-friendly AI chatbot endpoint that answers visitor questions about your services. It exposes a \u003cstrong\u003ePOST \/chat\u003c\/strong\u003e webhook, uses \u003cstrong\u003eAnthropic Claude (Haiku)\u003c\/strong\u003e to generate scoped responses, maintains short \u003cstrong\u003esession-based memory\u003c\/strong\u003e, and returns a \u003cstrong\u003eCORS-enabled JSON\u003c\/strong\u003e reply your frontend can embed.\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eReceives chat requests\u003c\/strong\u003e on the \u003ccode\u003e\/chat\u003c\/code\u003e webhook endpoint via a POST request with a JSON body.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eValidates input\u003c\/strong\u003e by extracting and trimming the incoming \u003ccode\u003emessage\u003c\/code\u003e; if it’s empty, the workflow errors.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eAssigns a sessionId\u003c\/strong\u003e (uses a provided \u003ccode\u003esessionId\u003c\/code\u003e or a default) so conversations can stay consistent across requests.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eGenerates answers with Claude\u003c\/strong\u003e using \u003cstrong\u003eAnthropic Claude (Haiku)\u003c\/strong\u003e and a system prompt that restricts responses to Ali İlhan’s defined services, projects, and tech stack.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eMaintains per-session memory\u003c\/strong\u003e with a buffer keyed by \u003ccode\u003esessionId\u003c\/code\u003e to preserve short conversational context.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eReturns a JSON response\u003c\/strong\u003e containing \u003ccode\u003e{ reply, success, timestamp }\u003c\/code\u003e, including \u003cstrong\u003eCORS headers\u003c\/strong\u003e for frontend use.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eAnswer common questions on your website (services, projects, and tech stack) without manual support.\u003c\/li\u003e\n  \u003cli\u003eEmbed an AI chat widget that calls your n8n webhook and renders the returned \u003ccode\u003ereply\u003c\/code\u003e.\u003c\/li\u003e\n  \u003cli\u003eSupport lead qualification by guiding visitors toward the right service topic with consistent, session-aware context.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eWebhook trigger:\u003c\/strong\u003e Receives \u003ccode\u003e{\"message\":\"...\",\"sessionId\":\"...\"}\u003c\/code\u003e and responds to the original request.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eAI integration:\u003c\/strong\u003e \u003ccode\u003en8nn8n-nodes-langchainagent\u003c\/code\u003e + \u003ccode\u003en8nn8n-nodes-langchainlm chat anthropic\u003c\/code\u003e using \u003cstrong\u003eAnthropic Claude (Haiku)\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eMemory:\u003c\/strong\u003e Per-session memory buffer keyed by \u003ccode\u003esessionId\u003c\/code\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eNodes used:\u003c\/strong\u003e \u003ccode\u003ecode\u003c\/code\u003e, \u003ccode\u003ewebhook\u003c\/code\u003e, \u003ccode\u003esticky note\u003c\/code\u003e, \u003ccode\u003erespond to webhook\u003c\/code\u003e, and the LangChain Anthropic chat nodes.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eRequirements:\u003c\/strong\u003e Anthropic API credentials.\u003c\/p\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":45916246376627,"sku":"N8N-18792","price":7.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/uznTnxUtczhFALdyuMfHJ_8Rej4QS8.png?v=1788013647","url":"https:\/\/buyflowscripts.com\/products\/n8n-claude-webhook-chatbot-answer-website-service-questions","provider":"N8N Commerce","version":"1.0","type":"link"}