{"product_id":"summarize-sales-calls-in-hubspot-with-gpt-4-1-n8n","title":"Summarize Sales Calls in HubSpot with GPT-4.1 (n8n)","description":"\u003ch3\u003eTurn HubSpot sales call transcripts into summaries, follow-up tasks, and CRM updates—automatically\u003c\/h3\u003e\n\u003cp\u003eThis n8n workflow takes a pasted sales call transcript from an n8n form, finds the matching \u003cstrong\u003eHubSpot\u003c\/strong\u003e contact by email, uses \u003cstrong\u003eGPT-4.1\u003c\/strong\u003e to generate a concise call summary and an actionable follow-up task, and then logs everything back into HubSpot.\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eReceives input:\u003c\/strong\u003e Accepts a form submission containing a contact’s email address and the call transcript.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eFinds the contact in HubSpot:\u003c\/strong\u003e Searches HubSpot for the contact by email and retrieves key contact properties.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eGenerates AI outputs with OpenAI (GPT-4.1):\u003c\/strong\u003e Sends the contact details and transcript to OpenAI to produce:\n    \u003cul\u003e\n      \u003cli\u003ea \u003cstrong\u003e120–160 word\u003c\/strong\u003e call summary\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eone actionable follow-up task\u003c\/strong\u003e (task name + task body)\u003c\/li\u003e\n      \u003cli\u003esuggested updates for missing HubSpot contact fields\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eOptionally updates contact fields:\u003c\/strong\u003e Updates HubSpot contact properties such as \u003cstrong\u003ecity\u003c\/strong\u003e, \u003cstrong\u003ecountry\/region\u003c\/strong\u003e, \u003cstrong\u003ejob title\u003c\/strong\u003e, and \u003cstrong\u003ejob function\u003c\/strong\u003e when details are present in the transcript.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCreates CRM records:\u003c\/strong\u003e\n    \u003cul\u003e\n      \u003cli\u003eCreates a completed \u003cstrong\u003eCall engagement\u003c\/strong\u003e in HubSpot with the AI-generated summary and associates it with the contact.\u003c\/li\u003e\n      \u003cli\u003eCreates a \u003cstrong\u003eHubSpot Task engagement\u003c\/strong\u003e using the AI-generated task name and task body and associates it with the same contact.\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eAfter a sales call, automatically document the conversation and create next steps in HubSpot.\u003c\/li\u003e\n  \u003cli\u003eReduce manual CRM admin by updating missing contact details directly from transcript content.\u003c\/li\u003e\n  \u003cli\u003eKeep call history consistent by logging summaries and tasks without switching tools.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003en8n Form trigger\u003c\/strong\u003e to collect email + transcript\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eHubSpot nodes\u003c\/strong\u003e (search contacts, update contact properties, create Call engagements, create Task engagements) using \u003cstrong\u003eHubSpot OAuth2\u003c\/strong\u003e\n\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eOpenAI with GPT-4.1\u003c\/strong\u003e via \u003cem\u003en8nn8n-nodes-langchainlm chat open ai\u003c\/em\u003e and \u003cem\u003en8nn8n-nodes-langchainagent\u003c\/em\u003e for summarization + task generation\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSticky note\u003c\/strong\u003e for workflow clarity\/documentation\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eSet up your HubSpot OAuth2 credential, add your OpenAI credential, publish the n8n form, and start turning transcripts into structured HubSpot records.\u003c\/p\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":46192835657907,"sku":"N8N-20672","price":62.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/LqwCoKOPz6qj4UFgZnUHe_SqWgucGZ.png?v=1791537011","url":"https:\/\/buyflowscripts.com\/products\/summarize-sales-calls-in-hubspot-with-gpt-4-1-n8n","provider":"N8N Commerce","version":"1.0","type":"link"}