Surveillance concurrentielle LinkedIn
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
- •Token Bot Slack ou URL Webhook
- •Informations d'identification Google Sheets API
Nœuds utilisés (6)
Catégorie
{
"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
}
]
]
}
}
}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.
Workflows recommandés
Airtop
@cesar-at-airtopAirtop 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
Partager ce workflow