Kensho Visual, Inicio
ES EN
Diagnóstico gratis

BóvedaRedes

El «comenta y te lo mando por DM», gratis

Automatiza el «comenta CROQUETA y te mando la receta» en Instagram con la API oficial de Meta: tu propio sistema o el open source OpenReply.

  • NivelIntermedio
  • Tiempo90 min
  • HerramientasInstagram API, Claude Code, Cloudflare Workers, OpenReply
  • Actualizada

Qué consigues

Que quien comente una palabra en tu reel reciba un mensaje privado con el enlace, aunque estés en pleno servicio. Ejemplo: un bar de tapas de 30 mesas en Madrid publica un reel friendo croquetas con «comenta CROQUETA y te mando la receta», y cada comentario recibe por DM el enlace a la receta. Sin cuotas mensuales: todo va sobre la API oficial de Meta, que es gratis.

Lo que necesitas

  • Una cuenta de Instagram profesional (empresa o creador) y pública. Con cuenta privada no llegan los avisos de comentarios.
  • Lo que vas a regalar, en un enlace: una página de tu web o un PDF.
  • Una app en Meta for Developers (gratis) con el inicio de sesión de Instagram.
  • Según el camino que elijas:
    • Tu propio sistema: Claude Code para escribir el código y un Cloudflare Worker para alojarlo (plan gratis).
    • OpenReply: software libre, 2.936 estrellas y licencia MIT a 31-10-2026, último cambio el 29-10-2026. El programa es gratis; el servidor donde lo instalas puede que no.
  • Tiempo: una tarde.

Pasos

1. Prepara la cuenta y el regalo

En Instagram, revisa que la cuenta es profesional y pública. Sube la receta a tu web (por ejemplo, /receta-croquetas) y copia el enlace.

Al acabar deberías tener un enlace que se abre bien desde el móvil.

2. Escribe el mensaje con Claude

Tengo un bar de tapas en Madrid. En un reel pido que comenten CROQUETA
y les mando por mensaje privado nuestra receta de croquetas de jamón.
Escríbeme:
1. El mensaje privado (máximo 300 caracteres): saludo, enlace [ENLACE],
   una línea que diga que es un mensaje automático y una invitación
   suave a reservar.
2. Tres respuestas públicas cortas y distintas para poner bajo el
   comentario («Te lo acabo de mandar por privado»), sin emojis.
Tono cercano, de bar de barrio.

Deberías tener un mensaje privado y tres respuestas públicas.

3. Entiende las reglas de Meta

Las dos opciones de abajo funcionan igual por dentro. Lo que dice la documentación de Meta:

  • Te suscribes al webhook comments. La app tiene que estar publicada (Live) y la cuenta, ser pública.
  • Con el ID del comentario mandas una «respuesta privada»: un solo mensaje, en los 7 días siguientes al comentario. Solo puedes seguir hablando si la persona contesta, y dentro de las 24 horas siguientes a su respuesta.
  • Límite: 750 respuestas privadas por hora y cuenta en posts y reels.
  • Si la persona no te sigue, el mensaje le llega a Solicitudes, no a la bandeja principal.

La llamada, tal como viene en la doc de Meta:

curl -i -X POST "https://<HOST_URL>/<API_VERSION>/<APP_USERS_IG_ID>/messages" \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer <ACCESS_TOKEN>" \
  -d '{"recipient": {"comment_id": "<COMMENT_ID>"}, "message": {"text": "<TEXT>"}}'

4. Opción A: tu propio sistema con Claude Code

Es la opción más limpia: un Worker de Cloudflare que escucha los comentarios y manda el DM. Prompt para Claude Code:

Lee la documentación oficial de Meta sobre Webhooks y Private Replies de la
Instagram Platform (Instagram Login). Hazme un Cloudflare Worker que:
- responda a la verificación del webhook (hub.challenge) y valide la firma,
- cuando llegue un comentario que contenga CROQUETA (sin distinguir
  mayúsculas ni plural), mande una respuesta privada con este texto: [MENSAJE],
- no responda nunca dos veces al mismo comentario ni a mis propios comentarios,
- guarde un registro de envíos.
Explícame paso a paso qué tengo que configurar en el panel de Meta.

Usa el Plan Mode para que te enseñe el plan antes de escribir nada. Deberías acabar con la URL del Worker conectada como webhook y un DM de prueba entregado. Comenta desde otra cuenta para probarlo.

5. Opción B: OpenReply (ya hecho, pero hay que instalarlo)

OpenReply es un proyecto open source que hace esto mismo con la API oficial de Meta, sin contraseñas ni robots en el navegador. No hay versión alojada: su web es solo una demo. Necesita una web con HTTPS, PostgreSQL, Redis y un proceso «worker» siempre encendido que es el que manda los mensajes. Para probarlo en tu ordenador, su README da estos comandos:

git clone https://github.com/diwenne/openreply.git
cd openreply
npm install
cp .env.example .env      # rellena las variables según docs/setup.md
docker-compose up -d      # arranca Postgres y Redis
npm run db:generate
npm run db:migrate
npm run dev               # la web en http://localhost:3000
npm run worker            # en otra terminal: este manda los DM

Con eso deberías ver el panel en http://localhost:3000. Para que funcione de verdad tiene que estar publicado en un servidor. Su guía docs/setup.md trae un prompt para que Claude Code te acompañe en la instalación. Según esa guía, para tu propia cuenta (añadida como tester de tu app de Meta) no necesitas la revisión de la app; para cuentas de terceros sí. Zernio, que aparece en el README, es un servicio de pago opcional.

Errores típicos

  • No llega nada → la cuenta es privada o personal, o la app de Meta sigue en modo desarrollo. Pásala a profesional, pública, y publica la app.
  • Funciona en pruebas pero no con clientes → la cuenta tiene que tener un rol en la app (tester) o la app tiene que pasar la revisión de Meta.
  • Gente que escribe «croquetas» o «Croquetaaa» → añade variantes o usa coincidencia parcial.
  • Mandar varios mensajes seguidos → Meta solo permite uno hasta que la persona conteste. Mete todo en ese primer mensaje.
  • Pedir el email a cambio → si guardas datos personales, informa de para qué los usas (RGPD) y no mandes publicidad a quien no la ha pedido. Instagram castiga lo que parece spam.

Siguiente paso

Prepara el reel que lo dispara con Guiones de reels para tu restaurante y saca ideas en Ideas de reels con lo que tu cliente busca. Si prefieres no pelearte con la app de Meta, en KENSHO te lo dejamos montado: además del DM por palabra, Claude te prepara la respuesta a cada comentario y mensaje y tú la apruebas desde el móvil antes de que salga.

Guía gratis

Apúntate y sigue leyendo

Con tu nombre y tu correo se abren esta y todas las guías de la Bóveda. Te mandamos también el enlace al correo.

Siguiente paso

Si prefieres que lo hagamos nosotros

Esto es parte de lo que hacemos cada mes en contenido y redes. Mira cómo trabajamos o pide un diagnóstico gratis.

Ver Contenido y redes Diagnóstico gratis

Newsletter

La newsletter de Kensho, cada martes en tu correo

Un caso real, una idea y una tarea de 10 minutos para tu negocio. Un correo a la semana.

Diagnóstico gratis

Dinos cuál es tu negocio y te decimos qué arreglaríamos primero.

No es un informe automático: lo hace y lo revisa nuestro equipo, con ayuda de IA. Si no tienes web, nos basta con el nombre y tus redes.

  1. 01Una persona del equipo mira tu negocio como lo ve un cliente que te busca: Google, tu ficha, tus reseñas, tu web y tus redes.
  2. 02La IA nos ayuda a medir y comparar más rápido. Las conclusiones las saca y las revisa el equipo.
  3. 03En menos de 24 horas te escribimos con lo que haríamos primero. Si te encaja, te preparamos una propuesta.
Sergio Alonso Salma

Sergio y SalmaEquipo de Kensho Visual

Datos obligatoriosObligatorio
Presencia onlineAl menos uno

Rellena al menos uno de los siguientes campos.

OpcionalOpcional