Aller au contenu principal
WaFine

Sur invitation · Conçu au Maroc

Faites de votre numéro WhatsApp un coéquipier IA.

Connectez votre numéro, créez des réponses automatiques rythmées et branchez-le sur Claude et vos propres applications via une seule API REST et un seul endpoint MCP. Votre session reste sur notre propre serveur.

WaFineréponse auto · rythmée
Bonjour ! Vous avez un créneau libre demain matin ?
Oui — 10h00 et 11h30 sont libres. Lequel vous convient ?
10h00 est parfait, merci !
C’est réservé pour demain à 10h00. À demain.
Conversation avec réponses automatiques rythmées via WaFine.

Comment ça marche

Trois étapes, aucune réécriture

WaFine s'installe entre WhatsApp et vos outils. Vous gardez le téléphone ; nous gérons la session, la file d'attente et la surface d'API.

  1. 1

    Connectez votre numéro

    Scannez une fois un code QR depuis WhatsApp Web. La session est stockée chiffrée sur notre serveur à Casablanca — pas sur un portable qui se met en veille.

  2. 2

    Écrivez des réponses automatiques rythmées

    Un webhook à l'entrée, un workflow à la sortie. Chaque réponse passe par un expéditeur rythmé : un intervalle configurable entre les messages, un plafond quotidien, et pas de tempêtes de nouvelles tentatives.

  3. 3

    Appelez-le depuis n'importe où

    Créez une clé API par session et parlez à l'API REST, ou ajoutez l'endpoint MCP à Claude et utilisez votre numéro en langage naturel.

Connecteur Claude

Ajouter WaFine à Claude

WaFine parle OAuth, donc Claude ne voit jamais votre clé API. Ajoutez le connecteur, connectez-vous, examinez l'écran de consentement et appuyez sur Autoriser — nous créons une clé limitée à votre propre session, que vous pouvez révoquer à tout moment.

  1. 1Dans Claude : Paramètres → Connecteurs → Ajouter un connecteur personnalisé.
  2. 2Collez https://api.bouskoura.online/mcp comme URL du connecteur et appuyez sur Connecter.
  3. 3Connectez-vous avec votre compte WaFine, vérifiez ce que Claude peut faire, puis appuyez sur Autoriser.
Lire le guide du connecteur
URL du connecteur
https://api.bouskoura.online/mcp

Ou depuis un terminal avec Claude Code

Commande Claude Code
claude mcp add --transport http whatsapp https://api.bouskoura.online/mcp

L'écran de consentement est explicite : Claude peut lire vos chats, messages, contacts et groupes, et envoyer des messages depuis votre numéro — via votre session uniquement. Révoquez la clé et l'accès s'arrête immédiatement.

Ce que vous obtenez

Conçu pour un numéro qui ne peut pas se permettre d'avoir l'air d'un bot

  • Envoi rythmé

    Chaque message sortant passe par un seul expéditeur avec un intervalle configurable et un plafond quotidien. Pas de rafales, pas de tempêtes de nouvelles tentatives, un seul chemin pour le texte rédigé par l'IA comme pour les réponses manuelles.

  • Clés API par session

    Créez une clé par session WhatsApp, voyez seulement son préfixe, révoquez-la en un clic. Un numéro ou cinq : ils ne partagent jamais leurs identifiants.

  • API REST et MCP

    La même session répond en JSON sur REST et en appels d'outils sur MCP : Claude, vos scripts et vos outils internes parlent tous au même endpoint.

  • Liaison QR dans le navigateur

    Liez et reliez votre numéro depuis l'application web — code QR scanné, session active. Pas de commandes docker, pas de shell sur le serveur.

  • Résidence des données : le Maroc et l'UE

    La passerelle tourne sur notre propre VM à Casablanca ; la base de données vit dans la région parisienne de Supabase. Les données de session WhatsApp ne quittent jamais le serveur.

  • Open-core, sur OpenWA

    Construit sur le moteur open source OpenWA, en public avec la communauté Ai4x Academy. Lisez la documentation, hébergez-le vous-même, ou laissez-nous le faire pour vous.

Liste d'attente

Rejoindre la liste d'attente

WaFine est sur invitation pendant que nous grandissons prudemment. Laissez votre adresse e-mail et nous enverrons un message quand votre invitation sera prête — pas de newsletters, pas de partage.

C'est à cette adresse que nous envoyons votre invitation.

Format international, p. ex. +212 6XX XX XX XX.

Une ou deux lignes suffisent — cela nous aide à prioriser.

La langue dans laquelle nous devons écrire votre invitation.

Nous utilisons votre e-mail pour l'invitation et rien de plus.

FAQ

Les questions que se posent les gens avant de s'inscrire

Est-ce que mon numéro peut être banni ?

Oui — toute automatisation WhatsApp comporte ce risque, et aucune passerelle ne peut en promettre l'inverse. WaFine le réduit : chaque envoi est rythmé avec un intervalle configurable et un plafond quotidien, il n'y a pas de nouvelles tentatives automatiques, et un seul expéditeur concentre tout le trafic sortant. N'écrivez qu'aux personnes qui vous ont contacté en premier, et commencez doucement.

Qui peut s'inscrire ?

L'accès est sur invitation. Rejoignez la liste d'attente et un administrateur invite les numéros que nous sommes prêts à faire tourner. L'inscription accepte ensuite uniquement ce numéro invité, au format international, et lie le compte à celui-ci.

Où sont mes données, et où en est la CNDP ?

La session WhatsApp tourne sur notre propre VM à Casablanca et la base de données de l'application est dans la région parisienne de Supabase : vos données restent au Maroc et dans l'UE. Le contenu des messages est stocké chiffré, pas en texte lisible, et nous suivons les attentes de la loi marocaine 09-08 pour les données personnelles.

Quels numéros puis-je connecter ?

Tout numéro qui a déjà WhatsApp, personnel ou professionnel — un numéro par session, un nombre illimité de sessions sur votre compte. Les lignes fixes et les numéros sans WhatsApp ne peuvent pas être liés.

Puis-je auto-héberger à la place ?

Oui. WaFine est open-core sur OpenWA : le dépôt livre la stack compose, le BFF et l'application web, et la documentation couvre un déploiement complet. Vous apportez un serveur, un domaine et une base de données ; nous faisons tourner la version hébergée si vous préférez.

Que se passe-t-il si ma session tombe ?

Rien n'est supprimé. Lorsque le téléphone perd WhatsApp Web, la session se met en pause : les appels REST et MCP renvoient une erreur claire de type « pas prête » au lieu d'échouer silencieusement, et vous reliez à nouveau en scannant un nouveau code QR depuis l'application web.

WaFine — passerelle WhatsApp pour les équipes · WaFine