Piloter WhatsApp depuis Claude

Ajoutez une URL dans Claude et envoyez vos templates en langage naturel — sans écrire une ligne de code.

Le connecteur MCP

Nous exposons cette API comme un serveur MCP (Model Context Protocol). Ajoutez son URL comme connecteur dans Claude, et vous pilotez votre numéro WhatsApp en langage naturel : « envoie le template confirmation_commande au +237… », « crée un template de relance », « il me reste combien de crédits ? ».

URL du connecteur

https://mcp.geskap.com/mcp
Note — Ce que le connecteur sait faire
Envoyer un template approuvé à un destinataire, suivre son statut de livraison, lister/créer/supprimer des templates, consulter le solde et acheter des crédits. Les mêmes règles qu'en HTTP s'appliquent : mêmes quotas, mêmes coûts, mêmes catégories autorisées.
Attention — Ce qu'il ne fait pas
Il n'envoie pas de texte libre (WhatsApp impose des templates approuvés pour tout message à l'initiative de l'entreprise), il ne lit pas vos messages entrants (ils sont relayés à VOTRE webhook et ne sont jamais stockés chez nous), et il ne raccorde pas votre numéro — l'inscription Meta est une fenêtre Facebook qui ne peut s'ouvrir que dans un navigateur.

Avant de connecter

  1. Raccordez votre numéro WhatsApp dans cette console (obligatoire — rien ne peut être envoyé sans).
  2. Créez une clé API dans l'onglet Clés API — le connecteur s'authentifie avec elle.
  3. Assurez-vous d'avoir des crédits : chaque envoi en consomme, exactement comme via l'API HTTP.
Attention — Aujourd'hui : Claude Code uniquement
Le connecteur s'authentifie par clé API, transmise dans un en-tête. Or les surfaces hébergées de Claude (web, Desktop, mobile) ne permettent pas d'ajouter un en-tête à un connecteur personnalisé : elles attendent OAuth, que nous n'avons pas encore activé. Y coller l'URL crée donc un connecteur qui échoue à chaque appel avec « Aucune clé API reçue ». Utilisez Claude Code (ci-dessous), ou tout client MCP permettant de définir un en-tête — l'Inspector MCP, par exemple.

Dans Claude Code

Ajouter le connecteur avec votre clé

claude mcp add --transport http camairetech-whatsapp \
  https://mcp.geskap.com/mcp \
  --header "X-Api-Key: sk_live_..."
Note — Donnez à Claude une clé restreinte
À la création d'une clé, vous choisissez ce qu'elle autorise. Créez-en une dédiée au connecteur et ne cochez que le nécessaire : sans « Envoyer des messages WhatsApp », Claude pourra consulter vos templates et votre solde sans jamais pouvoir dépenser vos crédits. Vous pourrez la révoquer seule, sans toucher à vos intégrations serveur.

Les outils exposés

OutilEffetRôle
whatsapp_get_accountLectureNuméro raccordé, solde, coût par catégorie
whatsapp_list_templatesLectureVos templates + leur statut Meta en direct
whatsapp_create_templateÉcritureSoumet un template à la validation Meta
whatsapp_delete_templateDestructifSupprime chez Meta, toutes langues
whatsapp_send_templateÉcriture — débiteUn destinataire, un template approuvé
whatsapp_get_message_statusLecturesent / delivered / read / failed
whatsapp_buy_creditsÉcritureRenvoie un lien de paiement Stripe
Astuce — Protection contre les doubles envois
Deux envois identiques (même destinataire, même template, mêmes variables) dans un intervalle de cinq minutes sont traités comme un seul : rien n'est renvoyé, rien n'est débité. Une IA réessaie parfois un outil — cette règle garantit qu'un réessai ne facture jamais deux fois. Pour renvoyer volontairement le même message tout de suite, demandez à Claude d'utiliser une clé d'idempotence différente.
Important — Un envoi coûte de l'argent
Les outils d'envoi et de suppression sont marqués comme des actions modifiantes : Claude demande confirmation avant de les exécuter. Vérifiez toujours le destinataire et le template avant de valider — un message WhatsApp envoyé ne se rappelle pas.

Ouvrir le connecteur