Aller au contenu
WbizTool

WhatsApp dans n8n avec le node WbizTool

Ajoutez WhatsApp à vos workflows n8n : écrivez à un nouveau prospect depuis un webhook, confirmez une commande ou envoyez une alerte quand une vérification échoue. Utilisez le node communautaire WbizTool pour des champs tout prêts, ou le node HTTP Request intégré sur n’importe quelle instance n8n.

Essai gratuit : 50 messages sur n’importe quelle période de 30 jours, sans carte bancaire.

Comment ça marche

  1. Installez le node communautaire

    Dans n8n, allez dans Settings → Community Nodes, cliquez sur Install et saisissez n8n-nodes-wbiztool. Redémarrez n8n si les nodes n’apparaissent pas.

  2. Créez le credential

    Ajoutez un credential WbizTool API avec votre Client ID, votre clé API et le WhatsApp Client ID du numéro d’envoi. Laissez la Base URL sur https://wbiztool.com/api/v1 (sans barre oblique finale). n8n le teste à l’enregistrement.

  3. Ajoutez WbizTool Send Message

    Choisissez Phone Number ou Group, associez le téléphone d’un node précédent (par exemple {{ $json.phone }}), définissez le Country Code et rédigez le message.

  4. Utilisez le résultat

    Le node renvoie messageId. Gardez-le pour vérifier le statut ou annuler le message plus tard, ou créez une branche avec un node IF.

Exemples à copier-coller

Installer sur un n8n auto-hébergé (dossier des nodes personnalisés)
npm install n8n-nodes-wbiztool
Node HTTP Request : POST https://wbiztool.com/api/v1/send_msg/, corps JSON
{
  "client_id": 12345,
  "api_key": "YOUR_API_KEY",
  "whatsapp_client": 678,
  "msg_type": 0,
  "country_code": "91",
  "phone": "{{ $json.phone }}",
  "msg": "Hi {{ $json.name }}, thanks for signing up!"
}

Ce que vous pouvez faire

  • Textes, images et fichiers

    WbizTool Send Message envoie un texte, une image avec texte ou un fichier avec texte à un numéro de téléphone ou à un groupe. Les URL doivent être publiques.

  • Groupes et listes

    WbizTool Send Group Message publie dans un groupe désigné par son nom ; WbizTool Send Multi Message envoie un même message à une liste de numéros séparés par des virgules.

  • Statut et annulation

    WbizTool Message Status vérifie un message par son ID, et WbizTool Cancel Message annule un message planifié.

  • Gérez vos numéros

    Listez les numéros WhatsApp de votre espace de travail, ajoutez un numéro ou vérifiez si un numéro est connecté (utilisez la méthode General Status : Status by ID échoue pour l’instant).

  • Sachez quand il est envoyé

    Mettez l’URL d’un node Webhook n8n dans l’option Webhook URL. WbizTool l’appelle avec msg_id et status : SENT, FAILED, CANCELLED ou EXPIRED.

  • Tous les endpoints avec HTTP Request

    Changez l’URL et le corps pour appeler n’importe quel endpoint de l’API WbizTool, comme schedule_msg ou send_msg/multi.

Bon à savoir

  • Le champ Country Code vaut 91 (Inde) par défaut. Pour les numéros d’autres pays, indiquez le bon indicatif, sinon 91 est ajouté devant le numéro.
  • Le node WbizTool Schedule Message ne fonctionne pas encore : il envoie les dates au format DD-MM-YYYY, alors que l’API attend DD/MM/YYYY. Planifiez plutôt avec le node HTTP Request et https://wbiztool.com/api/v1/schedule_msg/.
  • Les endpoints multi et de planification répondent HTTP 200 pour la plupart des erreurs, en text/html : dans le node HTTP Request, réglez Response Format sur JSON et vérifiez que status vaut 1.
  • WbizTool Message Status ne renvoie un item que pour un message Sent ; un message en file d’attente, en échec, annulé ou expiré arrête le node avec une erreur. Activez Continue On Fail pour créer une branche selon le résultat.
  • L’API fonctionne avec l’essai gratuit (50 messages sur n’importe quelle période de 30 jours). Les forfaits payants envoient des messages illimités dans le cadre d’un usage raisonnable, jusqu’à 1 000 par jour et par numéro. Les messages de groupe fonctionnent aussi avec tous les forfaits.
  • WbizTool envoie depuis votre propre numéro WhatsApp, donc les règles de WhatsApp s’appliquent : écrivez aux personnes qui s’attendent à avoir de vos nouvelles, comme vos clients et vos prospects.

Questions fréquentes

Et si mon installation n8n n’autorise pas les nodes communautaires ?
Utilisez le node HTTP Request intégré : méthode POST, URL https://wbiztool.com/api/v1/send_msg/, authentification None et un corps JSON avec client_id, api_key, whatsapp_client, phone et msg. Il fait le même travail.
Quels nodes le package ajoute-t-il ?
Send Message, Send Group Message, Send Multi Message, Schedule Message, Cancel Message, Message Status, Check Credentials, List WhatsApp Clients, Create WhatsApp Client et WhatsApp Client Status.
Le node réussit mais rien n’arrive. Pourquoi ?
Un node réussi signifie que le message a été mis en file d’attente. Il attend que votre numéro WhatsApp soit connecté : vérifiez le numéro sur la page Numéros WhatsApp de WbizTool.
Mon texte associé casse le corps JSON. Que faire ?
Des guillemets ou des sauts de ligne dans une valeur associée rendent le JSON invalide. Passez Body Content Type sur Form Urlencoded et ajoutez chaque champ comme paramètre.
Puis-je envoyer le même message à plusieurs numéros ?
Oui. Utilisez WbizTool Send Multi Message, ou faites un POST vers https://wbiztool.com/api/v1/send_msg/multi/ avec les destinataires dans phone, en une seule chaîne séparée par des virgules.

Lire les guides

Voir aussi

Envoyez votre premier message WhatsApp automatisé dès aujourd'hui

Créez un compte, scannez le QR code et envoyez un message en moins de cinq minutes.

Essai gratuit

Forfaits payants à partir de 25 $ par mois aux États-Unis. Tarifs