Aller au contenu
Intégrations

Un numéro, connecté au reste de votre logiciel.

Quatre voies y parviennent : une application sans code sur Zapier, Make et n8n, des webhooks, l'API REST et un serveur MCP pour les assistants IA. Tous les quatre viennent avec le plan.

Démarrer l'essai gratuit

7 jours gratuits · Pas de carte de crédit · Annulez à tout moment

Itinéraires

Quatre itinéraires et rien ne vous empêche de parcourir les quatre

Aucun d’entre eux n’est un produit distinct. Une seule clé API ouvre tout le monde, ils lisent et écrivent la boîte de réception dans laquelle vos agents travaillent déjà, et un flux de travail assemblé par quelqu'un pendant le déjeuner se trouve joyeusement à côté du code qu'un développeur livrera le trimestre prochain.

Plateformes de connexion

Zapier, Make, n8n et Integrately peuvent tous générer ce nombre. Vous choisissez l'événement d'un côté, le message de l'autre et vous l'allumez. Il n'y a aucun éditeur à ouvrir et rien à déployer.

Webhooks

Donnez-nous un point de terminaison HTTPS et chaque arrivée l'atteindra au format JSON pendant qu'elle est encore en cours : un message entrant, un accusé de réception, une réaction, une réaffectation, une modification de contact.

API REST

Envoyez, planifiez, étiquetez, attribuez, recherchez et exportez à partir de votre propre backend, quelle que soit la langue dans laquelle il est écrit. JSON dans les deux sens et un testeur dans la documentation qui se déclenche sur votre propre compte.

Serveur MCP

Une seule URL transforme un assistant IA en opérateur sur le numéro : il peut lire un fil de discussion, rédiger la réponse et mettre la campagne en file d'attente, et il vous demande avant d'écrire quoi que ce soit.

ComprisAPI, webhooks et MCP dans le plan
BidirectionnelEnvoyez depuis votre pile, recevez chaque événement
Même numéroRien à migrer ou à revérifier
Annuaire

Les applications sur lesquelles les gens demandent et le travail que chacun finit par faire

Des noms plutôt que des catégories, afin que vous puissiez trouver votre propre pile sans lire toute la page. L'étiquette sur chaque ligne indique lequel des quatre itinéraires y parvient, et aucun de ces itinéraires n'a besoin de quelque chose de construit sur mesure de notre côté. Et si votre application n’en fait pas partie, cette réponse est ici aussi, plutôt que de vous laisser la tâche de la trouver.

  • Sans codeVia Zapier, Make, n8n ou Integrately
  • WebhookL'application ou WaliChat publie JSON sur un point de terminaison
  • APIVotre propre code appelle l'API REST
  • PCMUn assistant IA travaillant via le serveur MCP

Magasins et caisses

  • ShopifySans code

    Un envoi ou un remboursement sur la boutique devient un message sur le fil de l'acheteur, lien coursier inclus.

  • WooCommerceSans codeWebhook

    Idem pour une boutique WordPress. Si vous préférez ignorer la couche intermédiaire, Woo peut publier son propre webhook directement auprès de votre gestionnaire.

  • StripeSans codeWebhook

    Paiement autorisé, renouvellement dû, carte refusée : chaque État reçoit son propre message au lieu d'un deuxième e-mail.

CRM et pipeline

  • HubSpotSans code

    Un formulaire rempli peut ouvrir la conversation, et toutes les réponses du client sont enregistrées.

  • Force de venteSans codeAPI

    Les modifications d'étape et les mises à jour de cas parviennent au client sans qu'un représentant ne les ressaisisse dans une autre fenêtre.

  • PipedriveSans code

    Lorsqu'une transaction est conclue, le propriétaire reçoit un coup de pouce et l'acheteur obtient le suivi, dans le même temps.

  • Zoho CRMSans code

    Les contacts et les transactions restent au même niveau que le fil de discussion, quel que soit le côté où le changement a commencé.

CRM d'entreprise et régional

  • Microsoft Dynamique 365Sans codeAPI

    Reliez-le via un connecteur ou appelez l'API à partir du service qui communique déjà avec Dynamics.

  • Bitrix24Sans code

    Suspendez WhatsApp aux flux de travail dans lesquels votre équipe y exécute déjà.

  • AgileSans code

    Placez l'historique WhatsApp d'un contact là où se trouve déjà le reste de son enregistrement.

Feuilles, bases et applications que vous avez créées

  • Google SheetsSans code

    Une ligne, un destinataire, le résultat de la livraison revenant dans la colonne à côté.

  • AirtableSans code

    Une vue est une audience et une modification d'enregistrement est un déclencheur. Aucune étape d’exportation entre les deux.

  • BulleAPI

    Une application que vous avez assemblée vous-même appelle directement l'API ; il n’y a pas de connecteur au milieu.

Formulaires, réservations et sites

  • TypeformSans code

    La soumission ouvre un fil de discussion alors que les réponses sont toujours à l'écran.

  • CalendlySans code

    Réservation confirmée, rappel la veille et coup de pouce pour ceux qui ne se présenteront pas.

  • WordPressSans codeAPI

    Les formulaires de contact et les événements de publication atteignent le numéro via un connecteur ou via quelques lignes vers l'API.

Assistants IA

  • Claude Desktop et Claude CodePCM

    Lit un fil de discussion, rédige la réponse et attend que vous approuviez l'envoi.

  • ChatGPTPCM

    Les mêmes outils, partout où votre compte autorise un connecteur personnalisé.

  • Cursor et VS CodePCM

    Extrayez l'historique d'un client sans quitter le fichier sur lequel vous travaillez.

Tout ce qui possède un connecteur sur l'une de ces quatre plates-formes est à portée d'un seul flux de travail, et tout ce qui possède sa propre API HTTP est à distance d'un webhook et d'un POST. Parcourez les guides d'intégration

Aucun code

Quatre constructeurs, une forme

Cela se résume toujours à l’une des deux phrases suivantes. Quelque chose se passe là-bas et un message WhatsApp est envoyé, ou un message arrive ici et quelque chose se passe là-bas. Utilisez celui des quatre pour lequel votre équipe paie déjà.

Zapier

Un éditeur en ligne droite : une chose arrive, une chose suit. L'itinéraire le plus court lorsque l'autre application est obscure.

Faire

Un canevas où chaque étape est un module que vous pouvez brancher, filtrer et boucler. Choisissez-le lorsque la logique bifurque.

n8n

Fonctionne sur l'infrastructure que vous contrôlez si vous le souhaitez, de sorte que les charges utiles ne quittent jamais votre propre réseau.

Intégralement

Des recettes prédéfinies que vous activez plutôt que d'assembler. Plus rapide lorsque le flux est ordinaire.

Quelle que soit l’autre application, si l’une de ces quatre la répertorie, elle peut atteindre votre numéro sans qu’une ligne de code ne soit écrite à chaque extrémité.

Webhooks et API

Tout ce qui se passe, transféré sur votre serveur

Enregistrez un point de terminaison HTTPS une fois et WaliChat y publie un corps JSON dès que quelque chose change : un client écrit, un message est lu, une discussion est réaffectée, un contact est modifié. Votre serveur décide de ce qui suit, qu'il s'agisse de répondre via l'API, d'ouvrir un ticket ou de mettre à jour une ligne.

  • message:in:new
  • message:out:new
  • message:out:ack
  • message:out:failed
  • message:update
  • message:reaction
  • chat:update
  • contact:update
  • status:update
  • group:update
  • channel:in
  • number:session

Abonnez-vous à tous ou à un seul, et limitez l'abonnement à un seul numéro.

REST · JSON · HTTPS
# Register a webhook endpoint
curl -X POSThttps://api.wali.chat/v1/webhooks #{'\n'}  -H"Authorization: $WALI_TOKEN" #{'\n'}  -H"Content-Type: application/json" #{'\n'}  -d'{"name":"Orders","url":"https://acme.dev/wali","events":["message:in:new"]}'
// Handle an inbound WhatsApp message
app.post("/wali", (req, res) => {
  const { event, data } = req.body
  if (event ==="message:in:new") {
    queue.add({ from: data.fromNumber, text: data.body })
  }
  res.sendStatus(200)
)
# Answer from your own backend
requests.post(
"https://api.wali.chat/v1/messages",
    headers={"Authorization": token},
    json={"phone": data["fromNumber"],"message": reply},
)
Charge utile du webhook · message:in:new
{"event":"message:in:new","data": {"fromNumber": "+14155550142","body": "Do you ship to Portugal?" } }
PCM

La route où personne ne construit rien

Les trois autres parcours vous demandent de décrire le travail à l'avance. Celui-ci ne le fait pas : collez une seule URL dans n'importe quel assistant qui implémente le Model Context Protocol et il récupère les outils WhatsApp par lui-même, sous la même clé et les mêmes autorisations sous lesquelles vos agents travaillent. La lecture est libre ; tout ce qui écrit est placé devant vous en premier.

  • "Résumez tout ce qui est arrivé sur la ligne de vente pendant la nuit."
  • "Rédigez une réponse à la question sur la facture et étiquetez le contact Facturation."
  • "Quelles discussions nous attendent encore depuis hier ?"
Recettes

Trois que tu pourrais construire cet après-midi

Chacune est une règle : une condition, une conséquence et quelque chose qu’une personne n’a plus besoin de penser à faire.

E-commerce

La mise à jour des colis que personne n'a à courir après

Quand
Votre boutique marque une commande comme expédiée.
Ensuite
Le workflow publie le code de commande et le lien de messagerie vers le numéro qui l'a passé.

Si l'acheteur répond, la réponse arrive dans la boîte de réception partagée pour que n'importe quel agent puisse la récupérer, plutôt que dans une boîte aux lettres sans réponse.

Ventes

Chaque enquête a un propriétaire avant qu'elle ne refroidisse

Quand
Quelqu'un vous écrit pour la première fois.
Ensuite
message:in:new se déclenche, votre flux de travail crée ou met à jour l'enregistrement de votre côté et le chat est transmis à un service.

Celui qui l'ouvre voit déjà le nom, d'où vient la personne et tout ce qui a été dit jusqu'à présent.

Assistance

La file d'attente de nuit se trie toute seule

Quand
Une question arrive des heures après que le bureau se soit vidé.
Ensuite
Un flux répond à ce qu'il peut et marque ce qu'il ne peut pas, tandis que le webhook dépose la transcription dans votre propre système.

L'équipe du matin commence sur une file d'attente déjà divisée en personnes traitées, en attente et ayant besoin d'une personne.

Choisir

Quel itinéraire faut-il emprunter en premier ?

Rien ici n'est exclusif, et de nombreuses équipes conservent un connecteur pour les envois ordinaires et un webhook pour tout ce qui nécessite un jugement. Il s’agit simplement de savoir par où commencer.

Les quatre parcours d’intégration comparés
Plateformes de connexionWebhooksAPI RESTServeur MCP
Qui le câbleN'importe qui dans l'équipeUn développeur, une foisUn développeurToute personne pouvant coller une URL
Ce dont vous avez besoin en premierUn compte sur le constructeurUn point de terminaison HTTPSUne clé APIUn client compatible MCP
Dans quel sens les données se déplacentDans les deux sensDans vos systèmesHors de vos systèmesLes deux, une demande à la fois
Où vit la logiqueSur les serveurs du constructeurSur votre serveurSur votre serveurDans la séance de l'assistant
Quand il courtSur un déclencheur, sans surveillanceÀ l'instant où quelque chose changeChaque fois que votre code le ditPendant qu'une personne regarde
Ça te va quandLes deux applications ont déjà un connecteurVous devez réagir aux clientsVous envoyez au volumeLe travail est unique et nécessite du jugement
Ce que cela ajoute à votre factureL'abonnement du constructeurRienRienRien

Votre forfait WaliChat couvre l'API, les webhooks et le serveur MCP. Une plateforme de connecteurs vous facture séparément son propre forfait. Comparez les forfaits

De zéro au premier événement

  1. Console

    Couper une clé API

    Une clé, depuis les paramètres de votre compte. L'API, le testeur, les plateformes de connecteurs et le serveur MCP s'authentifient tous auprès du même.

  2. Webhooks

    Indiquez-nous une URL

    Ajoutez un point de terminaison HTTPS et cochez les événements souhaités. Un échantillon de corps est envoyé immédiatement, vous pouvez donc prouver qu'il a atterri avant d'écrire quoi que ce soit.

  3. Votre pile

    Câblez l'extrémité distante

    Déposez le déclencheur dans votre générateur ou prenez le JSON vous-même et répondez via l'API. Les deux peuvent pointer vers le même numéro.

  4. En direct

    Regardez le journal

    Chaque diffusion conserve son code d'état, son temps de réponse et son texte d'erreur, de sorte qu'un point de terminaison en panne s'annonce au lieu de se taire.

Questions d'intégration, réponses

Mon outil ne figure pas sur cette liste. Et maintenant ?

La liste est la liste restreinte, pas le plafond. Si votre application apparaît sur Zapier, Make, n8n ou Integrately, il ne reste plus qu'un workflow à parcourir aujourd'hui. Si ce n'est pas le cas, il dispose presque certainement de sa propre API HTTP, et atteindre l'une d'entre elles est exactement à quoi servent les webhooks et l'API REST.

Est-ce que tout cela nécessite un développeur ?

Pas la voie du connecteur : un déclencheur et une action sur une plateforme que votre équipe peut déjà utiliser. Le code n'entre en scène que lorsque vous souhaitez une logique qui réside sur votre propre serveur ou une charge utile pour laquelle personne n'a construit de connecteur.

L’accès à l’intégration est-il facturé séparément ?

Non. L'API REST, les webhooks et le serveur MCP sont fournis avec le plan, et il n'y a aucun niveau d'intégration vers lequel passer. Une mise en garde mérite d'être connue : les événements de réaction ne sont reportés que sur les plans plus importants, alors que tous les autres événements sont sur chacun d'eux. Les plateformes de connecteurs vous facturent leurs propres abonnements.

Que peut réellement me dire un webhook ?

Messages entrants et sortants, accusés de réception, échecs, modifications, réactions, modifications de chat et de contact, mises à jour de groupe et statut de session. Prenez-les tous ou un seul, et changez d'avis plus tard sans toucher au code.

Un webhook peut-il être épinglé à un seul numéro ?

Oui. Un abonnement peut être limité à un numéro spécifique, de sorte que le flux de travail derrière votre ligne de vente ne voit jamais un octet de trafic d'assistance.

Que se passe-t-il lorsque mon point de terminaison est en panne ?

L’échec est enregistré plutôt qu’avalé. Chaque diffusion conserve son statut HTTP, son temps de réponse et le texte d'erreur dans le journal du webhook, afin que vous puissiez voir précisément ce qui a échoué et quand.

Puis-je essayer un appel avant d’écrire un code ?

Oui. La documentation contient des exemples de copie et d'exécution et un testeur en direct qui déclenche de vrais appels sur votre propre compte, de sorte que la première demande que vous faites n'est pas celle que vous deviez écrire en premier.

Un assistant IA peut-il envoyer des choses tout seul ?

La lecture est libre ; l’écriture ne l’est pas. L'envoi, l'attribution ou le lancement d'une campagne est un appel d'outil, et les clients qui prennent en charge l'approbation la soumettent à vous avant qu'elle n'aille quelque part. La page MCP couvre le modèle d'autorisation en détail.

Dois-je changer de numéro pour tout cela ?

Non. Chaque itinéraire ici fonctionne sur le numéro WhatsApp Business que vous utilisez déjà, avec les chats et la structure de l'équipe déjà dans le compte.

Arrêtez de perdre des messages WhatsApp dès aujourd'hui

Rejoignez plus de 5 000 équipes qui utilisent déjà WaliChat pour grandir plus vite.

Commencer l'Essai Gratuit MaintenantSept jours offerts · Rien à payer d'avance · Connecté en quelques minutes