Skip to main content

CallForge - 05 - Gong.io call analysis with Azure AI & CRM sync

Workflow preview

Workflow preview
100%
CallForge - 05 - Gong.io call analysis with Azure AI & CRM sync preview
Open on n8n.io

Important notice

This workflow is provided as-is. Please review and test before using in production.

1. Workflow Overview

CallForge AI Sales Call Processing & Insights Extraction Automate sales call analysis with AI powered insights for sales, marketing, and product teams . Who ...

Best for

  • CRM automation workflows
  • AI Summarization automation workflows
  • advanced n8n builders looking for reusable templates

Tools used

n8n-nodes-base.executeworkflowtrigger, @n8n/n8n-nodes-langchain.outputparserstructured, @n8n/n8n-nodes-langchain.agent, n8n-nodes-base.executeworkflow, n8n-nodes-base.set, @n8n/n8n-nodes-langchain.lmchatazureopenai, n8n-nodes-base.stickynote, n8n-nodes-base.merge

Source and attribution

This workflow is cataloged by N8N Workflows and links back to its original n8n.io source page by Angel Menendez.

Original n8n.io source

1.1 Workflow description

Title
CallForge - 05 - Gong.io call analysis with Azure AI & CRM sync
Workflow name
CallForge - 05 - Gong.io call analysis with Azure AI & CRM sync


CallForge - AI Sales Call Processing & Insights Extraction

Automate sales call analysis with AI-powered insights for sales, marketing, and product teams.

Who is This For?

This workflow is designed for:
βœ… Sales teams looking to extract structured insights from Gong call transcripts.
βœ… Marketing professionals seeking AI-driven customer pain points & content strategy.
βœ… Product teams needing feedback from sales calls to prioritize feature development.

πŸ” What Problem Does This Workflow Solve?

Manually analyzing Gong.io sales call transcripts is slow, inconsistent, and lacks structured insights.

With CallForge, you can:
βœ” Extract AI-powered insights about use cases, objections, competitors, and next steps.
βœ” Provide structured marketing & product intelligence to enhance strategy.
βœ” Automatically store call insights in Notion and Salesforce for easy access.
βœ” Ensure resilience with automated reruns on failed workflows (handling Notion API limits).
βœ” Improve decision-making with AI-powered competitor and sentiment analysis.


πŸ“Œ Key Workflow Features

🎀 AI-Powered Transcript Analysis

  • Uses AI to identify use cases, objections, competitors, and customer pain points.
  • Categorizes insights for sales, marketing, and product teams.

πŸ“Œ AI Agent Breakdown

πŸ”Ή Sales AI Agent – Extracts customer objections, pain points, competitors, and next steps.
πŸ”Ή Marketing AI Agent – Identifies recurring topics, keyword trends, and content opportunities.
πŸ”Ή Product AI Agent – Captures feature requests and AI/ML-related references.

πŸ“Š Structured Output Processing

  • Sales Data Processor β†’ Stores insights in Notion & Salesforce for sales tracking.
  • Marketing Data Processor β†’ Extracts SEO & content strategy insights for marketing teams.
  • Product AI Data Processor β†’ Logs customer feedback to prioritize feature development.

πŸ’‘ Competitor & Integration Analysis

  • Tracks competing products mentioned in calls.
  • Identifies integration needs, flagging workarounds used by prospects.

πŸ“’ Real-Time Slack Notifications

  • Alerts teams on workflow progress and completed call analyses.

πŸ”„ Failure Resilience & Automated Re-Runs

  • If a Notion API limit is reached, the process resumes automatically.

πŸš€ How This Works

πŸ›  1. Trigger & Call Data Processing

  • The workflow retrieves Gong call transcripts and metadata.
  • Normalizes data, correcting common mispronunciations like "n8n."

πŸ€– 2. AI Agents Analyze the Call

  • Sales Agent – Extracts actionable insights for sales follow-ups.
  • Marketing Agent – Identifies recurring themes and keyword trends.
  • Product Agent – Captures feature requests and AI/ML usage mentions.

πŸ“‘ 3. Data is Stored in Notion & Salesforce

  • Logs AI-extracted insights in Notion for structured tracking.
  • Pushes sales-related data to Salesforce for team accessibility.

πŸ”” 4. Slack Alerts for Teams


πŸ“Š Sample Output Data

1️⃣ Sales Insights

{
  "UseCases": [
    {
      "Summary": "A manufacturing company wants to automate inventory tracking and reduce manual entry delays.",
      "DepartmentTags": ["Operations"],
      "IndustryTags": ["Manufacturing"],
      "ImplementationStatus": "Evaluating"
    }
  ],
  "Objection": {
    "ObjectionTags": ["Feature Limitation"],
    "Nature": "The prospect wanted a deeper integration with their ERP system, which n8n currently lacks."
  },
  "CallSummary": "The call focused on automation for supply chain processes. The prospect expressed interest but wanted confirmation on ERP integration capabilities.",
  "NextSteps": ["Schedule a follow-up demo for ERP integration."]
}

2️⃣ Marketing Insights

{
  "MarketingInsights": [
    {
      "Tag": "Workflow Template Request",
      "Summary": "The prospect requested a template for automating CRM lead tracking."
    }
  ],
  "RecurringTopics": [
    {
      "Topic": "CRM Integration",
      "Mentions": 3,
      "Context": "Discussed how n8n could sync CRM data automatically."
    }
  ],
  "ActionableInsights": [
    {
      "RecommendationType": "Tutorial",
      "Title": "How to Automate CRM Lead Tracking with n8n",
      "Topic": "CRM Integration",
      "Rationale": "The prospect expressed a need for CRM automation templates."
    }
  ]
}

3️⃣ Product Feedback

{
  "ProductFeedback": [
    {
      "Sentiment": "Positive",
      "Feedback": "The external speaker praised the simplicity of n8n's UI, making it easier for non-developers to automate tasks."
    },
    {
      "Sentiment": "Negative",
      "Feedback": "The external speaker mentioned frustration over the lack of a dedicated ERP integration node."
    }
  ],
  "AI_ML_References": {
    "Exist": true,
    "Context": "The external speaker mentioned using AI for automating customer ticket categorization.",
    "Details": {
      "DevelopmentStatus": "Building",
      "Department": "Support",
      "RequiresAgents": true,
      "RequiresRAG": false,
      "RequiresChat": "Yes: External App (e.g., Slack)"
    }
  }
}

πŸ”§ How to Customize This Workflow

πŸ’‘ πŸ”— Change Data Storage – Swap Notion for Airtable, HubSpot, or another CRM.
πŸ’‘ πŸ“© Customize Slack Notifications – Send alerts via email, webhook, or another channel.
πŸ’‘ πŸ›  Modify AI Processing – Adjust AI models or processing prompts.
πŸ’‘ πŸ“Š Add More Integrations – Sync insights with Pipedrive, HubSpot, or another CRM.


πŸš€ Why Use This Workflow?

βœ” Automates Gong call transcript analysis, eliminating manual work.
βœ” Improves collaboration by structuring insights for sales, marketing, and product teams.
βœ” Boosts sales conversions by identifying objections and next steps.
βœ” Enhances marketing and SEO strategy with AI-driven insights.
βœ” Optimizes product roadmap decisions based on customer feedback.

This workflow scales AI-powered sales intelligence for better decision-making, content strategy, and sales enablement. πŸš€

1.2 Logical Blocks

This catalog entry is organized from the workflow JSON. The node-level section below shows the executable blocks available for review before importing the template.

2. Block-by-Block Analysis

Block 1 - Execute Workflow Trigger

Type / Role
n8n-nodes-base.executeWorkflowTrigger - executeWorkflowTrigger
Config choices
Version 1

Block 2 - Structured Output Parser1

Type / Role
@n8n/n8n-nodes-langchain.outputParserStructured - outputParserStructured
Config choices
Version 1.2

Block 3 - Marketing AI Agent Processor

Type / Role
@n8n/n8n-nodes-langchain.agent - agent
Config choices
Version 1.7

Block 4 - Structured Output Parser2

Type / Role
@n8n/n8n-nodes-langchain.outputParserStructured - outputParserStructured
Config choices
Version 1.2

Block 5 - Product AI Agent Processor

Type / Role
@n8n/n8n-nodes-langchain.agent - agent
Config choices
Version 1.7

Block 6 - Sales Data Processor

Type / Role
n8n-nodes-base.executeWorkflow - executeWorkflow
Config choices
Version 1.2

Block 7 - Marketing Data Processor

Type / Role
n8n-nodes-base.executeWorkflow - executeWorkflow
Config choices
Version 1.2

Block 8 - Product AI Data Processor

Type / Role
n8n-nodes-base.executeWorkflow - executeWorkflow
Config choices
Version 1.2

Block 9 - Data Recall Sales

Type / Role
n8n-nodes-base.set - set
Config choices
Version 3.4

Block 10 - Data Recall Marketing

Type / Role
n8n-nodes-base.set - set
Config choices
Version 3.4

Block 11 - Data Recall Product

Type / Role
n8n-nodes-base.set - set
Config choices
Version 3.4

Block 12 - SF Sales Data Processor

Type / Role
n8n-nodes-base.executeWorkflow - executeWorkflow
Config choices
Version 1.2

Block 13 - Azure OpenAI Chat Model

Type / Role
@n8n/n8n-nodes-langchain.lmChatAzureOpenAi - lmChatAzureOpenAi
Config choices
Version 1

Block 14 - Azure OpenAI Chat Model1

Type / Role
@n8n/n8n-nodes-langchain.lmChatAzureOpenAi - lmChatAzureOpenAi
Config choices
Version 1

Block 15 - Azure OpenAI Chat Model2

Type / Role
@n8n/n8n-nodes-langchain.lmChatAzureOpenAi - lmChatAzureOpenAi
Config choices
Version 1

Block 16 - Sticky Note

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 17 - Sticky Note6

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 18 - Sticky Note1

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 19 - Sticky Note2

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 20 - Sticky Note3

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 21 - Sticky Note4

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 22 - Create User Prompt

Type / Role
n8n-nodes-base.set - set
Config choices
Version 3.4

Block 23 - Success Status Generated

Type / Role
n8n-nodes-base.set - set
Config choices
Version 3.4

Block 24 - AI Agent

Type / Role
@n8n/n8n-nodes-langchain.agent - agent
Config choices
Version 1.8

Showing the first 24 of 27 workflow blocks. Download the JSON for the full node graph.

3. Summary Table

Workflow CallForge - 05 - Gong.io call analysis with Azure AI & CRM sync
Complexity advanced
Nodes 27
Categories CRM, AI Summarization
Author Angel Menendez
Published 28 Feb 2025

4. Reproducing the Workflow from Scratch

  1. 1. Download the workflow JSON

    Use the JSON export at /data/workflows/3035/3035.json as the source template for this automation.

  2. 2. Import the template into n8n

    Open n8n, import the downloaded JSON, and review each node before activating the workflow.

  3. 3. Configure credentials and variables

    Replace placeholder credentials, API keys, webhook URLs, account IDs, and environment-specific values with your own settings.

  4. 4. Test with sample data

    Run the workflow manually or in a staging workspace, inspect node output, and confirm downstream systems receive the expected data.

  5. 5. Activate and monitor

    Enable the workflow only after testing, then monitor executions, errors, and rate limits during the first production runs.

5. General Notes & Resources

Review imported nodes carefully before activation. This catalog entry is intended to help you inspect the workflow structure, understand required services, and find related templates faster.

Node names, credentials, schedules, webhook paths, and external service limits may need adjustment for your workspace.

Frequently asked questions

What does CallForge - 05 - Gong.io call analysis with Azure AI & CRM sync do?

CallForge AI Sales Call Processing & Insights Extraction Automate sales call analysis with AI powered insights for sales, marketing, and product teams . Who ...

What do I need before importing this workflow?

Review the workflow JSON, configure any required credentials in n8n, and test the automation in a safe workspace before using it in production.

Can I customize this workflow?

Yes. Use the block-by-block analysis and the downloadable JSON to inspect each node, then adjust credentials, prompts, schedules, filters, or destinations for your CRM, AI Summarization use case.