🎫 Analyze client transcripts & route feedback with GPT-4o Mini, HubSpot, and Gmail

1,530 views · 🎫 Ticket Management & Triage

Description

Who is this for?

This workflow is designed for Customer Satisfaction Managers (CSM), sales professionals, and operations managers who need to automate the analysis of client transcripts, save summarized notes to HubSpot, and route relevant feedback to the appropriate departments via email.

What problem is this workflow solving? / Use Case

Manually processing client conversations, extracting key insights, and distributing them to the right teams is time-consuming and error-prone. This workflow automates:

What this workflow does

  1. Input Transcript: Accepts a client conversation transcript (e.g., from emails, calls, or chats).
  2. HubSpot Sync:
    • Searches for the client’s HubSpot ID using their email.
    • Uploads a summarized version of the conversation as meeting notes.
  3. AI-Powered Routing:
    • Uses an OpenAI model to analyze the transcript and categorize content by department.
    • Triggers emails (via Gmail) to route feedback to the relevant teams.
  4. Form Completion: Ends the workflow with optional user confirmation.

Setup

  1. Prerequisites:
    • n8n instance (cloud or self-hosted).
    • HubSpot API credentials (for contact lookup and notes upload).
    • OpenAI API key (for transcript analysis).
    • Gmail account (for sending emails).
  2. Configuration:
    • Replace placeholder nodes (e.g., HubSpot, OpenAI, Gmail) with your authenticated accounts.
    • Define email templates and recipient addresses for routing.
    • Adjust the OpenAI prompt to match your categorization criteria (e.g., “support,” “billing”).

How to customize this workflow to your needs

🔗 Nodes Used

HubSpot, AI Agent, Summarization Chain, OpenAI Chat Model, n8n Form Trigger, n8n Form

📥 Import

Download workflow.json and import into n8n: Workflow menu → Import from File

📖 Importing guide · 🔑 Credential setup