Surveillance concurrentielle LinkedIn

Intermédiaire

Ceci est unAIworkflow d'automatisation du domainecontenant 6 nœuds.Utilise principalement des nœuds comme Slack, Airtop, GoogleSheets, ScheduleTrigger, combinant la technologie d'intelligence artificielle pour une automatisation intelligente. Utiliser Airtop pour surveiller LinkedIn des concurrents

Prérequis
  • Token Bot Slack ou URL Webhook
  • Informations d'identification Google Sheets API
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
{
  "id": "mC3v7Zbzt2kofF7p",
  "meta": {
    "instanceId": "28a947b92b197fc2524eaba16e57560338657b2b0b5796300b2f1cedc1d0d355",
    "templateCredsSetupCompleted": true
  },
  "name": "Competitive monitoring Linkedin",
  "tags": [],
  "nodes": [
    {
      "id": "13a5909c-94b7-41f6-8936-7fe3093a4224",
      "name": "Déclencheur planifié",
      "type": "n8n-nodes-base.scheduleTrigger",
      "position": [
        -280,
        -20
      ],
      "parameters": {
        "rule": {
          "interval": [
            {
              "field": "weeks",
              "triggerAtHour": 18
            }
          ]
        }
      },
      "typeVersion": 1.2
    },
    {
      "id": "ecccaebc-645f-489e-a4cc-28079d040214",
      "name": "Note adhésive",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        80,
        -200
      ],
      "parameters": {
        "color": 2,
        "width": 260,
        "height": 340,
        "content": "## Enter [Airtop Profile](https://portal.airtop.ai/browser-profiles) authenticated to LinkedIn in the \"Profile Name\" field\n"
      },
      "typeVersion": 1
    },
    {
      "id": "5d2caa2f-e333-4dd8-b879-1eb11b3a4eb7",
      "name": "Obtenir les concurrents",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        -60,
        -20
      ],
      "parameters": {
        "options": {},
        "sheetName": {
          "__rl": true,
          "mode": "list",
          "value": "gid=0",
          "cachedResultUrl": "https://docs.google.com/spreadsheets/d/1TknyHS8ie0KONgF4-KFGR76I74egHLt7-M9sIxjQXGY/edit#gid=0",
          "cachedResultName": "Sheet1"
        },
        "documentId": {
          "__rl": true,
          "mode": "list",
          "value": "1TknyHS8ie0KONgF4-KFGR76I74egHLt7-M9sIxjQXGY",
          "cachedResultUrl": "https://docs.google.com/spreadsheets/d/1TknyHS8ie0KONgF4-KFGR76I74egHLt7-M9sIxjQXGY/edit?usp=drivesdk",
          "cachedResultName": "Competitive Momnitoring Linkedin - Template"
        }
      },
      "credentials": {
        "googleSheetsOAuth2Api": {
          "id": "mKIgXkTtIA0lomyT",
          "name": "Google Sheets account 2"
        }
      },
      "typeVersion": 4.6
    },
    {
      "id": "f75b0ab2-2e32-4074-a468-3c30bcca9962",
      "name": "Envoyer le résumé",
      "type": "n8n-nodes-base.slack",
      "position": [
        380,
        -20
      ],
      "webhookId": "cdacb1c9-3ed4-4608-aa91-ceae7813233d",
      "parameters": {
        "text": "=SUMMARY OF POSTS - {{ $('Get Competitors').item.json['Name and Title '] }}\n{{ $json.data.modelResponse }}",
        "select": "channel",
        "channelId": {
          "__rl": true,
          "mode": "list",
          "value": "C092P1RRX4L",
          "cachedResultName": "competitive-monitoring"
        },
        "otherOptions": {
          "mrkdwn": true,
          "botProfile": {
            "imageValues": {
              "icon_emoji": "❗",
              "profilePhotoType": "emoji"
            }
          }
        }
      },
      "credentials": {
        "slackApi": {
          "id": "1wIPovOH73YpxhJX",
          "name": "n8n bot"
        }
      },
      "typeVersion": 2.3
    },
    {
      "id": "65fe9b89-c790-4b4e-bc48-2c1f62613841",
      "name": "Analyser les publications",
      "type": "n8n-nodes-base.airtop",
      "position": [
        160,
        -20
      ],
      "parameters": {
        "url": "={{ $json['Post lists to watch'] }}",
        "prompt": "This is a list of posts.\n\nPerform the following steps:\n1. Extract the text of up to 5 posts that were published no more than 1 week ago.\n2. Summarize the selected posts and highlight:\nNumber of posts published in the last week\nMain topics covered in the posts\nLevel of user engagement with the posts",
        "resource": "extraction",
        "profileName": "[ENTER AIRTOP PROFILE NAME HERE]",
        "sessionMode": "new",
        "additionalFields": {}
      },
      "credentials": {
        "airtopApi": {
          "id": "Yi4YPNnovLVUjFn5",
          "name": "Airtop Official Org"
        }
      },
      "typeVersion": 1
    },
    {
      "id": "3ca59ee5-382b-42ca-bc65-7a5952489ff6",
      "name": "Note adhésive1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -620,
        -1040
      ],
      "parameters": {
        "color": 5,
        "width": 1260,
        "height": 1220,
        "content": "README\n\n# Automating LinkedIn Competitive Monitoring\n\n## Use Case\n\nMonitoring competitors on LinkedIn helps organizations stay updated on rival strategies, hiring trends, and engagement activities. Automating this process saves time and provides structured summaries to your team regularly.\n\n## What This Automation Does\n\nThis automation monitors and summarizes LinkedIn posts from competitor profiles and shares the results on Slack. It uses the following input parameters:\n\n* **Airtop Profile**: A browser profile authenticated to LinkedIn. [Create one](https://portal.airtop.ai/browser-profiles)\n* **Google Sheet**: A document listing LinkedIn profile URLs of competitors.\n* **Slack Channel**: The destination for sharing summarized post insights.\n\n## How It Works\n\n1. **Trigger**: The workflow is scheduled to run weekly at a specific time.\n2. **Data Collection**: Retrieves the list of competitor LinkedIn URLs from a Google Sheet.\n3. **Browser Automation**: Uses Airtop to navigate to each LinkedIn profile and analyze up to 5 recent posts.\n4. **Summarization**: Summarizes number of recent posts, main topics, and engagement levels using Airtop’s AI.\n5. **Slack Notification**: Posts a formatted summary to a predefined Slack channel.\n\n## Setup Requirements\n\n1. [Airtop API Key](https://portal.airtop.ai/api-keys) — free to generate.\n2. An [Airtop Profile](https://portal.airtop.ai/browser-profiles) authenticated to LinkedIn.\n3. Google Sheet with competitor post URLs., [copy this one](https://docs.google.com/spreadsheets/d/1TknyHS8ie0KONgF4-KFGR76I74egHLt7-M9sIxjQXGY/edit?usp=sharing)\n4. Slack Bot credentials with access to the target channel.\n\n## Next Steps\n\n* **Expand Coverage**: Add more competitor profiles to the Google Sheet to scale monitoring.\n* **Integrate with CRM**: Feed summarized insights into your CRM for competitor tracking.\n* **Enhance Analysis**: Include post-level engagement metrics over time for trend analysis.\n"
      },
      "typeVersion": 1
    }
  ],
  "active": false,
  "pinData": {},
  "settings": {
    "executionOrder": "v1"
  },
  "versionId": "98d3d851-7f8a-4ce5-b0ce-500b29857b6c",
  "connections": {
    "65fe9b89-c790-4b4e-bc48-2c1f62613841": {
      "main": [
        [
          {
            "node": "f75b0ab2-2e32-4074-a468-3c30bcca9962",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "5d2caa2f-e333-4dd8-b879-1eb11b3a4eb7": {
      "main": [
        [
          {
            "node": "65fe9b89-c790-4b4e-bc48-2c1f62613841",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "13a5909c-94b7-41f6-8936-7fe3093a4224": {
      "main": [
        [
          {
            "node": "5d2caa2f-e333-4dd8-b879-1eb11b3a4eb7",
            "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 - Intelligence Artificielle

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.

Informations sur le workflow
Niveau de difficulté
Intermédiaire
Nombre de nœuds6
Catégorie1
Types de nœuds5
Description de la difficulté

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

Auteur

Airtop provides an intelligent browser automation API for AI agents, enabling seamless web interaction, including login, navigation, and data extraction from any site, even those with complex authentication - all with natural language instructions.In simple terms, we allow you to automate anything humans can do online, on any site with just words

Liens externes
Voir sur n8n.io

Partager ce workflow

Catégories

Catégories: 34