El problema
Reddit es el lugar donde los clientes hablan sobre su producto sin filtro de relaciones públicas. Un solo hilo enojado en un subreddit de nicho puede superar a su propio marketing en Google en cuestión de días, y una recomendación positiva en r/startups o r/buildinpublic puede generar más registros que una campaña paga. Sin embargo, la mayoría de las herramientas de seguimiento de marcas ignoran Reddit por completo, cobran precios empresariales o dependen de datos obsoletos que sacan a la luz los hilos una semana después de que explotan. Los equipos pequeños y medianos terminan enterándose de las crisis de relaciones públicas a través de tickets de atención al cliente en lugar de hacerlo a través de sus propias herramientas.
La solucion de Scavio
Scavio le ofrece un punto final de búsqueda de Reddit de una sola llamada que devuelve publicaciones nuevas para cualquier consulta de marca o producto. Colóquelo en una tarea cron o en un bucle de agente, compárelo con los resultados de ayer e inserte nuevas menciones en Slack o Linear con puntuaciones, subreddits y marcas de tiempo. Cuando un hilo cruza un umbral de puntuación, obtenga el árbol de comentarios completo con una llamada más y canalícelo a un LLM para resumir opiniones y elementos de acción.
Antes
Antes de Scavio, el monitoreo de Reddit era un barrido manual los sábados por la noche de una docena de subreddits, una herramienta empresarial con un contrato de cinco cifras o un frágil script PRAW que se rompía cada vez que Reddit modificaba sus límites de tasas. Cuando alguien notó una queja viral, ya estaba clasificada en la página uno de Google.
Después
Después de Scavio, su marca recibe una notificación automática en el momento en que una publicación cruza un umbral en cualquier subreddit. El árbol de comentarios vuelve estructurado para que un LLM pueda resumir el sentimiento en segundos y la respuesta llegue al mismo canal que la alerta. El tiempo de respuesta cae de días a minutos.
Para quien es
Fundadores, community managers y equipos de crecimiento que no pueden permitirse el lujo de perderse un hilo viral de Reddit sobre su producto. Si tu marca vive o muere según el sentimiento de la comunidad, esto es para ti.
Beneficios clave
- Capture hilos virales en minutos, no en días
- Una clave API, sin OAuth, sin límites de velocidad de subreddit
- Los árboles de comentarios llegan estructurados con profundidad y parentId
- Esquema listo para LLM para un resumen instantáneo de opiniones
- Combínelo con la búsqueda de Google y YouTube para obtener una cobertura web completa
Ejemplo en Python
import requests, json, os
from datetime import datetime
API_KEY = "your_scavio_api_key"
STATE = "reddit_state.json"
BRAND = "acme widgets"
resp = requests.post(
"https://api.scavio.dev/api/v1/reddit/search",
headers={"Authorization": f"Bearer {API_KEY}"},
json={"query": BRAND, "sort": "new"},
timeout=30,
)
posts = resp.json()["data"]["posts"]
seen = set(json.load(open(STATE))) if os.path.exists(STATE) else set()
new_posts = [p for p in posts if p["id"] not in seen]
for p in new_posts:
print(f"[{p['subreddit']}] {p['title']} (score={p['score']}) {p['url']}")
json.dump(list({p["id"] for p in posts} | seen), open(STATE, "w"))Ejemplo en JavaScript
import fs from "node:fs";
const API_KEY = "your_scavio_api_key";
const STATE = "reddit_state.json";
const BRAND = "acme widgets";
const res = await fetch("https://api.scavio.dev/api/v1/reddit/search", {
method: "POST",
headers: {
Authorization: `Bearer ${API_KEY}`,
"content-type": "application/json",
},
body: JSON.stringify({ query: BRAND, sort: "new" }),
});
const { data } = await res.json();
const seen = new Set(fs.existsSync(STATE) ? JSON.parse(fs.readFileSync(STATE, "utf8")) : []);
const fresh = data.posts.filter((p) => !seen.has(p.id));
for (const p of fresh) {
console.log(`[${p.subreddit}] ${p.title} (score=${p.score}) ${p.url}`);
}
fs.writeFileSync(STATE, JSON.stringify([...data.posts.map((p) => p.id), ...seen]));Plataformas utilizadas
Comunidad, publicaciones y comentarios en hilos de cualquier subreddit