{"product_id":"chatwoot-resolved-conversation-summaries-to-crm-with-n8n","title":"Chatwoot Resolved Conversation Summaries to CRM with n8n","description":"\u003ch3\u003eTurn every resolved Chatwoot ticket into CRM-ready summaries (automatically) with n8n\u003c\/h3\u003e\n\u003cp\u003eWhen an agent resolves a conversation in \u003cstrong\u003eChatwoot\u003c\/strong\u003e, the important context usually stays trapped in the helpdesk. This n8n workflow sends an \u003cstrong\u003eLLM-generated 3–5 line conversation summary\u003c\/strong\u003e to your \u003cstrong\u003eCRM as a note\u003c\/strong\u003e—so your sales and support teams always know what the customer needed, what was done, and what’s still open.\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eListens for resolution\u003c\/strong\u003e: a webhook triggers on \u003cem\u003econversation_status_changed → resolved\u003c\/em\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eFetches conversation messages\u003c\/strong\u003e using the Chatwoot API, filtering out \u003cstrong\u003eprivate notes\u003c\/strong\u003e and \u003cstrong\u003esystem activity\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCreates a concise summary\u003c\/strong\u003e with an LLM in the \u003cstrong\u003econversation’s language\u003c\/strong\u003e, covering: who the customer is, what they needed, what was done, and any open follow-ups (3–5 lines).\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eWrites the summary to your CRM\u003c\/strong\u003e via a generic HTTP request—configured to point to systems like \u003cstrong\u003eHubSpot\u003c\/strong\u003e, \u003cstrong\u003ePipedrive\u003c\/strong\u003e, \u003cstrong\u003eNotion\u003c\/strong\u003e, or \u003cstrong\u003eGoogle Sheets\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eMarks processed items\u003c\/strong\u003e by tagging the conversation in Chatwoot with \u003cstrong\u003eai-summary\u003c\/strong\u003e, keeping processed threads visible.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eSupport handoffs: automatically document resolved requests so CS\/Account teams can continue without losing context.\u003c\/li\u003e\n  \u003cli\u003eCustomer success reporting: keep CRM notes up to date for renewals, onboarding, and follow-up tasks.\u003c\/li\u003e\n  \u003cli\u003eMultilingual operations: summaries are generated in the same language the customer used in Chatwoot.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003en8n nodes\/workflow components\u003c\/strong\u003e: webhook, if, code, HTTP request, and an LLM via \u003cstrong\u003en8n8n-nodes-langchain\u003c\/strong\u003e (LangChain + chat model), plus a \u003cstrong\u003esticky note\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eChatwoot integration\u003c\/strong\u003e: use Settings → Integrations → Webhooks, and authenticate with a header credential (\u003ccode\u003eapi_access_token\u003c\/code\u003e) using a Chatwoot agent token.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCRM delivery\u003c\/strong\u003e: configurable \u003cstrong\u003egeneric HTTP call\u003c\/strong\u003e to your destination system.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eBuilt by Achiya Automation\u003c\/strong\u003e: https:\/\/achiya-automation.com\u003c\/p\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":45837468991667,"sku":"N8N-18199","price":60.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/4R5PF68Zb1XfdjuoC9w3j_kx7TS58l.png?v=1786794794","url":"https:\/\/buyflowscripts.com\/products\/chatwoot-resolved-conversation-summaries-to-crm-with-n8n","provider":"N8N Commerce","version":"1.0","type":"link"}