Aller au contenu principal
API WhatsApp Business 6 min de lecture

Comment fonctionne la WhatsApp Business Platform de Meta

Découvrez l'architecture de la WhatsApp Business Platform : Cloud API, WABA, BSP, templates et webhooks. Tout ce qu'un éditeur doit savoir pour intégrer WhatsApp.

La WhatsApp Business Platform est l'ensemble des infrastructures, protocoles et règles que Meta met à disposition des entreprises pour communiquer avec leurs clients via WhatsApp à grande échelle. Elle repose sur une architecture en couches distinctes — infrastructure Meta, partenaires certifiés, et entreprises clientes — dont la compréhension est indispensable pour toute équipe technique qui envisage une intégration.

L'architecture en trois couches de la plateforme

Couche 1 : L'infrastructure Meta

Meta gère le cœur du système : le routage des messages, la validation des comptes, l'approbation des templates et la facturation des conversations. Depuis 2022, la Cloud API est l'interface principale. Elle est hébergée directement chez Meta, ce qui élimine l'obligation pour les partenaires de maintenir des serveurs dédiés (l'ancienne API On-Premise).

La Cloud API expose des endpoints REST standard et des webhooks qui notifient en temps réel les événements de conversation : message reçu, message lu, message échoué, etc.

Couche 2 : Les Business Solution Providers et Meta Tech Providers

Les entreprises ne peuvent pas accéder directement à la Cloud API sans passer par un processus de vérification Meta long et contraignant. Dans la pratique, la quasi-totalité des intégrations professionnelles passent par un BSP (Business Solution Provider) ou un Meta Tech Provider certifié.

Ces partenaires :

  • Signent un accord commercial avec Meta et assument la responsabilité de la conformité de leurs clients.
  • Fournissent l'onboarding simplifié via embedded signup — quelques clics pour rattacher un numéro à l'API.
  • Exposent leur propre API REST ou SDK qui abstrait les appels bruts à Meta.
  • Gèrent la facturation (frais Meta + frais propres) et le support.

Whakup occupe cette position de Meta Tech Provider certifié, ce qui signifie que les agences et éditeurs qui s'appuient sur Whakup n'ont pas à entrer dans une relation directe avec Meta.

Couche 3 : Les entreprises et leurs intégrations

Au niveau le plus haut, les entreprises — ou les plateformes SaaS, CRM, outils d'emailing qui les servent — connectent leurs systèmes à l'API du partenaire. C'est là que se construisent les chatbots, les séquences de messages automatisées, les interfaces agents, et les tableaux de bord de performance.

Les objets clés de la plateforme

Pour intégrer la WhatsApp Business Platform, il faut maîtriser quelques concepts centraux :

Objet Description
WABA (WhatsApp Business Account) Le compte entreprise rattaché à Meta. Un WABA peut gérer plusieurs numéros.
Phone Number Chaque numéro activé sur la plateforme. Associé à un display name validé par Meta.
Template (HSM) Message pré-approuvé par Meta, nécessaire pour initier une conversation hors fenêtre de service.
Conversation Fenêtre de 24 heures ouverte par un message. Unité de facturation Meta.
Webhook URL de callback que Meta appelle pour notifier les événements en temps réel.

Le cycle de vie d'un message sortant

Voici comment un message marketing ou transactionnel transite dans la plateforme :

  1. Création et approbation du template : l'entreprise soumet un modèle de message (texte, variables, boutons) à Meta. L'approbation prend généralement quelques minutes à quelques heures.
  2. Déclenchement via API : l'application métier appelle l'endpoint d'envoi en passant l'identifiant du template, le numéro de destination et les variables dynamiques.
  3. Routage Meta : Meta achemine le message vers le destinataire. Si le numéro est inactif ou a bloqué les communications, Meta renvoie un code d'erreur.
  4. Webhook de statut : Meta notifie en temps réel le statut du message (envoyé, délivré, lu).
  5. Facturation de la conversation : Meta débite la conversation à l'ouverture de la fenêtre de 24 heures.

Les niveaux d'envoi et la qualité du compte

La plateforme impose des limites d'envoi progressives liées à la qualité du compte :

  • Niveau 1 : 1 000 conversations uniques par numéro par 24 heures.
  • Niveau 2 : 10 000 conversations.
  • Niveau 3 : 100 000 conversations.
  • Illimité : sur demande, pour les volumes très élevés.

Ces niveaux augmentent automatiquement dès que le compte démontre un historique d'envoi positif (taux de plainte bas, taux de lecture élevé). Un score de qualité trop faible peut au contraire réduire temporairement le niveau ou bloquer l'envoi.

Pour comprendre les détails de tarification par catégorie de conversation, consultez notre article sur les prix de l'API WhatsApp Business en 2026.

Embedded signup : l'onboarding qui change tout

L'embedded signup est le mécanisme introduit par Meta pour que les BSP et Meta Tech Providers puissent embarquer leurs clients sans que ceux-ci aient à créer eux-mêmes un compte Meta Business, configurer une application et passer les vérifications de sécurité manuellement.

En pratique, c'est un flux OAuth intégré directement dans la plateforme du partenaire. En moins de dix minutes, un client peut :

  • Créer ou lier son compte Meta Business.
  • Vérifier son entreprise.
  • Rattacher un numéro de téléphone.
  • Activer son WABA.

Ce mécanisme est essentiel pour les éditeurs de plateformes qui veulent proposer WhatsApp comme canal à leurs propres clients, sans friction opérationnelle. C'est exactement ce que permet la solution Whakup Meta Tech Provider avec son API multi-tenant.

Pour aller plus loin sur le choix entre construire son propre accès BSP ou passer par un partenaire, lisez notre analyse build vs buy pour l'API WhatsApp.

FAQ

Peut-on utiliser plusieurs numéros WhatsApp dans un même WABA ?

Oui. Un WhatsApp Business Account peut gérer plusieurs numéros de téléphone. C'est utile pour les entreprises multi-marques, les agences qui gèrent des clients distincts, ou les plateformes SaaS qui veulent isoler les comptes de leurs clients dans une architecture multi-tenant.

Quelle est la différence entre un message de service et un message template ?

Un message de service est envoyé en réponse à un message initié par l'utilisateur. Il reste gratuit pendant la fenêtre de 24 heures. Un message template est un message proactif initié par l'entreprise, qui doit être pré-approuvé par Meta et est facturé par conversation.

Les webhooks sont-ils obligatoires pour utiliser la plateforme ?

Techniquement non, mais en pratique ils sont indispensables pour toute intégration sérieuse. Sans webhooks, vous ne recevez pas les messages entrants, les accusés de réception ou les statuts en temps réel. Toute plateforme de messaging ou de support client doit les implémenter.

La WhatsApp Business Platform est-elle disponible dans tous les pays ?

La plateforme est disponible dans la plupart des pays, mais les frais Meta varient selon la localisation du numéro de destination. Certains pays ont des restrictions spécifiques. Meta maintient une liste à jour des pays et de leurs tarifs dans sa documentation officielle.


Vous souhaitez intégrer la WhatsApp Business Platform dans votre produit sans gérer la relation directe avec Meta ? Découvrez comment Whakup, Meta Tech Provider certifié, vous donne accès à l'API REST, aux webhooks et à l'embedded signup avec un hébergement EU conforme RGPD : intégrer WhatsApp sans devenir BSP.

#api whatsapp business#whatsapp business platform#meta tech provider
Pablo Lenormand
Pablo LenormandCo-fondateur & CPO

Co-fondateur et Chief Product Officer de Whakup, Pablo conçoit les fonctionnalités qui permettent aux marques africaines de maximiser leur impact sur WhatsApp.

🚀

Prêt à passer à l'action ?

Essayez Whakup gratuitement pendant 15 jours. Aucune carte bancaire requise.

Démarrer l'essai gratuit