Batch est une plateforme d'engagement client (push, email, SMS). En connectant Batch à WAX, le statut d'opt-in et d'opt-out WhatsApp et RCS/SMS de vos contacts est automatiquement synchronisé vers Batch, pour que vos campagnes respectent toujours le consentement le plus à jour. Vous pouvez aussi déclencher vos automatisations WAX depuis Batch, par webhook.
Ce que permet l'intégration Batch
Synchroniser le consentement vers Batch : chaque fois qu'un contact s'inscrit ou se désinscrit des communications marketing WhatsApp ou RCS/SMS dans WAX, WAX met à jour l'attribut correspondant sur le profil Batch du contact.
Déclencher une automatisation WAX depuis Batch : Batch peut appeler l'URL de webhook d'une automatisation WAX pour envoyer un message WhatsApp à un contact, avec les données utiles à la personnalisation.
Avant de commencer : ce qu'il faut savoir
Accès restreint : l'intégration Batch n'apparaît pas dans vos réglages tant qu'elle n'a pas été activée pour votre organisation. Demandez à votre CSM WAX de l'activer.
Clés Batch : munissez-vous de votre REST API key et de votre Project key Batch.
Identification du contact dans Batch : WAX retrouve le profil Batch grâce à l'identifiant Batch du contact, s'il est renseigné comme attribut dans WAX, ou à défaut grâce à l'identifiant du contact WAX. Vérifiez avec votre CSM WAX que vos contacts portent le bon identifiant.
Segments Batch : l'intégration ne récupère pas vos segments Batch dans WAX. Pour cibler une audience dans une campagne WAX, importez-la par fichier CSV : voir Comment importer des contacts via un fichier CSV dans WAX ?
Étape 1️⃣ : Connectez Batch à WAX
Une fois l'intégration activée par votre CSM, allez dans Réglages > Intégrations, puis ouvrez la carte Batch.
Saisissez votre REST API key et votre Project key.
Cliquez sur Connect Batch. WAX vérifie la validité des clés auprès de Batch avant d'activer la connexion.
💡 Une fois la connexion active, la synchronisation des opt-in et opt-out vers Batch est automatique : vous n'avez rien d'autre à configurer.
Étape 2️⃣ : Déclenchez vos flows WAX depuis Batch
Le déclenchement passe par le webhook générique de WAX : Batch appelle l'URL propre à votre automatisation WAX, en lui envoyant le numéro de téléphone du contact et les données à utiliser dans vos messages.
Créez une automatisation dans WAX avec le déclencheur Webhook WAX → Incoming Webhook.
Ouvrez le bloc Trigger : le panneau de configuration affiche l'URL de destination, le header
Authorizationet le Bearer Token de ce flow. Copiez-les.Dans Batch, configurez l'appel webhook de votre automation avec ces informations :
POST <URL de destination copiée dans WAX>
Authorization: Bearer <Bearer Token copié dans WAX>
Le corps de la requête doit être un JSON structuré ainsi (remplacez les valeurs par les variables de personnalisation de Batch) :
{
"phone_number": "numéro du contact",
"attributes": {
"first_name": "prénom du contact",
"email": "email du contact"
}
}
⚠️ Le champ phone_number est obligatoire : c'est lui qui permet à WAX d'identifier le contact WhatsApp. Chaque flow a sa propre URL et son propre token : ne réutilisez pas ceux d'un autre flow.
Les champs envoyés sous attributes sont enregistrés sur le contact WAX et deviennent utilisables comme variables dans vos messages, pour vos conditions et vos segments. Pour le détail, voir Configurer un déclencheur via un outil externe.
Tips & Conseils
Activez le flow puis envoyez un premier appel réel : les variables n'apparaissent dans le sélecteur de variables de WAX qu'après la réception d'un premier appel.
Testez avec votre propre numéro avant d'ouvrir l'automation Batch à toute votre audience.
Remplacez les liens et textes fixes de vos messages par les variables reçues (par exemple un lien de panier ou le prénom).
Besoin d'aide pour la configuration côté Batch ? Contactez-nous via le chat en bas à droite de votre écran.
