Partenaire ISV : intégrez la messagerie par API | SendSeven

Intégrez WhatsApp, SMS, email et plus dans votre SaaS avec une seule API. À l'usage, apps OAuth2, webhooks temps réel, un tenant isolé par client.

Ajoutez la messagerie à votre produit, pas à votre complexité

Intégrez tous les canaux de messagerie dans votre SaaS via une seule API. Sans frais de plateforme fixes — les coûts évoluent avec l'utilisation de vos clients. OAuth2 pour les connexions sécurisées de comptes, les événements webhook en temps réel pour une synchronisation instantanée.

Construire la messagerie de zéro signifie intégrer WhatsApp Business Platform API, Telegram Bot API, Meta Messenger Platform, Instagram Graph API, des passerelles SMS, une infrastructure email et un système de chat en direct. Chacun avec sa propre authentification, ses webhooks, ses limites de débit et ses règles de conformité. Pour la plupart des produits SaaS, la messagerie n'est pas la valeur cœur — elle soutient le produit principal. Un CRM a besoin de messages WhatsApp, une plateforme e-commerce de confirmations de commande, un outil de planification de rappels. La question est comment ajouter la messagerie sans détourner votre équipe d'ingénierie de ce qui rend votre produit précieux.

Une API. Tous les canaux. Contrôle total.

SendSeven fournit une API REST unifiée où chaque canal de messagerie suit les mêmes schémas de requête et réponse. Vous écrivez votre intégration une fois, et elle fonctionne sur WhatsApp, SMS, Email, Instagram DM, Facebook Messenger, Live Chat, Telegram et Notifications push.

Chaque canal suit le même modèle requête/réponse — même endpoint, même structure JSON, paramètre de canal différent. Les réponses incluent statut de livraison, ID de message, horodatage et coût dans un format cohérent. Spécification OpenAPI 3.0 avec documentation interactive.

Notifications en temps réel pour chaque événement du cycle de vie : envoyé, livré, lu, reçu, échoué. Plus les événements de conversation, contact, campagne et email. Chaque payload inclut les données complètes — pas d'appels API supplémentaires. Signé HMAC-SHA256 avec retry automatique et backoff exponentiel.

Les clients connectent leurs comptes SendSeven via le flux standard OAuth2 Authorization Code. Votre app demande des scopes, les clients examinent et approuvent, et vous recevez des tokens — sans jamais gérer les identifiants directement. Supporte PKCE pour les SPA et la rotation des tokens de rafraîchissement.

Un CRM ajoute un bouton « Envoyer via WhatsApp » aux profils clients. L'API envoie via le compte WhatsApp Business connecté du client, et les réponses entrantes déclenchent des webhooks vers votre plateforme. Les conversations s'affichent en ligne — le commercial ne quitte jamais votre produit.

Une app de planification envoie des rappels via WhatsApp, SMS ou Email — même appel API, paramètre de canal différent. Les accusés de réception reviennent via webhooks. Si WhatsApp échoue, basculement automatique vers SMS via la même API. 10 000 rappels/mois coûtent EUR 250 sur Pay as you go ou EUR 120 sur Business.

Ajoutez des capacités de support sans construire d'infrastructure de messagerie. Les messages entrants déclenchent des webhooks — votre plateforme route les conversations par domaine produit, langue ou disponibilité. Chargez la documentation produit dans la base de connaissances, et l'IA génère des suggestions de réponse contextuelles. Tout le flux de support est intégré dans votre produit, SendSeven gérant l'infrastructure de manière invisible.

Nous avons construit l'API SendSeven pour les développeurs qui ont intégré suffisamment de services mal documentés pour connaître la différence.

Spécification OpenAPI 3.0 complète avec try-it-out sur chaque endpoint. Exemples requête/réponse par canal, documentation des codes d'erreur, infos sur les limites de débit et guides d'authentification.

Exemples prêts à l'emploi en Python, Node.js, PHP et cURL. Envoyez votre premier message en moins de dix lignes de code. Inclut des templates de récepteurs webhook.

100 messages de test pour tester avant la mise en production. Accès API complet sans limitations. Testez les webhooks avec de vrais événements de livraison. Mêmes endpoints qu'en production.

Accès direct à notre équipe d'ingénierie. Revues d'architecture, suggestions d'optimisation, et pour les cas particuliers, vous parlez aux ingénieurs qui ont construit l'API. Temps de réponse moyen sous quatre heures.

Pay as you go (9 EUR/canal/mois) est idéal pour construire ou lancer avec un volume imprévisible : un minimum par canal réduit consommé par l'utilisation, sans frais par poste. Scale (EUR 199/mois) et Business (EUR 499/mois) réduisent les coûts par message de 28 % et 52 %. Pas de frais par utilisateur, vos clients peuvent donc inviter toute leur équipe. Exemple : 100 clients envoyant 500 messages chacun = 50 000/mois. Coût : EUR 1 250 (Pay as you go), EUR 900 (Scale) ou EUR 600 (Business).

FAQ

Mes clients peuvent-ils avoir des comptes SendSeven séparés ?

Oui. Chaque client obtient son propre tenant avec des données isolées, des canaux séparés et une facturation indépendante. Votre intégration OAuth2 se connecte au tenant du client dans les scopes accordés.

Quelles sont les limites de débit pour les appels API ?

Les limites de débit évoluent avec votre plan et supportent aisément un envoi à haut débit, avec des limites plus élevées pour les opérations de lecture. Les endpoints de campagnes en masse gèrent des milliers de messages par minute avec mise en file d'attente et retry intégrés. Contactez-nous pour connaître les limites spécifiques de votre tenant ou pour les augmenter.

Supportez-vous le fallback entre canaux ?

Oui. Essayez le canal préféré d'abord, surveillez la livraison via webhooks et basculez vers un autre canal via la même API.

Comment gérer plusieurs tenants dans mon intégration ?

Chaque token OAuth2 correspond à un tenant spécifique. Stockez les tokens par client et incluez-les dans l'en-tête Authorization — le token détermine quel tenant est ciblé.