Cas05Retour

WahaSend

Un outil WhatsApp pour les clients qui ne peuvent pas s’offrir WhatsApp Business — désormais en ligne et licenciable.

WahaSend
WahaSend — Un outil WhatsApp pour les clients qui ne peuvent pas s’offrir WhatsApp Business — désormais en ligne et licenciable.
En bref— la version pour le lecteur pressé.
Le défi

Nos plus petits clients ne pouvaient pas justifier 0,04 $ par message pour envoyer des rappels de rendez-vous. Il nous fallait notre propre moyen de leur envoyer des messages — et le leur.

Ce que nous avons fait

Nous avons construit WahaSend comme un outil interne : une messagerie WhatsApp auto-hébergée, à coût fixe. Puis nous en avons fait un produit.

Le résultat

En ligne sur wahasend.com. Licenciable en image Docker, ou en code source pour les équipes qui veulent le forker.

Il nous fallait un moyen d'envoyer des messages WhatsApp pour nos plus petits clients. Le marché demandait quatre centimes par message. Alors nous avons construit le nôtre.

L'appel

La plupart de nos clients fonctionnent avec WhatsApp comme d'autres marchés fonctionnent avec l'e-mail. Une clinique envoie 5 000 rappels de rendez-vous par mois. Une boutique pousse ses nouveautés vers les acheteurs récents. Un service de livraison confirme les commandes à chaque changement d'état. Les routes officielles — Twilio, MessageBird, 360dialog — facturent de 0,04 à 0,08 $ par message, exigent des validations de modèles, et ajoutent par-dessus des frais par conversation. Pour une petite entreprise, cela représente 200 € de surcoût avant même quoi que ce soit d'autre.

Les routes non officielles — extensions Chrome, applications d'« envoi en masse » — font bannir votre numéro en une semaine et stockent vos contacts sur le serveur d'un inconnu.

Il nous fallait une troisième voie pour notre propre travail. Alors nous l'avons construite.

Ce que nous avons fait

WahaSend a commencé comme notre outil interne — un service de notifications WhatsApp auto-hébergé, à propriétaire unique, que nous faisions tourner pour les clients qui ne pouvaient pas justifier les frais des plateformes. Une seule commande Docker met debout toute la pile sur n'importe quel VPS. Le propriétaire associe son téléphone une fois par QR code, et à partir de là le système prend en charge tout ce que les petites équipes ne peuvent pas gérer : un véritable tableau de bord pour les campagnes et les modèles, une API pour les envois transactionnels, la reconnexion automatique lorsque le protocole de WhatsApp dérive, les relances, le comportement anti-bannissement, et un état de livraison auquel on peut réellement se fier.

C'est devenu discrètement l'infrastructure de toutes les autres études de cas de cette page qui indiquent « WhatsApp via WahaSend ». Le moteur marketing de Classic, les alertes donneurs de Munkidh, les messages de cycle de vie des commandes d'Enatega, les notifications de Tamanokt — tous le même moteur, tous le même coût fixe.

Une fois que nous l'avons fait tourner en production assez longtemps pour lui faire confiance, nous l'avons mis à la disposition de personnes qui n'étaient pas nous.

Où en est le projet aujourd'hui

En ligne sur wahasend.com, avec des clients payants en production. La plateforme est disponible sous licence de deux façons :

  • En image Docker — pour les équipes qui veulent simplement le faire tourner sur leur propre serveur, dès aujourd'hui, avec une seule commande.
  • En code source — pour les équipes qui veulent posséder la base de code, l'étendre, ou l'intégrer dans un système plus vaste.

Un outil interne qui s'est remboursé, et qui gagne désormais sa propre vie.

Node, TypeScript, Postgres, Redis, BullMQ pour la file d'attente, WAHA en dessous, Docker + Caddy pour la diffusion.

Vous travaillez sur quelque chose de similaire ?

Décrivez-nous les grandes lignes. Nous vous dirons, sans détour, si nous sommes les bonnes personnes pour le construire.

Cas suivant

AfriTalents Nexus

Le brief d’un recruteur. Une plateforme de recrutement trilingue. En ligne sur nexus.ider.studio.