API de notificaciones

Una sola API para email, SMS y WhatsApp

Deja de integrar un proveedor por canal. Notify orquesta el envío, reintenta cuando falla y te dice qué pasó con cada mensaje.

En construcción · programa de acceso anticipado abierto

Notificar no debería costar tres integraciones

Integraciones fragmentadas

Un SDK para email, otro para SMS, otro para WhatsApp. Cada uno con sus errores, límites y formatos.

Sin reintentos ni fallback

Cuando un proveedor falla, el mensaje se pierde salvo que construyas tu propia cola y política de reintentos.

Sin trazabilidad

Soporte pregunta si el código de verificación llegó y nadie puede responder con certeza.

Cómo funciona

Envías una petición con el canal, el destinatario y la plantilla. Notify hace el resto.

  1. Define tu plantilla una vez

    Con variantes por idioma. El destinatario recibe el mensaje en su idioma, con fallback automático.

  2. Llama a la API

    Responde 202 en milisegundos: el mensaje queda encolado y la entrega ocurre en segundo plano.

  3. Consulta el estado real

    Aceptado, enviado, entregado o fallido, con el historial completo de intentos por proveedor.

Enviar un recordatorio de pago

curl https://api.notify.com.mx/v1/messages \
  -H "Authorization: Bearer $NOTIFY_API_KEY" \
  -H "Idempotency-Key: invoice-8812-reminder" \
  -H "Content-Type: application/json" \
  -d '{
    "channel": "whatsapp",
    "recipient": { "address": "+525512345678", "locale": "es" },
    "template_key": "payment_reminder",
    "variables": { "name": "Ana", "amount": "$1,250.00 MXN" }
  }'

Respuesta

HTTP/1.1 202 Accepted

{
  "id": "6f1c2a4e-9b7d-4c1e-8a35-2d0f5b9e7c11",
  "status": "accepted",
  "channel": "whatsapp",
  "template_key": "payment_reminder",
  "resolved_locale": "es",
  "created_at": "2026-10-05T17:42:08Z"
}

Canales

Primero en el MVP

Email

Correos transaccionales con dominio verificado y seguimiento de rebotes.

Próximamente

SMS

Números normalizados a E.164 y opt-out nativo con STOP.

Próximamente

WhatsApp

Plantillas aprobadas por Meta con la API oficial de WhatsApp Business.

Pensado para producción desde el primer mensaje

Plantillas multiidioma nativas

Cascada de idioma: destinatario → idioma del cliente → español.

Idempotencia

Reintenta sin miedo: la misma Idempotency-Key nunca genera dos envíos.

Reintentos con cola

Workers por canal y cola de mensajes fallidos para que nada se pierda en silencio.

Auditoría consultable

Quién envió qué, a quién y con qué resultado, disponible para soporte y cumplimiento.

Respeto al opt-out

Si el destinatario se dio de baja de un canal, el mensaje se bloquea antes de salir.

Enfoque LATAM

Proveedores, canales y precios pensados para el mercado de la región.

Sé de los primeros en integrar Notify

Estamos validando los tres canales con tráfico real. Si tu equipo envía notificaciones transaccionales, queremos hablar contigo.

Escríbenos