Découverte des contacts pertinents pour les comptes cibles à l'aide d'Octave Intelligence Exploration

Intermédiaire

Ceci est unAI Summarization, Multimodal AIworkflow d'automatisation du domainecontenant 9 nœuds.Utilise principalement des nœuds comme Airtable, Octave, ManualTrigger. Découvrir les décideurs par fonction (et non par poste) avec Octave et Airtable

Prérequis
  • Clé API Airtable
Aperçu du workflow
Visualisation des connexions entre les nœuds, avec support du zoom et du déplacement
Exporter le workflow
Copiez la configuration JSON suivante dans n8n pour importer et utiliser ce workflow
{
  "name": "Discover relevant contacts from target accounts using Octave intelligent prospecting",
  "tags": [],
  "nodes": [
    {
      "id": "sticky-note-main",
      "name": "Note adhésive - Aperçu principal",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        250,
        -700
      ],
      "parameters": {
        "color": 1,
        "width": 450,
        "height": 500,
        "content": "🎯 INTELLIGENT CONTACT PROSPECTING\n\nFOR: SDR teams, ABM professionals, RevOps who\nneed to find the right people based on actual\nresponsibilities, not just job titles.\n\nSOLVES: Traditional prospecting relies on job title\nmatching but titles vary wildly. You miss the \"Head\nof Platform\" who owns your use case while\nsearching for \"VP of Engineering\".\n\nWORKS:\n1. Manual trigger starts workflow\n2. Read target accounts from Airtable\n3. Octave prospector finds relevant contacts\n4. Contacts exported back to Airtable\n\nSETUP: Airtable credentials + account list,\nOctave prospector agent, contact output table\n\nCUSTOMIZE: Configure prospector personas,\nresponsibilities, org levels. Adapt data sources\n(CRM, spreadsheets). Adjust contact selection\ncriteria and output fields."
      },
      "typeVersion": 1
    },
    {
      "id": "sticky-note-trigger",
      "name": "Note adhésive - Configuration du déclencheur",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        40,
        -150
      ],
      "parameters": {
        "color": 2,
        "width": 190,
        "height": 100,
        "content": "🚀 START HERE\nManual trigger to start.\nCan change to schedule."
      },
      "typeVersion": 1
    },
    {
      "id": "sticky-note-accounts",
      "name": "Note adhésive - Source des comptes",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        240,
        -150
      ],
      "parameters": {
        "color": 4,
        "width": 190,
        "height": 100,
        "content": "📋 ACCOUNT LIST\nReplace with your data source.\nConfigure account table."
      },
      "typeVersion": 1
    },
    {
      "id": "sticky-note-prospector",
      "name": "Note adhésive - Agent prospecteur",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        440,
        -150
      ],
      "parameters": {
        "color": 3,
        "width": 190,
        "height": 100,
        "content": "🔍 INTELLIGENT PROSPECTOR\nContext-aware contact discovery.\nReplace agent ID & configure."
      },
      "typeVersion": 1
    },
    {
      "id": "sticky-note-output",
      "name": "Note adhésive - Sortie des contacts",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        640,
        -150
      ],
      "parameters": {
        "color": 6,
        "width": 190,
        "height": 100,
        "content": "💾 CONTACT OUTPUT\nSave discovered contacts.\nConfigure output table."
      },
      "typeVersion": 1
    },
    {
      "id": "ab617c7a-25b1-4716-8389-a5b72aa9e25f",
      "name": "Déclencheur manuel du workflow",
      "type": "n8n-nodes-base.manualTrigger",
      "position": [
        120,
        0
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "0fd99d3c-27c9-4683-9433-369260f575ac",
      "name": "Obtenir les comptes cibles",
      "type": "n8n-nodes-base.airtable",
      "position": [
        320,
        0
      ],
      "parameters": {
        "base": {
          "__rl": true,
          "mode": "list",
          "value": "your-airtable-base-id",
          "cachedResultUrl": "https://airtable.com/your-base-url",
          "cachedResultName": "Your Target Account Base"
        },
        "table": {
          "__rl": true,
          "mode": "list",
          "value": "your-accounts-table-id",
          "cachedResultUrl": "https://airtable.com/your-table-url",
          "cachedResultName": "Target Accounts List"
        },
        "options": {},
        "operation": "search"
      },
      "credentials": {
        "airtableTokenApi": {
          "name": "Airtable API Credentials"
        }
      },
      "typeVersion": 2.1
    },
    {
      "id": "6a1690fb-f896-4bbd-b433-1f2ff3b12b77",
      "name": "Découvrir les contacts pertinents",
      "type": "n8n-nodes-octavehq.octave",
      "position": [
        520,
        0
      ],
      "parameters": {
        "agentOId": "your-octave-prospector-agent-id",
        "operation": "runProspector",
        "companyDomain": "={{ $json['Company Domain'] }}"
      },
      "credentials": {
        "octaveApi": {
          "name": "Octave API Credentials"
        }
      },
      "typeVersion": 1
    },
    {
      "id": "5a2a0df3-e8cc-4ef7-9072-5b42321deaae",
      "name": "Enregistrer les contacts découverts",
      "type": "n8n-nodes-base.airtable",
      "position": [
        720,
        0
      ],
      "parameters": {
        "base": {
          "__rl": true,
          "mode": "list",
          "value": "your-airtable-base-id",
          "cachedResultUrl": "https://airtable.com/your-base-url",
          "cachedResultName": "Your Target Account Base"
        },
        "table": {
          "__rl": true,
          "mode": "list",
          "value": "your-contacts-table-id",
          "cachedResultUrl": "https://airtable.com/your-contacts-table-url",
          "cachedResultName": "Discovered Contacts List"
        },
        "columns": {
          "value": {
            "Job Title": "={{ $json.contacts[0].contact.title }}",
            "Last Name": "={{ $json.contacts[0].contact.lastName }}",
            "First Name": "={{ $json.contacts[0].contact.firstName }}",
            "Company Name": "={{ $json.contacts[0].contact.companyName }}",
            "Company Domain": "={{ $json.contacts[0].contact.companyDomain }}",
            "LinkedIn Profile": "={{ $json.contacts[0].contact.profileUrl }}"
          },
          "schema": [
            {
              "id": "LinkedIn Profile",
              "type": "string",
              "display": true,
              "removed": false,
              "readOnly": false,
              "required": false,
              "displayName": "LinkedIn Profile",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "First Name",
              "type": "string",
              "display": true,
              "removed": false,
              "readOnly": false,
              "required": false,
              "displayName": "First Name",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Last Name",
              "type": "string",
              "display": true,
              "removed": false,
              "readOnly": false,
              "required": false,
              "displayName": "Last Name",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Job Title",
              "type": "string",
              "display": true,
              "removed": false,
              "readOnly": false,
              "required": false,
              "displayName": "Job Title",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Company Name",
              "type": "string",
              "display": true,
              "removed": false,
              "readOnly": false,
              "required": false,
              "displayName": "Company Name",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Company Domain",
              "type": "string",
              "display": true,
              "removed": false,
              "readOnly": false,
              "required": false,
              "displayName": "Company Domain",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            }
          ],
          "mappingMode": "defineBelow",
          "matchingColumns": [],
          "attemptToConvertTypes": false,
          "convertFieldsToString": false
        },
        "options": {},
        "operation": "create"
      },
      "credentials": {
        "airtableTokenApi": {
          "name": "Airtable API Credentials"
        }
      },
      "typeVersion": 2.1
    }
  ],
  "active": false,
  "pinData": {},
  "settings": {
    "executionOrder": "v1"
  },
  "connections": {
    "0fd99d3c-27c9-4683-9433-369260f575ac": {
      "main": [
        [
          {
            "node": "6a1690fb-f896-4bbd-b433-1f2ff3b12b77",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "ab617c7a-25b1-4716-8389-a5b72aa9e25f": {
      "main": [
        [
          {
            "node": "0fd99d3c-27c9-4683-9433-369260f575ac",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "6a1690fb-f896-4bbd-b433-1f2ff3b12b77": {
      "main": [
        [
          {
            "node": "5a2a0df3-e8cc-4ef7-9072-5b42321deaae",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}
Foire aux questions

Comment utiliser ce workflow ?

Copiez le code de configuration JSON ci-dessus, créez un nouveau workflow dans votre instance n8n et sélectionnez "Importer depuis le JSON", collez la configuration et modifiez les paramètres d'authentification selon vos besoins.

Dans quelles scénarios ce workflow est-il adapté ?

Intermédiaire - Résumé IA, IA Multimodale

Est-ce payant ?

Ce workflow est entièrement gratuit et peut être utilisé directement. Veuillez noter que les services tiers utilisés dans le workflow (comme l'API OpenAI) peuvent nécessiter un paiement de votre part.

Workflows recommandés

Informations sur le workflow
Niveau de difficulté
Intermédiaire
Nombre de nœuds9
Catégorie2
Types de nœuds4
Description de la difficulté

Adapté aux utilisateurs expérimentés, avec des workflows de complexité moyenne contenant 6-15 nœuds

Liens externes
Voir sur n8n.io

Partager ce workflow

Catégories

Catégories: 34