Programa partner ISV: integre mensajería vía API | SendSeven

Integre WhatsApp, SMS, email y más en su SaaS con una sola API. Precios por uso, apps OAuth2, webhooks en tiempo real, tenant aislado por cliente.

Añade mensajería a tu producto, no a tu complejidad

Integra todos los canales de mensajería en tu SaaS a través de una única API. Sin tarifas fijas de plataforma — los costes escalan con el uso de tus clientes. OAuth2 para conexiones seguras de cuentas, eventos webhook en tiempo real para sincronización instantánea.

Construir mensajería desde cero significa integrar con WhatsApp Business Platform API, Telegram Bot API, Meta Messenger Platform, Instagram Graph API, pasarelas SMS, infraestructura de email y un sistema de chat en vivo. Cada uno con su propia autenticación, webhooks, límites de tasa y reglas de cumplimiento. Incluso mantener un solo canal requiere trabajo continuo cuando las plataformas actualizan APIs. Para la mayoría de productos SaaS, la mensajería no es el valor principal — soporta el producto principal. Un CRM necesita mensajes WhatsApp, una plataforma e-commerce necesita confirmaciones de pedido, una herramienta de planificación necesita recordatorios. La cuestión es cómo añadir mensajería sin desviar a tu equipo de ingeniería de lo que hace valioso tu producto.

Una API. Todos los canales. Control total.

SendSeven proporciona una REST API unificada donde cada canal de mensajería sigue los mismos patrones de request y response. Escribes tu integración una vez, y funciona en WhatsApp, SMS, Email, Instagram DM, Facebook Messenger, Live Chat, Telegram y Browser Push. La API gestiona formato específico de canal, limitación de tasa y optimización de entrega internamente para que tu código permanezca limpio y agnóstico de canal.

Cada canal sigue el mismo patrón de request/response — mismo endpoint, misma estructura JSON, diferente parámetro de canal. Las respuestas incluyen estado de entrega, ID de mensaje, timestamp y coste en formato consistente. Sin lógica específica de canal necesaria para operaciones básicas. Spec OpenAPI 3.0 con documentación interactiva y manejo consistente de errores en todos los endpoints.

Notificaciones en tiempo real para cada evento del ciclo de vida de mensajería: enviado, entregado, leído, recibido, fallido. Más eventos de conversación, contacto, campaña y email (aperturas, rebotes, quejas). Cada payload incluye datos completos del objeto — sin necesidad de llamadas API adicionales. Configura qué eventos recibe cada endpoint. Firmado HMAC-SHA256 con reintentos automáticos y backoff exponencial.

Los clientes conectan sus cuentas SendSeven mediante flujo estándar OAuth2 de código de autorización. Tu app solicita scopes, los clientes revisan y aprueban, y recibes tokens de acceso/refresh — sin manejar credenciales directamente. Soporta PKCE para SPAs, rotación de refresh tokens y selección granular de scopes.

Un CRM añade un botón "Enviar WhatsApp" a los perfiles de clientes. La API envía a través de la cuenta WhatsApp Business conectada del cliente, y las respuestas entrantes activan webhooks de vuelta a tu plataforma. Las conversaciones se muestran inline — el comercial nunca abandona tu producto. El historial de mensajes junto a etapas de negocio, tickets de soporte y actividad de contacto.

Una app de planificación envía recordatorios vía WhatsApp, SMS o Email — misma llamada API, diferente parámetro de canal. Los recibos de entrega vuelven vía webhooks. Si WhatsApp falla, cae automáticamente a SMS usando la misma API. Un camino de código para todos los canales. 10.000 recordatorios/mes cuestan EUR 250 en Pay as you go o EUR 120 en Business.

Añade capacidades de soporte sin construir infraestructura de mensajería. Los mensajes entrantes activan webhooks — tu plataforma enruta conversaciones basándose en área de producto, idioma, nivel o disponibilidad. Los agentes ven conversaciones en tu interfaz y responden a través de la API. Sube documentación de producto a la base de conocimientos, y la IA genera sugerencias contextuales de respuesta. Todo el flujo de soporte está integrado en tu producto, con SendSeven gestionando la infraestructura de forma invisible.

Construimos la API de SendSeven para desarrolladores que han integrado con suficientes servicios mal documentados como para notar la diferencia. La experiencia de desarrollador empieza con documentación completa y se extiende a testing, debugging y monitorización en producción.

Spec completa OpenAPI 3.0 con try-it-out en cada endpoint. Ejemplos de request/response por canal, docs de códigos de error, info de rate limits y guías de autenticación. Generada desde el esquema API en vivo — siempre sincronizada.

Ejemplos listos para ejecutar en Python, Node.js, PHP y cURL. Envía tu primer mensaje en menos de diez líneas de código. Incluye plantillas de receptor de webhooks y patrones comunes para recibos de entrega y gestión de conversaciones.

100 mensajes de prueba para probar antes de ir a producción. Acceso completo a la API sin limitaciones de funciones. Prueba webhooks con eventos de entrega reales. Mismos endpoints que producción — sin cambios de código necesarios para ir a producción.

Acceso directo a nuestro equipo de ingeniería. Revisiones de arquitectura, sugerencias de optimización, y cuando encuentres casos límite, hablas con los ingenieros que construyeron la API. Tiempo medio de respuesta inferior a cuatro horas.

Pay as you go (9 EUR/canal/mes) es ideal para construir o lanzar con volumen impredecible: un mínimo por canal bajo y consumido por el uso, sin cargos por puesto. Scale (199 EUR/mes) y Business (499 EUR/mes) reducen los costes por mensaje un 28% y 52%. Sin cargos por usuario, así que tus clientes pueden invitar a todo su equipo. Ejemplo: 100 clientes enviando 500 mensajes cada uno = 50.000/mes. Coste: 1.250 EUR (Pay as you go), 900 EUR (Scale) o 600 EUR (Business).

FAQ

¿Pueden mis clientes tener cuentas SendSeven separadas?

Sí. Cada cliente obtiene su propio tenant con datos aislados, canales separados y facturación independiente. Tu integración OAuth2 se conecta a su tenant dentro de los scopes otorgados. También puedes gestionar tenants centralmente si tu modelo lo requiere — ambos patrones están soportados.

¿Cuáles son los límites de tasa para llamadas API?

Los límites de tasa escalan con tu plan y soportan con holgura el envío de alto rendimiento, con límites más altos para operaciones de lectura. Los endpoints de campañas masivas manejan miles de mensajes por minuto con encolamiento y reintentos integrados. Contáctanos para conocer los límites específicos de tu tenant o para elevarlos.

¿Soportan fallback de canal?

Sí. Intenta el canal preferido primero, monitoriza la entrega vía webhooks y cae a otro canal usando la misma API. Los webhooks de estado de entrega proporcionan señales claras (entregado, leído, fallido con código de razón) para tu lógica de fallback.

¿Cómo manejo múltiples tenants en mi integración?

Cada token OAuth2 mapea a un tenant específico. Almacena tokens por cliente e inclúyelos en el header Authorization — el token determina sobre qué tenant opera la solicitud. Sin enrutamiento manual de tenants necesario. Refresh vía flujo estándar OAuth2.