{"product_id":"claude-haiku-webhook-chatbot-workflow-n8n-for-service-faqs","title":"Claude Haiku Webhook Chatbot Workflow (n8n) for Service FAQs","description":"\u003ch3\u003eAnswer Service FAQs with an Anthropic Claude Haiku Webhook Chatbot (n8n)\u003c\/h3\u003e\n\u003cp\u003eInstall this \u003cstrong\u003eClaude Haiku Webhook Chatbot workflow for n8n\u003c\/strong\u003e to power a simple \u003cstrong\u003ePOST \/chat\u003c\/strong\u003e endpoint that responds to customer questions—focused strictly on \u003cstrong\u003eAli İlhan’s services and tech stack\u003c\/strong\u003e. It returns a clean \u003cstrong\u003eJSON reply\u003c\/strong\u003e and keeps short-term context per user session.\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 via a webhook at \u003cstrong\u003e\/chat\u003c\/strong\u003e using a \u003ccode\u003ePOST\u003c\/code\u003e body containing \u003ccode\u003emessage\u003c\/code\u003e and optional \u003ccode\u003esessionId\u003c\/code\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eValidates input\u003c\/strong\u003e and rejects empty messages to prevent pointless model calls.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eUses an n8n LangChain agent\u003c\/strong\u003e backed by \u003cstrong\u003eAnthropic Claude Haiku\u003c\/strong\u003e to generate answers.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eEnforces a strict system prompt\u003c\/strong\u003e so the agent only answers \u003cstrong\u003eservice \/ project \/ tech stack\u003c\/strong\u003e questions and refuses everything else.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eMaintains session-based memory\u003c\/strong\u003e with buffer window memory so follow-up questions work naturally per \u003ccode\u003esessionId\u003c\/code\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eReturns a JSON response\u003c\/strong\u003e containing \u003ccode\u003ereply\u003c\/code\u003e, \u003ccode\u003esuccess\u003c\/code\u003e, and \u003ccode\u003etimestamp\u003c\/code\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eResponds with CORS + JSON headers\u003c\/strong\u003e for smooth frontend integration.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eQuick FAQ chatbot on a website section dedicated to Ali İlhan’s \u003cstrong\u003eservices\u003c\/strong\u003e and \u003cstrong\u003etechnology stack\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003eAutomation engineers need a lightweight \u003cstrong\u003ewebhook-driven AI Q\u0026amp;A\u003c\/strong\u003e endpoint for SaaS or internal tools.\u003c\/li\u003e\n  \u003cli\u003eRoute customer questions to accurate, constrained answers without opening up the model to unrelated topics.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eWebhook node\u003c\/strong\u003e to expose a \u003cstrong\u003e\/chat\u003c\/strong\u003e endpoint\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eLangChain Agent\u003c\/strong\u003e (\u003ccode\u003en8nn8n-nodes-langchainagent\u003c\/code\u003e)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eAnthropic Claude Haiku chat model\u003c\/strong\u003e (\u003ccode\u003en8nn8n-nodes-langchainlm chat anthropic\u003c\/code\u003e)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eInput handling\u003c\/strong\u003e with \u003ccode\u003ecode\u003c\/code\u003e and request validation\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eWebhook response\u003c\/strong\u003e using \u003ccode\u003erespond to webhook\u003c\/code\u003e and JSON formatting\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eSetup:\u003c\/strong\u003e Add an Anthropic API credential, select it in the Claude Haiku node, deploy the workflow, and call the production webhook URL with \u003ccode\u003eContent-Type: application\/json\u003c\/code\u003e including \u003ccode\u003emessage\u003c\/code\u003e (and optional \u003ccode\u003esessionId\u003c\/code\u003e).\u003c\/p\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":45916232876211,"sku":"N8N-18816","price":43.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/Frx0_ULGEQlX-s5fOI79E_0yaVflia.png?v=1788013075","url":"https:\/\/buyflowscripts.com\/products\/claude-haiku-webhook-chatbot-workflow-n8n-for-service-faqs","provider":"N8N Commerce","version":"1.0","type":"link"}