
Anuncio de producto
Notas de versión con una imagen de portada, un párrafo de entrada y tres cambios numerados.
Se ha liberado una plaza, y la invitación caduca en una fecha indicada.

Your {{productName}} invitation is ready
You are in
You joined the {{productName}} waitlist on {{joinedDate}}, and a place has opened up.
Claim it by {{expiryDate}}. After that the place goes to the next person waiting.
Claim your place [{{actionUrl}}]
Changed your mind? Ignore this and the place is passed on. No need to reply.
{{senderAddress}}
Unsubscribe [{{unsubscribeUrl}}]Se muestra con valores de ejemplo. Las pestañas HTML y Texto sin formato conservan los marcadores.
Sobre la plantilla
Envíala cuando alguien llega al primer puesto de una lista de espera. Le recuerda cuándo se apuntó, da una fecha límite para reclamar la plaza y dice qué pasa si no responde. El pie lleva una dirección postal y un enlace para darse de baja.
Valores
Los valores obligatorios tienen que ir en cada envío. El resto usa el valor por defecto que se muestra aquí.
| Marcador | Tipo | Obligatorio | Por defecto |
|---|---|---|---|
{{productName}} | Texto | Obligatorio | Ninguno |
{{joinedDate}} | Texto | Opcional | the waitlist |
{{expiryDate}} | Texto | Obligatorio | Ninguno |
{{actionUrl}} | Enlace | Obligatorio | Ninguno |
{{senderAddress}} | Texto | Obligatorio | Ninguno |
{{unsubscribeUrl}} | Enlace | Obligatorio | Ninguno |
API
Crea una plantilla a partir de este diseño una sola vez y luego envíala con los valores de cada mensaje.
import { init, openemail } from '@openemail/sdk' init({ apiKey: process.env.OPENEMAIL_API_KEY }) const template = await openemail.templates.create({ name: 'Waitlist invitation', starter: 'waitlist-invite', publish: true,}) const sent = await openemail.templates.send(template.slug, { from: 'Northwind <[email protected]>', to: '[email protected]', props: { productName: 'Northwind', joinedDate: '12 March', expiryDate: '15 October', actionUrl: 'https://example.com/claim/5c21', senderAddress: 'Northwind Ltd, 42 Harbour Lane, Bristol BS1 4XE', unsubscribeUrl: 'https://example.com/unsubscribe', },}) console.log(sent.id, sent.status)Anuncios
Empieza con una plantilla
Cada plantilla se abre en el editor como bloques que puedes mover, cambiar de estilo o eliminar, y se envía por la API con los valores rellenados.
Infraestructura de correo para empresas, IA, agentes y correo personal. Creada para escalar, con privacidad y control. Todo lo que el correo debería haber tenido desde el primer día.
Infraestructura de correo para empresas, IA, agentes y correo personal. Creada para escalar, con privacidad y control. Todo lo que el correo debería haber tenido desde el primer día.