Mensajes programados: crear, administrar y configurar

Conversa Labs

Última actualización el 13 de oct de 2026

Visión general

Los mensajes programados permiten preparar ahora un envío que ocurrirá después en la misma conversación. El módulo admite un mensaje, secuencias y recurrencias en la zona horaria elegida. Usa el mismo contrato de contenido y las mismas validaciones de canal que el envío inmediato.

Esta función es diferente de:

  • Campañas, que distribuyen contenido a una audiencia o a varios contactos.
  • Follow-up, que automatiza una cadencia de seguimiento y sus condiciones.
  • Agenda, que administra citas. Un mensaje programado no crea ni cambia una cita.

Requisitos previos

  • La función Mensajes programados habilitada en la cuenta.
  • Una conversación existente y un canal capaz de transportar el contenido.
  • Los agentes crean y administran sus propias programaciones. Para administrar las de otra persona o cambiar políticas de cuenta/inbox se necesita ser administrador o tener el permiso Administrar mensajes programados.
  • Un administrador debe completar las políticas de la cuenta antes de la primera publicación.

Paso a paso

  1. Abre una conversación y redacta el mensaje normalmente.
  2. Junto a Enviar, en el encabezado de la conversación o en el panel lateral derecho, abre el icono de calendario y elige Programar una vez, Programar una secuencia o Programar mensajes recurrentes. El clic principal de Enviar sigue enviando inmediatamente.
  3. Indica nombre y fecha. La zona horaria viene completada con la de Ajustes de programación de mensajes (la de la bandeja, si tiene una propia; si no, la de Valores de la cuenta) y puedes cambiarla buscando una ciudad; los atajos de horario usan esa zona. En cada mensaje, escribe texto, arrastra medios/archivos o abre el compositor de interactivos y plantillas disponible para el canal. En una secuencia, ordena los elementos y define cada intervalo.
  4. En una recurrencia, elige la frecuencia y el final: nunca, hasta una fecha o por cantidad. Para un patrón especial, abre Configuración avanzada y comienza con uno de los ejemplos explicados antes de editar la regla.
  5. Revisa la vista previa. Muestra bloqueos, políticas efectivas, capacidad del canal y las próximas cinco ocurrencias.
  6. Confirma. El borrador de la conversación solo se limpia cuando la creación tiene éxito.
  7. Abre Mensajes programados en la navegación principal para administrar todo. Para la conversación actual, usa la bandeja Mensajes programados del panel lateral.

Captura sugerida: botón dividido de envío, diálogo de vista previa y módulo global con el detalle abierto.

Configuración y opciones

En Mensajes programados → Configuración, selecciona Valores de la cuenta o Una bandeja específica. En una cuenta nueva, usa Aplicar configuración recomendada para completar una base segura y revisa solo las excepciones. Las políticas están agrupadas por objetivo y se pueden buscar por nombre. En cada política de la bandeja, elige Usar valor de la cuenta o Personalizar en esta bandeja. Los contadores muestran políticas personalizadas, heredadas y pendientes antes de guardar. La zona horaria de una bandeja también se puede heredar: debajo del campo se indica si viene de los valores de la cuenta o es propia de la bandeja, y Volver a heredar de la cuenta quita la zona propia.

Las políticas controlan respuestas entrantes, conversación resuelta, atrasos, reintentos, reanudación, horario silencioso, superposición, cambio de Inbox, remitente, variables, horario de verano y límites de materialización/recuperación. El origen de cada valor permanece visible. Si otra persona guarda primero, recarga la versión actual antes de repetir el cambio.

En el detalle puedes pausar, reanudar, cancelar, archivar, reintentar o reconciliar un resultado incierto. En una ocurrencia puedes reprogramar, omitir, enviar ahora o reintentar. Confirma siempre el alcance: esta ocurrencia, esta y las siguientes, o todas las futuras.

En Editar programación cambias el nombre, el horario y el texto de cada mensaje de texto simple. Ese mensaje conserva sus adjuntos. Al guardar se publica una nueva versión que se aplica a los próximos envíos; lo que ya se envió no cambia y se conserva la zona horaria publicada. Una programación en pausa sigue en pausa después de editarla. Las programaciones canceladas, completadas o archivadas no se pueden editar. El texto se edita como texto simple, exactamente como se enviará. Un mensaje con contenido interactivo, plantilla o varios bloques aparece solo para lectura: para reemplazarlo, cancela la programación y crea una nueva.

Acciones en lote

Marca programaciones individuales o usa Seleccionar esta página, desde el ordenador o el móvil. Usa Seleccionar programaciones filtradas (hasta 100) para incluir registros de otras páginas con los filtros actuales. La selección se mantiene al cambiar de página o abrir una programación; cambiar un filtro o pestaña la borra. Solo puedes seleccionar las programaciones que tienes permiso para gestionar, excepto borradores y archivadas. El límite es de 100 por acción, con un aviso cuando los resultados superan ese límite.

El menú ofrece únicamente acciones compatibles con todas las seleccionadas: pausar activas, reanudar pausadas, cancelar activas/pausadas/que necesitan atención o archivar esos estados y también las completadas/canceladas. Reanudar, cancelar y archivar requieren confirmación. Reanudar aplica la política publicada de cada programación, que puede enviar mensajes vencidos, omitirlos o cambiar sus fechas; revisa las políticas individuales antes de confirmar. Archivar cancela los envíos pendientes, retira las programaciones de las vistas activas y conserva el historial.

Espera a que termine la operación antes de cambiar la selección. Si una programación cambió o un mensaje ya se está enviando, se rechaza toda la operación en lote. Usa Recargar, selecciona las programaciones de nuevo y revisa la acción; recargar nunca repite la operación automáticamente. Borra la selección durante una búsqueda de programaciones filtradas para descartar el resultado pendiente. Si la conexión falla antes de la confirmación, el resultado es incierto: recarga y revisa las programaciones antes de aplicar otra acción.

Medios y contenido interactivo

En el diálogo de programación, usa Elegir de la biblioteca para reutilizar medios de la cuenta, Subir desde el dispositivo para un archivo nuevo, o arrastra imágenes, vídeos, audios y documentos al mensaje. Las opciones dependen de la conversación: WhatsApp Cloud muestra Plantillas e interactivos Cloud; WhatsApp Web muestra Interactivo de WhatsApp Web; una conversación de Coexistencia muestra ambos compositores, claramente separados. Los demás canales no reciben acciones incompatibles. Las plantillas de contenido también abren su compositor nativo cuando el canal las admite. Después de aplicar el contenido, la vista previa mantiene visibles su tipo y cuerpo y ofrece Editar o Reemplazar en el compositor nativo, sin perder nombre, fecha, zona horaria, recurrencia ni políticas. En una secuencia, Duplicar mensaje copia el contenido completo; los detalles técnicos quedan plegados.

Al usar Programar de nuevo en un mensaje ya enviado, la programación envía cada campo copiado exactamente como se envió: un fragmento como {{ contact.name }} que esté en ese mensaje sigue como texto y no se resuelve como variable. Esto vale campo por campo (el texto, el cuerpo HTML de un correo, cada parámetro de plantilla): si edita uno de ellos en la programación, solo el campo editado pasa a tener sus variables resueltas, y los que no cambió siguen saliendo como se copiaron.

El campo que edita se trata por completo como texto suyo. Si todavía contiene un {{ ... }} que vino del mensaje original, ese fragmento también se resolverá como variable en el envío. Antes de guardar, borre o reescriba lo que no deba interpretarse.

En el detalle, expanda Políticas del mensaje para consultar los valores publicados y el origen de cada configuración. Al reanudar, la confirmación muestra el comportamiento publicado del primer mensaje, que define cómo se reanuda la programación; esta acción no cambia la política publicada. Para usar otro comportamiento, ajuste Reanudar envíos vencidos en Ajustes de programación de mensajes (cuenta o bandeja); una programación ya publicada adopta el nuevo valor después de editarla y guardarla, salvo que la programación o el mensaje tenga un valor propio. Si la política publicada no está disponible, el botón Reanudar queda deshabilitado y explica el motivo justo debajo.

En Mensajes programados, la búsqueda consulta solo el nombre de la programación; no busca contactos ni el contenido del mensaje. Usa el filtro compacto de estado para una vista rápida y abre Más filtros para combinar bandeja de origen, canal, creador, responsable actual, número público de conversación y período de próximo envío. Cada selector mantiene visible el nombre de su campo, por lo que creador y responsable actual se distinguen aunque muestren a la misma persona. Los selectores de bandejas y personas usan las opciones disponibles para tu cuenta. Si falla la carga de esas opciones, elige Reintentar opciones; un ID válido de un enlace guardado permanece seleccionado como no disponible en lugar de eliminarse.

El campo de conversación es el número público mostrado en la bandeja de entrada, no un ID de contacto. Este valor y los ID de bandeja, creador y responsable aceptan solo números enteros mayores que cero. Los ID o fechas no válidos, o un período que termina antes de empezar, se resaltan y no recargan la lista hasta corregirlos o limpiarlos. Los límites guardados de próximo envío se comprueban en su instante exacto, incluidos los microsegundos.

Los cambios en el formulario de filtros son borradores hasta elegir Aplicar filtros. El conteo de resultados y las fichas eliminables describen los filtros ya aplicados en la URL. Si un enlace guardado tiene un filtro no válido y lo corriges, los resultados permanecen ocultos hasta aplicar esa corrección; termina antes cualquier ajuste que siga resaltado. Un borrador se conserva al cambiar de pestaña o página; cerrar el panel de filtros móvil sin aplicar restaura los valores de la URL. Quitar una ficha elimina solo ese filtro aplicado; Limpiar filtros mantiene la pestaña actual y otros ajustes del enlace. El período de próximo envío filtra la siguiente ocurrencia de la programación, no la fecha de creación. Los límites inclusivos del día usan la zona horaria de la cuenta, incluso durante las transiciones de horario de verano. Si un enlace guardado conserva una hora más limitada que el día mostrado, elige Usar el día seleccionado para ese límite y reemplaza intencionalmente solo ese límite con el día completo.

Casos de uso

  • Confirmar para mañana un retorno acordado con el cliente.
  • Enviar una secuencia breve de instrucciones en la misma conversación.
  • Repetir un recordatorio semanal sin crear una campaña.
  • Programar una plantilla aprobada para WhatsApp fuera de la ventana de sesión.

Consejos, límites y buenas prácticas

  • El destino siempre es una conversación existente; se rechazan audiencia, segmento y varios contactos.
  • Se materializan hasta 500 ocurrencias por programación dentro de un horizonte de 30 días. Las posteriores se crean progresivamente.
  • Los adjuntos permanecen vinculados. No elimines el archivo mientras existan envíos futuros.
  • El canal se valida en la vista previa y otra vez al vencer. Desconexión, opt-out, ventana cerrada, plantilla no aprobada o acceso retirado pueden bloquear el envío.
  • Las notificaciones son solo de excepción: fallo o Requiere atención. Las ocurrencias normales no generan una alerta cada vez.
  • Un efecto externo incierto nunca se reintenta a ciegas. Usa Reconciliar después de verificar el proveedor.

Solución de problemas

  • No aparece la opción de programar: revisa la función de la cuenta y tu permiso.
  • La vista previa informa una política incompleta: un administrador debe completar la cuenta o el valor ausente en el alcance indicado.
  • El canal está bloqueado: abre el detalle y corrige conexión, ventana, plantilla, adjunto, opt-out o acceso del remitente.
  • Guardar o ejecutar una acción devuelve conflicto: otra persona o un job cambió el registro. Recarga el detalle y repite la intención sobre la versión actual.
  • El diálogo muestra otra zona horaria, como UTC: revisa la zona en Mensajes programados → Ajustes (cuenta y bandeja) y guarda. Una programación existente conserva la zona con la que se publicó.
  • La ocurrencia Requiere atención: verifica el resultado en el proveedor y elige Reconciliar → Enviado, Falló o Cancelado.

Ver también