Resumen
Drop-in n8n flujo de trabajo ese scans LinkedIn public publicaciones via Google SERP sitio:linkedin.com consultas, filtra for palabra clave senales (hiring, funding, competidor mencion), y publicaciones matches to Slack o un shared Notion tabla. Replaces paid LinkedIn scraping herramientas for teams ya paying for Scavio.
Desencadenador
Every 30 minutos via n8n programar node
Programación
Every 30 minutos
Pasos del flujo de trabajo
Construir LinkedIn-scoped consulta
Compose Google SERP consulta con sitio:linkedin.com/publicaciones o sitio:linkedin.com/in for publicacion o perfil scope.
Scavio SERP obtener
POST to /v1/search con el site-scoped consulta; recibir structured organic_results.
Palabra clave filtrar
Drop resultados whose fragmento hace no match el palabra clave allowlist (hiring, raising, launching, etc.).
Dedupe
Verificar permalink contra n8n estado to avoid double-posting.
Enriquecer con author context
Optional: ejecutar un segundo SERP consulta on el author nombre for warm intent senal.
Publicar to Slack
Enviar formatted match to #linkedin-signals o escribir to un shared Notion tabla.
Implementacion en Python
import os, requests
API_KEY = os.environ["SCAVIO_API_KEY"]
H = {"x-api-key": API_KEY}
def scan(keywords):
query = f'site:linkedin.com/posts ({" OR ".join(keywords)})'
r = requests.post("https://api.scavio.dev/api/v1/search",
headers=H, json={"query": query}).json()
return r.get("organic_results", [])
for hit in scan(["hiring", "raising seed", "launching"]):
print(hit["title"], hit["link"])Implementacion en JavaScript
const API_KEY = process.env.SCAVIO_API_KEY;
const H = { "x-api-key": API_KEY, "content-type": "application/json" };
async function scan(keywords) {
const query = `site:linkedin.com/posts (${keywords.join(" OR ")})`;
const r = await fetch("https://api.scavio.dev/api/v1/search", {
method: "POST", headers: H,
body: JSON.stringify({ query })
}).then(r => r.json());
return r.organic_results || [];
}
for (const hit of await scan(["hiring", "raising seed", "launching"])) {
console.log(hit.title, hit.link);
}Plataformas utilizadas
Búsqueda web con grafo de conocimiento, PAA y resúmenes de IA