Email et SMS transactionnels pour apps Convex
Le composant communautaire convex-brevo met en file d’attente vos emails et SMS via l’API Brevo, relance les envois échoués et enregistre le statut de livraison reçu des webhooks Brevo, le tout dans votre backend Convex.

Pourquoi connecter Brevo à Convex
sandboxMode: true pour valider vos requêtes sans envoyer de vrais emails. Le header X-Sib-Sandbox: drop de Brevo est utilisé.Ce que vous pouvez faire avec Brevo dans Convex
Envoyez des emails transactionnels
Mettez vos emails transactionnels en file d'attente avec sendEmail() via l'API de Brevo, et suivez leur statut automatiquement grâce aux webhooks.
Envoyez des SMS transactionnels
Envoyez des SMS transactionnels avec sendSms(), avec file d'attente et suivi de livraison par webhook intégrés.
Suivez chaque message
handleBrevoEventWebhook() associe les mises à jour de statut de livraison de Brevo aux messages que vous avez envoyés, grâce aux valeurs message-id de Brevo.
Annulez et relancez
Annulez les emails en attente, ou laissez la file d'attente durable de Convex relancer les envois qui échouent.



