Lead Qualification and Contextual Enrichment using Octave and Slack - n8n Workflow

Use this powerful n8n workflow to automatically qualify inbound leads, enrich them with deep contextual Octave data, and alert your sales team instantly via Slack. Explore ready-to-use n8n templates.

Workflow Preview

Ready to automate?

Download this n8n workflow template and start using it instantly.

Who is this best for?

Sales and Business Development Teams (SDRs/AEs) who need immediate, actionable context on new leads.
RevOps and Marketing professionals building resilient lead-to-account pipelines.
Users looking for advanced n8n templates leveraging specialized AI services.
Organizations aiming to maximize efficiency by stopping manual lead research.

Overview

The challenge for modern sales teams often lies not just in qualifying leads, but in quickly understanding their specific pain points, responsibilities, and the most relevant value propositions. This sophisticated n8n workflow solves that exact problem by integrating Octave's AI qualification and enrichment capabilities directly into your inbound pipeline.

When a new lead activates the n8n trigger, it is first scored against your Ideal Customer Profile (ICP). Only high-scoring leads proceed to the next phase, ensuring resources are focused correctly. The enrichment stage then uses another Octave agent to fetch critical details—like primary responsibilities and successful reference cases. This complete n8n solution ensures your sales representatives receive a highly contextual alert via Slack, allowing them to personalize outreach immediately and dramatically improving conversion rates. This specific n8n workflow demonstrates how powerful specialized AI can be when integrated via n8n.

How it Works

This efficient n8n workflow operates in five critical stages, starting from an external signal and ending with a prioritized internal notification:


  1. Start with the n8n Trigger: The process begins with the Inbound Lead Webhook n8n trigger. This node listens for incoming lead data (name, title, company domain, profile URL) pushed from a form or CRM system, initiating the n8n workflow execution.

  2. Qualification: The data flows to the Qualify Lead with Octave n8n node. This node executes a qualifyPerson operation using a predefined Octave agent, scoring the lead against the established ICP.

  3. Filtering: The Filter Qualified Leads n8n node acts as a gatekeeper. It checks the resulting qualification score; if the score is greater than 5, the lead is deemed high-potential and continues through the n8n workflow. Low-scoring leads are dropped.

  4. Deep Enrichment: Qualified leads move to the Enrich Lead with Context n8n node. This second Octave operation (enrichPerson) uses contextual AI to gather extensive insights, such as key responsibilities, main pain points, and specific product references.

  5. Contextual Alert: Finally, the Send Enriched Lead Alert n8n node posts a detailed, structured message to a designated Slack channel. The message combines the original lead details with the rich context fetched during the n8n workflow’s enrichment step, ensuring the sales team has everything they need for immediate, targeted follow-up. Using this structured n8n template dramatically speeds up sales cycles.

Installation Guide

To deploy and run this powerful n8n workflow, follow these setup steps:


  1. Import: Copy the provided JSON code and import it directly into your n8n instance.

  2. Webhook Setup (n8n trigger): Navigate to the Inbound Lead Webhook n8n node. Update the Webhook Path to a secure and recognizable string (e.g., /new-lead-alert). Save the workflow and activate it to obtain the public webhook URL. Configure your external system (CRM, form) to send lead data (including jobTitle, companyDomain, profileURL, etc.) to this URL.

  3. Octave Credentials: Ensure you have configured your Octave API credentials within n8n. These must be selected in both the Qualify Lead with Octave and Enrich Lead with Context n8n nodes.

  4. Octave Agent IDs: In both Octave n8n nodes, replace the placeholder agentOId values with the specific IDs for your qualification agent and your enrichment agent, respectively.

  5. Filter Customization: Review the Filter Qualified Leads n8n node. Adjust the threshold (rightValue) if your required lead score is higher or lower than 5.

  6. Slack Configuration: Configure the Send Enriched Lead Alert n8n node. Connect your Slack OAuth credentials, specify the Channel ID where alerts should be posted, and customize the message formatting if needed. This completes the installation of this useful n8n template.

Node Details

Inbound Lead Webhook (n8n trigger):
Function: Serves as the starting n8n trigger, listening for POST requests containing new lead information.
Key Configuration: Requires setting a unique webhook path (your-webhook-path-here).

Qualify Lead with Octave (n8n node):
Function: Sends lead data to Octave to run a qualifyPerson operation, scoring the lead against the ICP.
Key Configuration: Uses an agentOId for the qualification agent. Maps input fields like jobTitle, companyName, and linkedInProfile from the webhook body.

Filter Qualified Leads (n8n node):
Function: Determines if the lead is high-priority based on the qualification score received from Octave.
Key Configuration: Uses a numeric condition (greater than) to check if the input data's score property is > 5.

Enrich Lead with Context (n8n node):
Function: For qualified leads, it executes the enrichPerson operation in Octave, fetching deep context such as pain points and relevant value props.
Key Configuration: Requires a separate enrichment agentOId. Accesses initial lead data using expression referencing the webhook node ($('Inbound Lead Webhook').item.json.body.jobTitle).

Send Enriched Lead Alert (n8n node):
Function: Posts the final, context-rich summary to a designated Slack channel.
* Key Configuration: Configured using OAuth2 credentials. The message text is a highly formatted Markdown block combining data from both the initial webhook and the enrichment Octave n8n node.

Related n8n Workflows

Free

Nodes: 5 Nodes
Updated: December 26 2025
View all
Created by
Nalin
Nalin

Featured*