
Annonce produit
Des notes de version avec une image de couverture, un paragraphe d’introduction et trois changements numérotés.
Une place s’est libérée, et l’invitation expire à une date indiquée.

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}}]Affiché avec des valeurs d’exemple. Les onglets HTML et Texte brut conservent les variables.
À propos
Envoyez-le quand quelqu’un arrive en tête d’une liste d’attente. Il rappelle à la personne quand elle s’est inscrite, donne une date limite pour réserver sa place et dit ce qui se passe si elle ne réagit pas. Le pied de page contient une adresse postale et un lien de désabonnement.
Valeurs
Les valeurs obligatoires doivent accompagner chaque envoi. Les autres reprennent la valeur par défaut indiquée ici.
| Variable | Type | Obligatoire | Par défaut |
|---|---|---|---|
{{productName}} | Texte | Obligatoire | Aucune |
{{joinedDate}} | Texte | Facultatif | the waitlist |
{{expiryDate}} | Texte | Obligatoire | Aucune |
{{actionUrl}} | Lien | Obligatoire | Aucune |
{{senderAddress}} | Texte | Obligatoire | Aucune |
{{unsubscribeUrl}} | Lien | Obligatoire | Aucune |
API
Créez une seule fois un modèle à partir de ce design, puis envoyez-le avec les valeurs de chaque message.
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)Annonces
Partir d’un modèle
Chaque modèle s’ouvre dans l’éditeur sous forme de blocs que vous pouvez déplacer, remettre en forme ou supprimer, et s’envoie via l’API avec les valeurs remplies.
L’infrastructure e-mail pour les entreprises, l’IA, les agents et le courrier personnel. Conçue pour l’échelle, la confidentialité et le contrôle. Tout ce que l’e-mail aurait dû avoir dès le premier jour.