Ir al contenido
Registro de cambios

Programa tus correos con antelación con scheduled emails

Publicado el:

Hasta ahora, Lettermint enviaba cada correo justo después de recibirlo. Si querías enviarlo más tarde, tenías que montarlo tú. Un cron job que recoge los correos pendientes, una cola con retraso o un recordatorio en el calendario para lanzar la campaña a tiempo.

A partir de ahora solo tienes que indicar una fecha y una hora al enviar. Nosotros guardamos el correo y lo enviamos en el momento que hayas elegido. Si algo cambia por el camino, mueves la hora o cancelas el correo. Puedes hacerlo hasta el momento del envío.

Scheduled emails

Con los broadcast emails programas una newsletter o una campaña con antelación. Tu resumen semanal sale cada martes a las 10:00, aunque lo tuvieras listo el lunes. Y para una campaña de Black Friday ya no hace falta quedarse delante del portátil a medianoche.

Con los correos transaccionales programas en el momento en que ya tienes la información. Alguien se registra, así que el seguimiento para tres días después va en la misma petición. Alguien reserva una cita, así que el recordatorio del día anterior ya está preparado. Si al final cancela la cita, quitas el recordatorio y listo.

La hora la indicas al enviar. Puede ser en formato ISO 8601 (se abre en una ventana nueva), en UTC o con un desplazamiento, o en inglés sencillo como "tomorrow at 9am", "in 2 hours" o "Friday at 3pm ET". Puedes programar desde 30 segundos hasta 30 días de antelación.

Cómo funciona

La programación funciona a través de la API y de SMTP, y nuestros SDK también la admiten. En un batch, cada correo puede tener su propia hora de envío. Viene bien cuando una misma lista tiene destinatarios en varias zonas horarias. Así queda a través de la API.

      curl -X POST "https://api.lettermint.co/v1/send" \
  -H "x-lettermint-token: lm_project_token" \
  -H "Content-Type: application/json" \
  -d '{
    "from": "hello@acme.com",
    "to": ["recipient@example.com"],
    "subject": "Appointment reminder",
    "html": "<p>Your appointment starts tomorrow at 10:00.</p>",
    "scheduled_at": "2026-09-17T09:00:00+02:00"
  }'

    

Por SMTP, añade la cabecera X-LM-Scheduled-At a tu correo. La quitamos antes de que el correo llegue al destinatario.

      X-LM-Scheduled-At: 2026-09-17T09:00:00+02:00

    

Mover o cancelar un correo programado

Un correo programado aparece en tu dashboard con el estado Scheduled, junto con la fecha y la hora de envío. Desde ahí puedes moverlo o cancelarlo. También puedes hacerlo a través de la API con el message ID. Lo recibes al enviar el correo y también lo encuentras en tu dashboard y en la Team API.

Disponible en Growth y Pro

Los scheduled emails están incluidos en los planes Growth y Pro. Todos los detalles, como los formatos de hora admitidos y el endpoint de batch, están en la documentación.