Resumen
Cuando you launch un micro-SaaS in 2026, el first 100 waitlist signups decide si you mantener building. Este flujo de trabajo ejecuta on cada waitlist form submission: enriquece el signup's dominio con Scavio SERP y Reddit senal, puntuaciones intent, y publicaciones un diario founder digest so you know cual of your first 100 son real buyers.
Desencadenador
Webhook on waitlist form submission plus diario 9 AM founder digest
Programación
Webhook en tiempo real + diario 9 AM digest
Pasos del flujo de trabajo
Capture waitlist signup
Webhook de Typeform, Tally, o personalizado form con {correo electronico, dominio, rol}.
Domain SERP enriquecimiento
Scavio Google search for dominio about/funding to confirm real company.
Reddit presence verificar
Scavio Reddit plataforma search for dominio menciones y sentiment.
Intent scoring
LLM puntuaciones signup 0-10 basado on rol, company stage, y mencion density.
Persist to signups tabla
Escribir enriquecido fila to Postgres con todos senales y puntuacion.
Founder diario digest
9 AM correo electronico to founder con top 5 highest-score signups de last 24h.
Implementacion en Python
import os, requests
API_KEY = os.environ["SCAVIO_API_KEY"]
H = {"x-api-key": API_KEY}
def enrich(domain):
serp = requests.post("https://api.scavio.dev/api/v1/search",
headers=H, json={"query": f"{domain} about"}).json()
rdt = requests.post("https://api.scavio.dev/api/v1/search",
headers=H, json={"platform": "reddit", "query": domain}).json()
return {
"serp_hits": len(serp.get("organic_results", [])),
"reddit_hits": len(rdt.get("posts", []))
}
def handle_signup(signup):
signals = enrich(signup["domain"])
score = min(10, signals["serp_hits"] + signals["reddit_hits"])
return {**signup, **signals, "score": score}
print(handle_signup({"email": "[email protected]", "domain": "acme.com", "role": "CTO"}))Implementacion en JavaScript
const API_KEY = process.env.SCAVIO_API_KEY;
const H = { "x-api-key": API_KEY, "content-type": "application/json" };
async function enrich(domain) {
const [serp, rdt] = await Promise.all([
fetch("https://api.scavio.dev/api/v1/search", {
method: "POST", headers: H, body: JSON.stringify({ query: domain + " about" })
}).then(r => r.json()),
fetch("https://api.scavio.dev/api/v1/search", {
method: "POST", headers: H, body: JSON.stringify({ platform: "reddit", query: domain })
}).then(r => r.json())
]);
return { serpHits: (serp.organic_results || []).length, redditHits: (rdt.posts || []).length };
}
async function handleSignup(s) {
const sig = await enrich(s.domain);
return { ...s, ...sig, score: Math.min(10, sig.serpHits + sig.redditHits) };
}
console.log(await handleSignup({ email: "[email protected]", domain: "acme.com", role: "CTO" }));Plataformas utilizadas
Búsqueda web con grafo de conocimiento, PAA y resúmenes de IA
Comunidad, publicaciones y comentarios en hilos de cualquier subreddit