Skip to main content

Qualify and Enrich Leads with Octave's Contextual Insights and Slack Alerts

Workflow preview

Workflow preview
100%
Qualify and Enrich Leads with Octave's Contextual Insights and Slack Alerts preview
Open on n8n.io

Important notice

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

1. Workflow Overview

This workflow contains community nodes that are only compatible with the self hosted version of n8n. Qualify and enrich inbound leads with contextual insights and Slack alerts Who is this for? Sale...

Best for

  • AI Summarization automation workflows
  • Multimodal AI automation workflows
  • intermediate n8n builders looking for reusable templates

Tools used

n8n-nodes-base.stickynote, n8n-nodes-base.webhook, n8n-nodes-octavehq.octave, n8n-nodes-base.filter, n8n-nodes-base.slack

Source and attribution

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

Original n8n.io source

1.1 Workflow description

Title
Qualify and Enrich Leads with Octave's Contextual Insights and Slack Alerts
Workflow name
Qualify and Enrich Leads with Octave's Contextual Insights and Slack Alerts

This workflow contains community nodes that are only compatible with the self-hosted version of n8n.

Qualify and enrich inbound leads with contextual insights and Slack alerts

Who is this for?

Sales teams, account executives, and RevOps professionals who need more than just basic lead scoring. Built for teams that want deep contextual insights about qualified prospects to enable truly relevant conversations from the first touchpoint.

What problem does this solve?

Most qualification stops at "good fit" or "bad fit" - but that leaves sales teams flying blind when it comes to actually engaging the prospect. You know they're qualified, but what are their specific pain points? What value propositions resonate? Which reference customers should you mention? This workflow uses Octave's context engine to not only qualify leads but enrich them with actionable insights that turn cold outreach into warm, contextualized conversations.

What this workflow does

Inbound Lead Processing:

  • Receives lead information via webhook (firstName, companyName, companyDomain, profileURL, jobTitle)
  • Processes leads from website forms, demo requests, content downloads, or trial signups
  • Validates and structures lead data for intelligent qualification and enrichment

Contextualized Lead Qualification:

  • Leverages Octave's context engine to score leads against your specific ICP
  • Analyzes company fit, role relevance, and timing indicators
  • Generates qualification scores (1-10) with detailed rationale
  • Filters out low-scoring leads (configurable threshold - default >5)

Deep Lead Enrichment:

  • Uses Octave's enrichment engine to generate contextual insights about qualified leads
  • Identifies primary responsibilities, pain points, and relevant value propositions
  • Suggests appropriate reference customers and use cases to mention
  • Provides sales teams with conversation starters grounded in your business context

Enhanced Sales Alerts:

  • Sends enriched Slack alerts with qualification score plus actionable insights
  • Includes suggested talking points, pain points, and reference customers
  • Enables sales teams to have contextualized conversations from first contact

Setup

Required Credentials:

  • Octave API key and workspace access
  • Slack OAuth credentials with channel access
  • Access to your lead source system (website forms, CRM, etc.)

Step-by-Step Configuration:

  1. Set up Octave Qualification Agent:

    • Add your Octave API credentials in n8n
    • Replace your-octave-qualification-agent-id with your actual qualification agent ID
    • Configure your qualification agent with your ICP criteria and business context
  2. Set up Octave Enrichment Agent:

    • Replace your-octave-enrichment-agent-id with your actual enrichment agent ID
    • Configure enrichment outputs based on the insights most valuable to your sales process
    • Test enrichment quality with sample leads from your target market
  3. Configure Slack Integration:

    • Add your Slack OAuth credentials to n8n
    • Replace your-slack-channel-id with the channel for enriched lead alerts
    • Customize the Slack message template with the enrichment fields most useful for your sales team
  4. Set up Lead Source:

    • Replace your-webhook-path-here with a unique, secure path
    • Configure your website forms, CRM, or lead source to send data to the webhook
    • Ensure consistent data formatting across lead sources
  5. Customize Qualification Filter:

    • Adjust the Filter node threshold (default: score > 5)
    • Modify based on your lead volume and qualification standards
    • Test with sample leads to calibrate scoring

Required Webhook Payload Format:

{
  "body": {
    "firstName": "Sarah",
    "lastName": "Johnson",
    "companyName": "ScaleUp Technologies",
    "companyDomain": "scaleuptech.com",
    "profileURL": "https://linkedin.com/in/sarahjohnson",
    "jobTitle": "VP of Engineering"
  }
}

How to customize

Qualification Criteria: Customize scoring in your Octave qualification agent:

  • Product Level: Define "good fit" and "bad fit" questions that determine if someone needs your core offering
  • Persona Level: Set criteria for specific buyer personas and their unique qualification factors
  • Segment Level: Configure qualification logic for different market segments or use cases
  • Multi-Level Qualification: Qualify against Product + Persona, Product + Segment, or all three levels combined

Enrichment Insights: Configure your Octave enrichment agent to surface the most valuable insights:

  • Primary Responsibilities: What this person actually does day-to-day
  • Pain Points: Specific challenges they face that your solution addresses
  • Value Propositions: Which benefits resonate most with their role and situation
  • Reference Customers: Similar companies/roles that have succeeded with your solution
  • Conversation Starters: Contextual talking points for outreach

Slack Alert Format: Customize the enrichment data included in alerts:

  • Add or remove enrichment fields based on sales team preferences
  • Modify message formatting for better readability
  • Include additional webhook data if needed

Scoring Threshold: Adjust the Filter node to match your qualification standards

Integration Channels: Replace Slack with email, CRM updates, or other notification systems

Use Cases

  • High-value enterprise lead qualification and research automation
  • Demo request enrichment for contextual sales conversations
  • Event lead processing with immediate actionable insights
  • Website visitor qualification and conversation preparation
  • Trial signup enrichment for targeted sales outreach
  • Content download lead scoring with context-aware follow-up preparation

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 - Sticky Note - Main Overview

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

Block 2 - Sticky Note - Webhook Setup

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

Block 3 - Sticky Note - Qualification

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

Block 4 - Sticky Note - Filter

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

Block 5 - Sticky Note - Enrichment

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

Block 6 - Sticky Note - Slack Alerts

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

Block 7 - Inbound Lead Webhook

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

Block 8 - Qualify Lead with Octave

Type / Role
n8n-nodes-octavehq.octave - octave
Config choices
Version 1

Block 9 - Filter Qualified Leads

Type / Role
n8n-nodes-base.filter - filter
Config choices
Version 2.2

Block 10 - Enrich Lead with Context

Type / Role
n8n-nodes-octavehq.octave - octave
Config choices
Version 1

Block 11 - Send Enriched Lead Alert

Type / Role
n8n-nodes-base.slack - slack
Config choices
Version 2.3

3. Summary Table

Workflow Qualify and Enrich Leads with Octave's Contextual Insights and Slack Alerts
Complexity intermediate
Nodes 11
Categories AI Summarization, Multimodal AI
Author Nalin
Published 19 Aug 2025

4. Reproducing the Workflow from Scratch

  1. 1. Download the workflow JSON

    Use the JSON export at /data/workflows/7615/7615.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 Qualify and Enrich Leads with Octave's Contextual Insights and Slack Alerts do?

This workflow contains community nodes that are only compatible with the self hosted version of n8n. Qualify and enrich inbound leads with contextual insights and Slack alerts Who is this for? Sale...

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 AI Summarization, Multimodal AI use case.