Email y SMS transaccionales para apps Convex
El componente comunitario convex-brevo encola emails y SMS a través de la API de Brevo, reintenta los envíos fallidos y registra el estado de entrega con los webhooks de Brevo, todo dentro de tu backend de Convex.

Por qué conectar Brevo con Convex
sandboxMode: true para validar las solicitudes sin enviar emails reales. Usa el header X-Sib-Sandbox: drop de Brevo.Qué puedes hacer con Brevo en Convex
Envía emails transaccionales
Pon en cola emails transaccionales con sendEmail() a través de la API de Brevo y sigue su estado automáticamente mediante webhooks.
Envía SMS transaccionales
Envía SMS transaccionales con sendSms(), con cola de envío y seguimiento de la entrega por webhook integrados.
Sigue cada mensaje
handleBrevoEventWebhook() asocia las actualizaciones del estado de entrega de Brevo con los mensajes que has enviado, usando los valores message-id de Brevo.
Cancela y reintenta
Cancela los emails pendientes o deja que la cola duradera de Convex reintente los envíos que fallen.



