Skip to main content

Discover decision makers by responsibilities (not titles) with Octave & Airtable

Workflow preview

Workflow preview
100%
Discover decision makers by responsibilities (not titles) with Octave & Airtable preview
Open on n8n.io

Important notice

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

1. Workflow Overview

Discover relevant contacts from target accounts using Octave intelligent prospecting Who is this for? Sales development teams, account based marketing professionals, and RevOps teams who are tired ...

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.manualtrigger, n8n-nodes-base.airtable, n8n-nodes-octavehq.octave

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
Discover decision makers by responsibilities (not titles) with Octave & Airtable
Workflow name
Discover decision makers by responsibilities (not titles) with Octave & Airtable

Discover relevant contacts from target accounts using Octave intelligent prospecting

Who is this for?

Sales development teams, account-based marketing professionals, and RevOps teams who are tired of generic job title filtering that misses the real decision makers. Built for teams that need to find the right people based on actual responsibilities and business context, not just titles on LinkedIn.

What problem does this solve?

Most prospecting tools are flying blind when it comes to finding the right contacts. You search for "VP of Engineering" but miss the "Head of Platform" who actually owns your use case. You filter by "Marketing Director" but the "Growth Lead" is the real buyer. Traditional prospecting relies on job title matching, but titles vary wildly across companies. This workflow uses Octave's context engine to find contacts based on who actually does the work your solution impacts, regardless of their specific job title.

What this workflow does

Target Account Processing:

  • Reads target account lists from Airtable (or other data sources)
  • Processes company domains for intelligent contact discovery
  • Handles batch processing for multiple target accounts

Context-Aware Contact Discovery:

  • Uses Octave's prospector agent to find relevant stakeholders within target organizations
  • Leverages your defined personas to identify the right people based on responsibilities, not just titles
  • Analyzes organizational structure, role responsibilities, and KPIs to match contacts to your solution
  • Discovers decision makers and influencers who might be missed by traditional job title searches

Structured Contact Output:

  • Returns discovered contacts with complete profile information
  • Includes LinkedIn profiles, contact details, and role context
  • Organizes contacts by relevance and decision-making authority
  • Exports contact lists back to Airtable for sales team action

Setup

Required Credentials:

  • Octave API key and workspace access
  • Airtable API credentials (or your preferred contact management platform)
  • Access to your target account list

Step-by-Step Configuration:

  1. Set up Target Account Source:

    • Add your Airtable credentials to n8n
    • Replace your-airtable-base-id and your-accounts-table-id with your actual account list
    • Ensure your account list includes company domains for prospecting
    • Configure trigger method (manual, scheduled, or webhook-based)
  2. Configure Octave Prospector Agent:

    • Add your Octave API credentials in n8n
    • Replace your-octave-prospector-agent-id with your actual prospector agent ID
    • Configure your prospector with relevant personas and role definitions
    • Test prospecting with sample companies to verify contact quality
  3. Set up Contact Output Destination:

    • Replace your-contacts-table-id with your target contact list table
    • Configure field mapping between Octave output and your contact database
    • Set up data validation and deduplication rules
    • Test contact creation and data formatting
  4. Customize Contact Selection:

    • Configure which personas to prioritize in your prospector agent
    • Set relevance thresholds for contact discovery
    • Define organizational levels to target (individual contributors vs. management)
    • Adjust contact volume per account based on your outreach capacity

Required Account List Format: Your Airtable (or data source) should include:

  • Company Name
  • Company Domain (required for prospecting)
  • Account status/priority (optional)
  • Target personas (optional)

How to customize

Prospector Configuration: Customize contact discovery in your Octave prospector agent:

  • Persona Targeting: Define which of your Library personas to prioritize when prospecting
  • Role Responsibilities: Configure the specific responsibilities and KPIs that indicate a good fit
  • Organizational Level: Target specific levels (IC, manager, director, VP, C-level) based on your solution
  • Company Size Adaptation: Adjust prospecting approach based on organization size and structure

Contact Selection Criteria: Refine who gets discovered:

  • Decision-Making Authority: Prioritize contacts with budget authority or implementation influence
  • Problem Ownership: Focus on roles that directly experience the pain points your solution solves
  • Technical Influence: Target contacts who influence technical decisions if relevant to your offering
  • Process Ownership: Identify people who own the processes your solution improves

Data Integration: Adapt for different contact management systems:

  • Replace Airtable with your CRM, database, or spreadsheet system
  • Modify field mapping to match your contact database schema
  • Add data enrichment steps for additional contact information
  • Integrate with email platforms for immediate outreach

Batch Processing: Configure for scale:

  • Adjust processing volume based on API limits and prospecting quotas
  • Add scheduling for regular account list updates
  • Implement error handling for accounts that can't be prospected
  • Set up monitoring for prospecting success rates

Use Cases

  • Account-based marketing contact list generation
  • Sales territory planning and contact mapping
  • Competitive displacement campaign targeting
  • Product expansion within existing customer accounts
  • Event-based prospecting for specific personas
  • Market research and competitive intelligence gathering

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 - Trigger Setup

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

Block 3 - Sticky Note - Account Source

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

Block 4 - Sticky Note - Prospector Agent

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

Block 5 - Sticky Note - Contact Output

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

Block 6 - Manual Workflow Trigger

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

Block 7 - Get Target Accounts

Type / Role
n8n-nodes-base.airtable - airtable
Config choices
Version 2.1

Block 8 - Discover Relevant Contacts

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

Block 9 - Save Discovered Contacts

Type / Role
n8n-nodes-base.airtable - airtable
Config choices
Version 2.1

3. Summary Table

Workflow Discover decision makers by responsibilities (not titles) with Octave & Airtable
Complexity intermediate
Nodes 9
Categories AI Summarization, Multimodal AI
Author Nalin
Published 20 Aug 2025

4. Reproducing the Workflow from Scratch

  1. 1. Download the workflow JSON

    Use the JSON export at /data/workflows/7620/7620.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 Discover decision makers by responsibilities (not titles) with Octave & Airtable do?

Discover relevant contacts from target accounts using Octave intelligent prospecting Who is this for? Sales development teams, account based marketing professionals, and RevOps teams who are tired ...

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.