
Annonce produit
Des notes de version avec une image de couverture, un paragraphe d’introduction et trois changements numérotés.
Un mot personnel d’un fondateur, avec un logo, une salutation, un message et un appel à l’action.

{{headline}}
Hello, I'm {{senderName}} 👋
{{senderRole}}
Hi {{name}},
{{message}}
{{actionLabel}} [{{actionUrl}}]
Thanks for reading,
{{senderName}}
{{senderAddress}}
Unsubscribe [{{unsubscribeUrl}}]Affiché avec des valeurs d’exemple. Les onglets HTML et Texte brut conservent les variables.
À propos
Envoyez-le pour une nouvelle qui doit venir d’une personne plutôt que d’une équipe. Il s’ouvre sur le nom et le rôle de l’expéditeur, salue le lecteur par son nom, porte un seul message et un seul bouton, et se termine par 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 |
|---|---|---|---|
{{headline}} | Texte | Obligatoire | Aucune |
{{logo}} | Image | Facultatif | https://placehold.co/160x160/09090B/FAFAFA/png?text=Logo |
{{senderName}} | Texte | Obligatoire | Aucune |
{{senderRole}} | Texte | Facultatif | Aucune |
{{name}} | Texte | Facultatif | there |
{{message}} | Texte | Obligatoire | Aucune |
{{actionLabel}} | Texte | Facultatif | Take a look |
{{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: 'Announcement', starter: 'announcement', publish: true,}) const sent = await openemail.templates.send(template.slug, { from: 'Northwind <[email protected]>', to: '[email protected]', props: { headline: 'Northwind is now open to every team', logo: 'https://openemail.uk/email-templates/samples/logo.svg', senderName: 'Priya Nair', senderRole: 'Founder, Northwind', name: 'Maya', message: 'For the past year Northwind has been invite only while we got the basics right. From today anyone can create a workspace, and everything you set up during the beta carries over as it is.', actionUrl: 'https://example.com/whats-new', 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.