Guías del producto
Recordatorios: mensajes de WhatsApp recurrentes programados
Los recordatorios envían el mismo mensaje de WhatsApp a un número o a un grupo una y otra vez según una programación, por ejemplo de lunes a viernes a las 9:00 o el día 1 de cada mes. Úsalos para avisos de alquiler y de pago, reuniones del equipo o un boletín periódico. Un recordatorio sigue enviándose hasta que lo pausas o lo eliminas.
Cada recordatorio va a un número, a un grupo o a todos los que tienen una etiqueta de contacto. Para avisar a muchas personas, envía a una etiqueta, importa una hoja con una fila por persona, o envía a un grupo.
Quién puede hacerlo: los Propietarios y los Editores crean, cambian, pausan y eliminan recordatorios. Los Analistas pueden ver la lista, pero sus botones están en gris. Los recordatorios forman parte de los planes Lite, Standard, Advanced y Enterprise: consulta Planes y facturación. Cada mensaje que envía un recordatorio cuenta como cualquier otro mensaje (los pendientes y los enviados cuentan; los fallidos y los cancelados, no): ilimitados en un plan de pago con uso justo.
Abre Recordatorios en la sección Enviar de la barra lateral, o ve a /reminders/.
Antes de empezar#
- Un número de WhatsApp que aparezca como Conectado en Números de WhatsApp. Consulta Conecta tu número de WhatsApp.
- Cada ejecución es un mensaje: cuenta para el límite diario de uso justo del número, de 1.000 mensajes en 24 horas.
- Para avisar a un grupo, un número que sea miembro del grupo y tenga permiso para enviar en él.
Crear un recordatorio#
Abre el cuadro de diálogo
En Recordatorios, haz clic en Nuevo recordatorio.

Ponle nombre
Escribe un Nombre que reconozcas en la lista, como
Vence el alquiler. Los destinatarios solo lo ven si el mensaje contiene{reminder_name}.Elige quién lo recibe
En Enviar a, deja Un número o grupo y escribe un número, como
+91 98765 43210, o el nombre exacto de un grupo de WhatsApp. O haz clic en Contactos con una etiqueta y elige una etiqueta (consulta Enviar a contactos con una etiqueta). En Enviar desde, deja Cualquier número conectado o elige uno de tus números. La línea bajo Enviar a muestra adónde va, como "Se enviará a +91 98765 43210 (India)". Consulta Destinatario y número de envío.Escribe el mensaje
Deja Tipo de mensaje en Texto, o elige Imagen o Archivo y añade su enlace (consulta Imágenes y archivos). Escribe el Mensaje (hasta 3.000 caracteres; es el pie de la imagen o del archivo). Para fechas y nombres que se rellenan solos, consulta Rellenar fechas y nombres.
Define la programación
En Repetir, elige una opción predefinida como De lunes a viernes a las 9:00, o Personalizado (cron) para cualquier otra programación. En Zona horaria, elige el reloj que sigue la programación. Consulta Programaciones y zonas horarias.
Revisa y crea
La línea verde bajo los campos repite la programación en palabras, con su zona horaria y las tres próximas veces que se enviará: revísalas. Haz clic en Crear recordatorio. Verás "Recordatorio creado", y el recordatorio aparece en la lista con el estado Activo.
Para saber cuándo sale el primer mensaje, consulta Cuándo se envían los recordatorios.
Destinatario y número de envío#
- Números: se quitan el
+, los espacios, los paréntesis, los puntos y los guiones, y un00inicial cuenta como+.+91 98765-43210se guarda como919876543210. Deben quedar entre 7 y 15 dígitos. - Los números sin código de país, como
98765 43210o09876543210, reciben el código de país del número de Enviar desde. Con Cualquier número conectado, reciben el País para los números sin código de país del espacio de trabajo, en Configuración → Espacio de trabajo (no el país del número que acabe enviándolo) o, mientras no haya ninguno guardado, el país de la mayoría de tus números de WhatsApp. El recordatorio se guarda con el número completo. - Se enviará a: la línea bajo Enviar a muestra el número tal como se enviará, con su país, o "Se enviará al grupo de WhatsApp “…”" para un grupo.
- Grupos: todo lo que no es un número es un nombre de grupo. Escríbelo exactamente como lo muestra WhatsApp: un nombre parcial, o un contacto con el mismo nombre, falla con "Group not found".
- Cualquier número conectado envía desde el primer número conectado del espacio de trabajo (el que se añadió primero). Para un grupo, elige en su lugar el número que está en el grupo.
- Un número que elijas debe estar conectado al guardar. Si se desconecta más tarde, los mensajes del recordatorio esperan hasta que lo reconectes, y Editar lo muestra como "…: desconectado".
Enviar a contactos con una etiqueta#
Haz clic en Contactos con una etiqueta en Enviar a y elige una etiqueta de la página Contactos, como VIP.
- Cada vez que se ejecuta el recordatorio, todos los que tienen la etiqueta en ese momento reciben el mensaje, uno tras otro, como una campaña con el nombre del recordatorio y la fecha, como "Weekly VIP – 27 Oct 2026 09:00". Los contactos etiquetados después de crear el recordatorio se incluyen en la siguiente ejecución.
{name}y{first_name}se convierten en el nombre de cada contacto; las demás palabras que se rellenan funcionan como siempre.- La campaña usa el ritmo predeterminado de tu espacio de trabajo, desde el número de Enviar desde (con Cualquier número conectado, el primero conectado). Debe ser un número de WhatsApp: una cuenta de Telegram no puede enviar a una etiqueta.
- En la lista, el recordatorio muestra "A todos con la etiqueta VIP". Última ejecución lleva a Campañas, donde están los mensajes de cada ejecución. Si una ejecución no envió nada, dice por qué, como "Última ejecución: nadie tenía la etiqueta" o "Última ejecución: la etiqueta se eliminó".
- Los contactos dados de baja se omiten. Los recordatorios a una etiqueta no se pueden importar desde una hoja ni crear con la API.
Imágenes y archivos#
- Elige Imagen o Archivo en Tipo de mensaje y pega un enlace público en Enlace de la imagen o Enlace del archivo (hasta 1.000 caracteres), o elige una de tus 24 imágenes más recientes (o archivos, con Archivo) en Elegir del Directorio de medios. Para una más antigua, copia su enlace en el Directorio de medios.
- El enlace debe abrir el archivo sin iniciar sesión. WbizTool lo descarga cada vez que se envía el recordatorio, así que mantenlo ahí mientras el recordatorio esté en marcha. El Directorio de medios no elimina un archivo que usa un recordatorio activo.
- Un archivo de tu Directorio de medios llega con el nombre con el que se subió; cualquier otro, con la última parte del enlace. Sobre el
.pdfque se añade a los nombres poco habituales y los límites de tamaño, consulta Imágenes y archivos.
Programaciones y zonas horarias#
Repetir tiene cinco opciones predefinidas:
| Repetir | Expresión cron |
|---|---|
| Todos los días a las 9:00 | 0 9 * * * |
| De lunes a viernes a las 9:00 | 0 9 * * 1-5 |
| Todos los lunes a las 9:00 | 0 9 * * 1 |
| El día 1 de cada mes a las 9:00 | 0 9 1 * * |
| Cada 6 horas (a medianoche, a las 6:00, a mediodía y a las 18:00) | 0 */6 * * * |
Programaciones personalizadas#
Para cualquier otro día u hora, elige Personalizado (cron) en Repetir y escribe una expresión cron en el campo Expresión cron que aparece. Tiene cinco partes, separadas por espacios:
minuto (0–59) · hora (0–23) · día del mes (1–31) · mes (1–12) · día de la semana (0–7: 0 y 7 son domingo, 1 es lunes)
* significa cualquier valor, 1-5 un intervalo, 1,15 una lista y */15 cada 15. Ayuda de cron abre crontab.guru con tu expresión.
| Expresión | Envía |
|---|---|
30 18 * * 5 | Los viernes a las 18:30 |
0 10 1,15 * * | A las 10:00 los días 1 y 15 |
0 18 L * * | A las 18:00 el último día de cada mes |
0 9-17 * * 1-5 | Cada hora de 9:00 a 17:00 de lunes a viernes |
- Si una expresión fija tanto un día del mes como un día de la semana, el recordatorio se envía en cualquiera de los dos:
0 9 1 * 1se envía todos los lunes y el día 1. La línea bajo los campos y la lista lo indican: "El día 1 de cada mes o cada lunes, a las 9:00". - Una programación no válida pone en rojo la línea bajo los campos, por ejemplo "La programación no es válida: Necesita 5 partes: minuto hora día mes día-de-la-semana.", y Crear recordatorio sigue en gris.
- Cuando la parte del minuto es
*o de*/1a*/9, la línea avisa "Se ejecuta como mínimo cada pocos minutos: cada ejecución envía un mensaje."* 9 * * *envía 60 mensajes cada mañana.
Zonas horarias#
La programación sigue la Zona horaria que elijas, con el horario de verano incluido: 0 9 * * * en Europe/London se envía a las 9:00, hora de Londres, todo el año. Habituales lista 15 zonas con su diferencia actual respecto a UTC, como UTC, Asia/Kolkata y America/New York; Todas las zonas horarias tiene el resto. Un recordatorio nuevo empieza con la zona horaria que elegiste la última vez en este navegador o, si no, con la de tu computadora.
Rellenar fechas y nombres#
Estas palabras del Mensaje se sustituyen cada vez que se ejecuta el recordatorio. Escríbelas con llaves simples, exactamente como aparecen aquí. Palabras que se rellenan automáticamente, bajo el cuadro del mensaje, las lista todas, con ejemplos.
| Palabra | Se convierte en | Ejemplo |
|---|---|---|
{reminder_name} | El Nombre del recordatorio | Vence el alquiler |
{to_number} | El destinatario tal como se guardó: el número o el nombre del grupo | 919876543210 |
{organisation_name} | El nombre de tu espacio de trabajo | Mecha y Salitre |
{client_name} | También el nombre de tu espacio de trabajo, igual que {organisation_name} (no el nombre del destinatario) | Mecha y Salitre |
{current_date} | La fecha de hoy | 2026-10-05 |
{current_date_formatted} | La fecha de hoy en inglés | October 5, 2026 |
{current_time} | La hora a la que se ejecutó, en formato de 24 horas | 09:00:12 |
{current_time_12h} | La hora a la que se ejecutó, en formato de 12 horas | 9:00 AM |
{current_datetime} | Fecha y hora | 2026-10-05 09:00:12 |
{timezone} | La zona horaria del recordatorio | Asia/Kolkata |
{timezone_short} | Su abreviatura (algunas zonas muestran una diferencia horaria, como +04) | IST |
Por ejemplo, Buenos días, equipo: este es el plan de hoy, {current_date_formatted}. llega como "Buenos días, equipo: este es el plan de hoy, October 5, 2026." Las fechas y las horas están en la zona horaria del recordatorio, en el momento en que se ejecuta, aunque el mensaje espere después. {current_date_formatted} está en inglés en todos los idiomas; usa {current_date} para una fecha sin palabras.
Importar recordatorios desde una hoja#
Para crear muchos recordatorios a la vez, importa una hoja CSV o Excel con un recordatorio por fila y los nombres de las columnas en la primera fila. CSV de ejemplo, en el cuadro de diálogo de importación, descarga un ejemplo.
| Columna | Obligatoria | Qué poner |
|---|---|---|
reminder_name | Sí | El nombre. |
phone | Sí | Un número, como 919876543210, o el nombre exacto de un grupo. Un número sin su código de país se completa como en el cuadro de diálogo (consulta Destinatario y número de envío). El 919876543210.0 de Excel se lee bien; un número que Excel redondeó, como 9.19877E+11, hace que se omita la fila. |
message | Sí | El mensaje, con palabras como {current_date} incluidas. |
cron_expression | Sí | La programación en cinco partes, como 0 9 * * 1-5. Consulta Programaciones personalizadas. |
timezone | No | Un nombre de zona horaria como Asia/Kolkata. Vacío significa UTC; una abreviatura como IST hace que se omita la fila. |
msg_type | No | 0 texto (también si está vacío), 1 imagen o 2 archivo. Cualquier otro valor hace que se omita la fila. |
img_url | Para imágenes | El enlace de la imagen, que empiece por http:// o https://. |
file_url | Para archivos | El enlace del archivo, que empiece por http:// o https://. |
whatsapp_client_id | No | El número desde el que se envía: su ID 1234 ⧉ en Números de WhatsApp. Vacío, desconocido o no conectado durante la importación significa Cualquier número conectado. |
- Escribe los nombres de las columnas exactamente así, en minúsculas. Las demás columnas se ignoran. Guarda un CSV en UTF-8, con comas entre las columnas.
- Hasta 1.000 filas por archivo: un archivo más largo se rechaza entero y no se importa nada. Cada fila se revisa como en el cuadro de diálogo Nuevo recordatorio: el número, la programación de cinco partes, la zona horaria, el enlace y la longitud del nombre (100 caracteres), del mensaje (3.000) y del enlace (1.000). Una fila que no pasa la revisión se omite; las filas vacías se ignoran.
- Los enlaces, el grupo y los valores de
whatsapp_client_iddel ejemplo son de muestra, y no tiene columnatimezone(así que sus horas son UTC): cámbialos antes de importar.
Abre el cuadro de diálogo
Haz clic en Importar hoja.
Añade tu hoja
Importa
Haz clic en Importar. Si se importaron todas las filas, verás, por ejemplo, "3 recordatorios importados." Si se omitieron algunas, el cuadro de diálogo sigue abierto con "3 recordatorios importados. Se omitieron 2 filas:" y una línea por cada fila omitida con su número en la hoja y el motivo, como "Fila 4 – message está vacío".
Los recordatorios importados quedan en estado Activo al momento y se envían a su próxima hora. Para añadir las filas omitidas, corrígelas e importa una hoja solo con esas filas: las demás ya están importadas, y si las importas de nuevo se crean dos veces.
Gestionar recordatorios#
La lista muestra primero los recordatorios más recientes, 25 por página, incluidos los creados con la API para crear recordatorios. Filtra con Todos, Activos y En pausa, o escribe en Busca nombre, número o mensaje.
- Recordatorio: el nombre, el comienzo del mensaje, a quién va y desde qué número ("desde cualquier número conectado" cuando no se eligió ninguno).
- Programación: Activo o En pausa, la programación en palabras y Próximo: con la próxima ejecución en la zona horaria del recordatorio. "Sin programar" significa que no se enviará: está en pausa, tu plan no incluye recordatorios o su fecha no llega nunca (posible en uno importado, como el 31 de febrero).
- Última ejecución: cuándo se ejecutó por última vez, o "Todavía no". También cuenta las ejecuciones omitidas, así que haz clic en ella para comprobar en Reportes si salió un mensaje a ese destinatario.
| Botón | Qué hace |
|---|---|
| Editar | Abre Editar recordatorio con todos los campos. Haz clic en Guardar cambios ("Cambios guardados"). Un recordatorio en pausa sigue en pausa. |
| Pausar / Reanudar | Lo detiene o lo vuelve a poner en marcha, conservando su configuración: "“Vence el alquiler” en pausa" o "“Vence el alquiler” vuelve a estar activo". |
| Duplicar | Abre Duplicar recordatorio con la misma configuración y "(copia)" después del nombre. Cámbialo y haz clic en Crear recordatorio. La copia empieza con el estado Activo. |
| Eliminar | Pregunta "¿Eliminar el recordatorio?": "… deja de enviarse y se quita de la lista. Esta acción no se puede deshacer." Haz clic en Eliminar recordatorio. |
Pausar, editar o eliminar un recordatorio no afecta a un mensaje que ya haya creado. Para detener uno que sigue Pendiente, cancélalo en Reportes. Reanudar o editar un recordatorio justo después de una de sus horas puede hacer que se envíe para esa hora: consulta Cuándo se envían los recordatorios.
Cuándo se envían los recordatorios#
WbizTool revisa los recordatorios cada minuto. Cuando llega la hora de un recordatorio, crea un mensaje para el destinatario, que aparece en Reportes como cualquier otro y suele salir en menos de un minuto. Si una revisión llega tarde, la ejecución se hace igualmente hasta 10 minutos después de su hora (1 minuto para la primera ejecución de un recordatorio), y nunca dos veces. Por eso un recordatorio nuevo se envía por primera vez a su próxima hora, no al momento. Si reanudas o editas un recordatorio menos de 10 minutos después de una de sus horas, se envía para esa hora al momento, salvo que ya se haya enviado.
Una ejecución se omite, y no se recupera después, cuando:
- No hay ningún número conectado y el recordatorio usa Cualquier número conectado: "Los recordatorios activos no se están enviando: no hay ningún número de WhatsApp conectado. Se omiten hasta que se solucione." Haz clic en Conectar un número.
- El plan no incluye recordatorios, por ejemplo después de un cambio de plan: "Tu plan no incluye recordatorios: están en pausa hasta que mejores tu plan." Hasta entonces solo puedes pausarlos o eliminarlos. Después de mejorar el plan, vuelven a empezar solos a su próxima hora.
Una ejecución que supera el límite diario de uso justo del número (1.000 mensajes en 24 horas) no se omite: su mensaje aparece como fallido en Reportes con "Daily limit reached: …".
El mensaje espera y sale más tarde cuando:
- El número propio del recordatorio está desconectado: "Algunos recordatorios se envían desde un número desconectado: sus mensajes esperan hasta que se reconecte." Cada ejecución hecha mientras tanto espera, cuenta como un mensaje y sale seguida de las demás en cuanto lo reconectes: un recordatorio diario desconectado durante una semana envía 7 copias de golpe. Cancela las sobrantes en Reportes antes de reconectar.
- Está fuera del horario de envío del espacio de trabajo con Recordatorios marcado. Sale cuando empieza el horario, en la zona horaria del espacio de trabajo, que puede ser distinta de la del recordatorio.
- Antes están saliendo otros mensajes del mismo número, como una campaña.
Solución de problemas#
| Mensaje o problema | Qué hacer |
|---|---|
| Nuevo recordatorio está en gris: "Solo el propietario o un editor pueden cambiar los recordatorios" | Eres Analista en este espacio de trabajo. Pídeselo a un Propietario. |
| Los botones están en gris con "Tu plan no incluye recordatorios", o al guardar aparece "…: mejóralo para crearlos, cambiarlos o reanudarlos." | Solo funcionan Pausar y Eliminar. Un Propietario puede mejorar el plan en Facturación y planes. |
| "Ese número de WhatsApp no está conectado: elige otro o cualquier número conectado." | El número de Enviar desde se desconectó, o duplicaste un recordatorio cuyo número está desconectado. Elige otro número o Cualquier número conectado. |
| "Ese número empieza por 0 y no hay ningún país definido para completarlo: escríbelo con el código de país, p. ej. +44 7400 123456." | Escribe el número con su código de país, o pide a un Propietario que elija el País para los números sin código de país en Configuración → Espacio de trabajo. |
| "Ese número no parece correcto: usa entre 7 y 15 dígitos, p. ej. +91 98765 43210." | Revisa el número: necesita entre 7 y 15 dígitos. |
| "Excel redondeó ese número (9.19877E+11), así que se perdieron sus últimas cifras: escribe el número completo." | Escribe o pega el número completo. En Excel, da antes formato Texto a la columna. |
| "El enlace es demasiado largo: puede tener hasta 1000 caracteres." | Usa un enlace más corto; por ejemplo, sube el archivo al Directorio de medios y elígelo. |
| "La programación no es válida: …" | Corrige la Expresión cron: cinco partes, cada una dentro de su rango, en una fecha que exista. |
| "Solo se pueden importar archivos .csv, .xls y .xlsx." | Guarda la hoja como .csv, .xls o .xlsx y vuelve a elegirla. |
| "A la hoja le faltan estas columnas: …" | Añade esos nombres a la primera fila, escritos exactamente igual. Si aparecen las cuatro, probablemente el CSV usa punto y coma: guárdalo con comas, o como .xlsx. |
| "La hoja no tiene filas para importar." | Añade un recordatorio por fila debajo de los nombres de las columnas. |
| "La hoja tiene … filas; se pueden importar hasta 1000 a la vez. Divídela en archivos más pequeños." | No se importó nada. Divide la hoja en archivos de hasta 1.000 filas e importa cada uno. |
| "No se pudo importar ninguna de las … filas:" (o "No se pudo importar la fila:") y una lista de filas | Corrige cada fila como indica su línea, por ejemplo "Fila 2 – cron_expression no es una programación válida: necesita 5 partes (minuto hora día mes día de la semana)", y vuelve a importar. |
| "Se omitieron … filas:" después de una importación | Las demás filas están importadas. Corrige las filas de la lista e importa una hoja solo con ellas. |
| "No pudimos leer este archivo. Guárdalo como CSV (UTF-8) e inténtalo de nuevo." | Vuelve a guardarlo como CSV UTF-8 o como .xlsx. |
| Un recordatorio no se envió | Comprueba que su estado es Activo, su hora Próximo: y el aviso de la parte superior de la página (Cuándo se envían los recordatorios). Haz clic en su Última ejecución para buscar el mensaje en Reportes. |
| El mismo recordatorio llegó varias veces a la vez | Su número estaba desconectado: cada ejecución esperó y salió al reconectarlo. La próxima vez, cancela los mensajes sobrantes en Reportes antes de reconectar. |
| Se envió a una hora incorrecta | Revisa la Zona horaria y la hora: cron usa el formato de 24 horas, así que 18 son las 18:00 (6 de la tarde). El horario de envío puede retener los mensajes hasta que empiece. |
| Se envió en días de más | La programación fija tanto un día del mes como un día de la semana, así que se envía en cualquiera de los dos. |
| Fallido con "Group not found" | Usa el nombre exacto del grupo y, en Enviar desde, elige un número que esté en el grupo y tenga permiso para enviar. |
| Fallido con "Phone number invalid" | El número es incorrecto o no tiene WhatsApp. Revisa el código de país. |
| Fallido con "Image Url Error" o "File Url Error" | El enlace no es público, o el archivo ya no existe. Ábrelo en una ventana privada del navegador. |

