Skip to main content

CallForge - 03 - Gong transcript processor and Salesforce enricher

Workflow preview

Workflow preview
100%
CallForge - 03 - Gong transcript processor and Salesforce enricher 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 Gong Transcript PreProcessor Transform your Gong.io call transcripts into structured, enriched, and AI ready data for better sales insights and ...

Best for

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

Tools used

n8n-nodes-base.executeworkflowtrigger, n8n-nodes-base.httprequest, n8n-nodes-base.set, n8n-nodes-base.code, n8n-nodes-base.stickynote, n8n-nodes-base.salesforce, n8n-nodes-base.splitout, 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 - 03 - Gong transcript processor and Salesforce enricher
Workflow name
CallForge - 03 - Gong transcript processor and Salesforce enricher


CallForge - AI Gong Transcript PreProcessor

Transform your Gong.io call transcripts into structured, enriched, and AI-ready data for better sales insights and analytics.

Who is This For?

This workflow is designed for:
Sales teams looking to automate call transcript formatting.
Revenue operations (RevOps) professionals optimizing AI-driven insights.
Businesses using Gong.io that need structured, enriched call transcripts for better decision-making.

What Problem Does This Workflow Solve?

Manually processing raw Gong call transcripts is inefficient and often lacks essential context for AI-driven insights.

With CallForge, you can:
Extract and format Gong call transcripts for structured AI processing.
Enhance metadata using sales data from Salesforce.
Classify speakers as internal (sales team) or external (customers).
Identify external companies by filtering out free email domains (e.g., Gmail, Yahoo).
Enrich customer profiles using PeopleDataLabs to identify company details and locations.
Prepare transcripts for AI models by structuring conversations and removing unnecessary noise.

What This Workflow Does

1. Retrieves Gong Call Data

  • Calls the Gong API to extract call metadata, speaker interactions, and collaboration details.
  • Fetches call transcripts for AI processing.

2. Processes and Cleans Transcripts

  • Converts call transcripts into structured, speaker-based dialogues.
  • Assigns each speaker as either Internal (Sales Team) or External (Customer).

3. Extracts Company Information

  • Retrieves Salesforce data to match customers with existing sales opportunities.
  • Filters out free email domains to determine the customer’s actual company domain.
  • Calls the PeopleDataLabs API to retrieve additional company data and location details.

4. Merges and Enriches Data

  • Combines Gong metadata, Salesforce customer details and insights.
  • Ensures all necessary data is available for AI-driven sales insights.

5. Final Formatting for AI Processing

  • Merges all call transcript data into a single structured format for AI analysis.
  • Extracts the final cleaned, enriched dataset for further AI-powered insights.

How to Set Up This Workflow

1. Connect Your APIs

🔹 Gong API Access – Set up your Gong API credentials in n8n.
🔹 Salesforce Setup – Ensure API access if you want customer enrichment.
🔹 PeopleDataLabs API – Required to retrieve company and location details based on email domains.
🔹 Webhook Integration – Modify the webhook call to push enriched call data to an internal system.

How to Customize This Workflow

💡 Modify Data Sources – Connect different CRMs (e.g., HubSpot, Zoho) instead of Salesforce.
💡 Expand AI Analysis – Add another AI model (e.g., OpenAI GPT, Claude) for advanced conversation insights.
💡 Change Speaker Classification Rules – Adjust internal vs. external speaker logic to match your team’s structure.
💡 Filter Specific Customers – Modify the free email filtering logic to better fit your company’s needs.

Why Use CallForge?

🚀 Automate Gong call transcript processing to save time.
📊 Improve AI accuracy with enriched, structured data.
🛠 Enhance sales strategy by extracting actionable insights from calls.

Start optimizing your Gong transcript analysis today!

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 - Retrieve detailed call data

Type / Role
n8n-nodes-base.httpRequest - httpRequest
Config choices
Version 2

Block 3 - Get transcript

Type / Role
n8n-nodes-base.httpRequest - httpRequest
Config choices
Version 2

Block 4 - Join Transcript to String

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

Block 5 - Isolate Notion Data

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

Block 6 - Join Affiliation

Type / Role
n8n-nodes-base.code - code
Config choices
Version 2

Block 7 - Join conversation

Type / Role
n8n-nodes-base.code - code
Config choices
Version 2

Block 8 - Sticky Note5

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

Block 9 - Sticky Note

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

Block 10 - Sticky Note1

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

Block 11 - Sticky Note2

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

Block 12 - Sticky Note3

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

Block 13 - Extract SF Opp Data

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

Block 14 - Extract SF Opp Data1

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

Block 15 - Get Opp Data

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

Block 16 - Get account data

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

Block 17 - Extract Call Data

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

Block 18 - Merge call and transcript Data

Type / Role
n8n-nodes-base.merge - merge
Config choices
Version 3

Block 19 - Aggregate Gong Call Transcript

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

Block 20 - Get External Attendees Emails

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

Block 21 - Combine Salesforce Opp Data

Type / Role
n8n-nodes-base.merge - merge
Config choices
Version 3

Block 22 - Aggregate Salesforce data

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

Block 23 - Merge Enriched Transcript Data

Type / Role
n8n-nodes-base.merge - merge
Config choices
Version 3

3. Summary Table

Workflow CallForge - 03 - Gong transcript processor and Salesforce enricher
Complexity advanced
Nodes 23
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/3033/3033.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 - 03 - Gong transcript processor and Salesforce enricher do?

CallForge AI Gong Transcript PreProcessor Transform your Gong.io call transcripts into structured, enriched, and AI ready data for better sales insights and ...

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.