Aperçu
Pour chaque prospect de votre liste, recherchez son entreprise via Scavio, extrayez les signaux secteur/produit/point-douloureux des extraits SERP, injectez-les dans un modèle de page d'atterrissage, déployez sur un sous-domaine, et incluez le lien dans votre email de prospection.
Déclencheur
Par lot de prospection
Planification
Par lot de prospection
Étapes du workflow
Charger la liste de prospects
CSV avec nom d'entreprise, email de contact, tag secteur optionnel.
Rechercher chaque entreprise via Scavio
POST /api/v1/search avec platform=google, query=nom d'entreprise. Prenez les 5 premiers extraits.
Extraire les signaux avec LLM
Prompt : 'À partir de ces extraits, extrayez : secteur, produit principal, actualités récentes, point douloureux probable. Retournez du JSON.'
Générer une page de démo personnalisée
Injecter les signaux extraits dans un modèle HTML. Titre : 'Comment [Product] aide les entreprises du [Industry] comme [Company].'
Déployer sur un sous-domaine
Poussez le HTML vers Vercel/Netlify/Cloudflare Pages sous [company-slug].demo.yourdomain.com.
Envoyer un email de prospection avec le lien de démo
Inclure l'URL personnalisée dans le corps de l'email de prospection.
Implémentation Python
import requests, os
key = os.environ["SCAVIO_API_KEY"]
prospect = "Stripe"
resp = requests.post("https://api.scavio.dev/api/v1/search",
headers={"x-api-key": key},
json={"query": prospect, "platform": "google", "limit": 5})
snippets = [r["snippet"] for r in resp.json().get("results", [])]
signals = call_llm(f"Extract industry, product, pain point from: {snippets}. Return JSON.")
html = render_template("demo.html", company=prospect, **signals)
deploy_to_subdomain(f"{prospect.lower()}.demo.yourdomain.com", html)Implémentation JavaScript
const resp = await fetch("https://api.scavio.dev/api/v1/search", {
method: "POST",
headers: { "x-api-key": process.env.SCAVIO_API_KEY, "Content-Type": "application/json" },
body: JSON.stringify({ query: "Stripe", platform: "google", limit: 5 })
});
const snippets = (await resp.json()).results.map(r => r.snippet);
const signals = await callLLM(`Extract industry, product, pain point from: ${snippets.join(" ")}. JSON.`);
const html = renderTemplate("demo.html", { company: "Stripe", ...signals });
await deployToSubdomain("stripe.demo.yourdomain.com", html);Plateformes utilisées
Recherche web avec graphe de connaissances, PAA et aperçus IA