Límites de los mensajes automáticos en Instagram: ventana de 24 horas, 7 días y lo que no se puede
Ventana de 24 horas, 7 días para el Private Reply, un envío por comentario y el tope por hora: qué permite de verdad la API de Instagram y qué no.
Los límites de los mensajes automáticos en Instagram caben en tres números y una regla. Los números: 24 horas para escribirle a quien te escribió, 7 días para contestar por Directo a quien te comentó, y un mensaje privado por comentario, uno solo y para siempre. La regla es la que nadie te cuenta antes de venderte una herramienta: no puedes escribir primero. Ni tú, ni nosotros, ni ningún servicio que trabaje con la API oficial de Meta.
Casi todo lo que se reporta como «la automatización se rompió» es uno de esos cuatro límites funcionando como fue diseñado. Abajo va cada uno: qué abre la ventana, qué la reinicia y qué error devuelve al cerrarse.
Quién puede recibir un mensaje tuyo y quién no
En Instagram no tienes una lista de contactos: tienes permisos temporales que la gente te abre con sus acciones y que se cierran solos. Esta tabla es, en la práctica, el sistema entero:
| Qué hizo la persona | Cuánto tiempo puedes escribirle | Qué puedes enviarle |
|---|---|---|
| Te escribió al Directo | 24 horas desde su último mensaje | Mensajes normales: texto, archivos, botones |
| Respondió a tu historia o te mencionó en la suya | 24 horas, igual que un DM | Mensajes normales |
| Tocó un botón de un mensaje tuyo | 24 horas, reiniciadas desde el toque | Mensajes normales |
| Comentó una publicación o un reel | 7 días desde el comentario | Un solo Private Reply: texto y hasta tres botones, sin adjuntos |
| Te siguió, dio like, guardó o vio tu historia | Ninguna ventana | Nada |
La última fila rompe planes de marketing enteros. Un seguidor nuevo no habilita nada, y tampoco un like ni una compra en tu tienda. Si la persona no escribió ni comentó, para la API de mensajes no existe: no hay identificador al que dirigir el envío.
La ventana de 24 horas, contada de verdad
La ventana de 24 horas de los mensajes de Instagram se cuenta desde el último mensaje entrante, no desde el primero, y cada mensaje nuevo suyo la reinicia entera. Una conversación viva dura semanas sin cerrarse: por eso una atención humana jamás choca con este límite y una secuencia programada choca siempre.
- Tus mensajes no mueven el reloj. Puedes contestar diez veces: el contador solo se reinicia con lo que llega del otro lado. Casi todos creen lo contrario.
- Se cierra en silencio. Sin aviso ni cambio visible: el envío número once falla y el anterior salió bien.
- El reloj vive en el servidor de Meta. El «quedan 3 horas» de tu herramienta es una estimación sobre los eventos que ella recibió; si se perdió un webhook, las dos cuentas no coinciden.
Fuera de la ventana, la API no devuelve un «no» genérico: devuelve error 10 con subcódigo 2534022, o sea «mensaje enviado fuera de la ventana permitida». Conviene distinguirlo del 551, que no habla de tiempo sino de la cuenta destino: te bloqueó, se desactivó o está restringida. Si tu herramienta enseña el código crudo, el diagnóstico tarda diez segundos; si solo dice «error al enviar», toca adivinar. El resto está en el repaso de causas reales cuando la automatización de Instagram no funciona.
El detalle que se le escapa a casi todas las herramientas
El toque en un botón de tu mensaje también es un evento entrante y también reinicia las 24 horas. Suena menor y no lo es: si la herramienta no lo registra como parte de la conversación, calcula mal la ventana y el paso siguiente falla con «ventana cerrada» aunque la persona interactuó hace un minuto. Solo aparece en flujos con botones, y por eso cuesta encontrarlo.
La consecuencia de diseño es dura: en Instagram no existe el bloque «espera dos días y vuelve a escribir». Un recordatorio a las 48 horas es imposible salvo que la persona te escriba en el medio. Ese seguimiento vive en canales sin ventana, como Telegram o el chat de tu web: los funnels serios captan en Instagram e insisten en otro sitio.
Los 7 días del Private Reply y el disparo único
Quien comenta no te escribe: publica en tu post. Para contestarle en privado, Meta dejó una puerta aparte —el Private Reply, dirigido al comentario y no a la persona— con reglas propias.
- 7 días desde que se publicó el comentario. La respuesta privada a un comentario de Instagram caduca: por eso probar una regla nueva sobre un post viejo hace parecer roto un montaje impecable.
- Un envío por comentario, definitivo. Reintentar sobre el mismo identificador devuelve error, no un segundo mensaje. Si dos reglas tuyas coinciden con un comentario, la primera consume el disparo y la segunda choca.
- Sin adjuntos. Texto y botones con link; con un PDF o una imagen dentro, la llamada se rechaza entera. Tu lead magnet viaja como link.
- Si no te sigue, aterriza en Solicitudes, a veces sin notificación: el envío figura como entregado y la persona jura que no le llegó nada.
Lo decisivo pasa después: en cuanto responde se abre la ventana de 24 horas y pasas a mensajes normales, adjuntos incluidos. Todo el juego del paso de comentario a DM con Private Reply está en ganarse esa primera respuesta, así que ese mensaje debería terminar en una pregunta concreta o en un botón. Y activa la misma palabra clave también en el Directo: mucha gente nunca comenta, entra al perfil y escribe, y eso ya es un mensaje entrante.
HUMAN_AGENT: la etiqueta que verás recomendada y no puedes usar
Alguien te dirá que hay una etiqueta que estira las 24 horas hasta 7 días. Existe, se llama HUMAN_AGENT y es para un caso concreto: una persona del equipo necesita más tiempo y contesta a mano. Meta prohíbe expresamente aplicarla a mensajes automáticos, exige un permiso aprobado en revisión de app y retira accesos por usarla para disfrazar envíos de bot. Si una herramienta te ofrece «ventana ampliada a 7 días» de forma automática, o miente, o está quemando su acceso a la API con tu cuenta dentro. Las reglas de Meta para automatizar DM de Instagram están repartidas en documentos poco amables, pero esta parte es inequívoca.
El límite por hora: alrededor de 200 mensajes por cuenta
Los límites de mensajes por hora de la API de Instagram se aplican por cuenta, no por herramienta. El orden de magnitud es de unos 200 mensajes por hora, y ese cubo lo comparten todos los servicios conectados y lo que escribas tú a mano desde el celular.
Casi nunca importa, hasta que un reel se dispara. Tres mil comentarios con tu palabra clave no son tres mil DM en tres minutos: se vacían por orden a lo largo de varias horas. En el registro verás errores de límite —4, 32 o 613— y retrasos crecientes. Una herramienta decente encola y reintenta con espera progresiva; una mala te reporta «enviado» y pierde la mitad.
Conectar un segundo servicio para «ir más rápido» no sirve: comparten el cubo de la cuenta y duplicas el riesgo de que dos reglas peleen por un comentario. Y como las respuestas públicas salen de otra cuota, en un pico verás el comentario público ya publicado y el Directo todavía en cola. No está roto: está haciendo fila.
Lo que no puede hacer ninguna herramienta
- Envío masivo a tus seguidores. La API no ofrece la lista de seguidores como destinatarios.
- DM en frío a quien nunca te escribió ni comentó.
- Escribir fuera de las ventanas. No es un ajuste que alguien pueda aflojar por ti.
- Un DM automático a cada seguidor nuevo. Seguir una cuenta no abre ninguna ventana ni deja un identificador al que dirigir el mensaje. Da igual el plan y da igual la herramienta.
No lo hacemos ni lo vendemos. Cuando un servicio lo promete, la explicación suele ser una: no usa la API, simula la app con tu contraseña. Es la vía más rápida a una cuenta restringida, y la desmenuzamos en si automatizar Instagram te puede banear. En Chatonaut la conexión pasa por la ventana de la propia Meta: nunca te pedimos tu contraseña.
¿Por qué no puedo enviar un DM automático en Instagram?
Por una de cuatro razones, ordenadas por frecuencia: la ventana de 24 horas se cerró porque esa persona no te escribe desde ayer; el comentario tiene más de 7 días; ya gastaste el único Private Reply de ese comentario; o nunca interactuó contigo y no hay conversación que abrir. Si el error es 10 con subcódigo 2534022, es la primera; si es 551, el problema no es tuyo.
¿Cuándo se reinicia la ventana de 24 horas?
Con cada mensaje entrante nuevo de esa persona, y vuelve a 24 horas completas desde ese instante. Cuentan sus DM, sus respuestas a tus historias, sus menciones en historia y sus toques en tus botones. No cuenta nada que hagas tú, ni que te siga, ni que te dé like.
Instagram no me deja escribir al usuario después de 24 horas: ¿hay salida legal?
Sí, pero ninguna consiste en mandar el mensaje igual. Funcionan tres: que la persona te vuelva a escribir —un reel o una historia que la devuelvan al Directo—; que comente algo tuyo, lo que abre 7 días nuevos por la vía del Private Reply; o continuar en un canal sin ventana. Cualquier truco para saltarse el límite pasa por fingir actividad humana, y eso se paga con la cuenta.
¿Cuánto tiempo tengo para responder en privado a un comentario?
Siete días desde que se publicó, y un único mensaje por comentario. Pasado el plazo la puerta se cierra sin reintento posible: tendrá que escribirte o comentar de nuevo.
¿Los límites cambian si contrato un plan más caro?
No. Todo esto lo fija Meta y rige igual para una cuenta pequeña que para una enorme: ninguna herramienta puede venderte más ventana. Entre planes cambia lo que construyes encima —escenarios, canales, agente de IA—, y está en la página de tarifas; el cobro todavía no está abierto, así que el plan se activa como bonus.
¿Las respuestas automáticas nativas de Instagram tienen los mismos límites?
Sí, aunque casi todo el mundo supone lo contrario: el mensaje de bienvenida y el de ausencia de Meta Business Suite se disparan justamente porque la persona te acaba de escribir, o sea desde dentro de la ventana. Lo que cambia frente a una herramienta conectada no son los límites, sino lo que haces con ellos —condiciones, escenarios, reacción a comentarios, traspaso a una persona—, y esa frontera está en cómo poner mensajes automáticos en Instagram sin apps. Con la ventana abierta el reloj corre, y ahí se decide el resultado: un agente de IA contesta en segundos desde tu base de conocimiento y pasa el hilo a una persona cuando toca, atiendas desde el ordenador o desde el móvil.
Try it on your own account
Connect your Instagram account and let the bot answer comments and DMs while you sleep. Free plan, no card needed.