Whatixo.Documentation English Ouvrir Whatixo
Documentation / Vendre et automatiser

Workflows

Un workflow est un scénario automatique : quand quelque chose se produit (le déclencheur), Whatixo exécute une suite d’actions. Exemples : « Quand un client écrit livraison, lui répondre les délais », « Quand une commande Shopify arrive, envoyer une confirmation WhatsApp et un e-mail ». Menu Automatiser → Workflows.

Créer un workflow en 1 minute Mot-clé « livraison » → réponse WhatsApp automatique.

Créer un workflow

Liste des workflows Whatixo

Ouvrez l’éditeur

Cliquez sur Créer (ou partez d’un template). Donnez un nom au workflow et choisissez, en haut à droite, le numéro WhatsApp qui écoute et qui envoie.

Configurez le déclencheur

Le premier bloc est le déclencheur. Pour un mot-clé : saisissez le mot (ex. livraison) et la règle (contient, est exactement, commence par…).

Déclencheur mot-clé WhatsApp dans l’éditeur de workflow

Ajoutez des actions

Cliquez sur le + sous le dernier bloc (ou Ajouter Action) et choisissez une action dans la bibliothèque. Cliquez sur un bloc pour le régler dans le panneau de droite.

Bibliothèque d’actions : WhatsApp, SMS, e-mail, groupes, CRM…
Configuration de l’action Message WhatsApp

Enregistrez

Enregistrer active le workflow immédiatement. Sur la liste, chaque carte peut être modifiée, exportée (pour la dupliquer ou la partager) ou supprimée.

Les déclencheurs

Liste des déclencheurs de workflow
DéclencheurSe lance quand…Variables
Mot-clé WhatsAppun message reçu correspond à la règle.{{phone}} {{name}} {{message}}
Nouveau contact CRMun numéro inconnu vous écrit pour la première fois.{{phone}} {{name}} {{message}}
Clic sur un lienun contact clique sur un lien suivi d’une campagne (vide = tous les liens).{{phone}} {{name}}
Webhook APIune requête arrive sur l’adresse unique du workflow. Tutorieltoutes les clés reçues
Shopifyune commande est créée, payée, expédiée… Tutoriel{{customer.first_name}} {{order_number}}…
WooCommerceun événement de votre boutique WordPress. Tutoriel{{billing.first_name}} {{number}}…
Chariow / Maketouune vente sur ces plateformes.les clés envoyées par la plateforme

Les déclencheurs Webhook, Shopify, WooCommerce, Chariow et Maketou créent une adresse d’écoute au premier enregistrement. Elle s’affiche dans le panneau du déclencheur : c’est elle que vous collez dans la plateforme externe.

Les actions

CatégorieActionÀ quoi ça sert
CommunicationMessage WhatsAppEnvoyer un texte et un média. Option « Simuler la frappe » : « en train d’écrire… » avant l’envoi.
SMSEnvoyer un SMS avec votre fournisseur.
E-mailEnvoyer un e-mail (classique ou HTML) depuis votre adresse pro.
Séquence e-mailInscrire le contact dans une séquence e-mail + SMS.
Message GroupePublier dans un groupe WhatsApp dont votre numéro fait partie.
Message ChaînePublier dans une chaîne WhatsApp que vous administrez.
Publier StatutPublier un statut WhatsApp (texte, image ou vidéo).
Logique & délaisDélai d’attentePatienter avant l’étape suivante.
Filtre / ConditionCréer deux branches « Si oui » / « Si non ».
Intelligence artificielleFormatage IAFaire rédiger ou reformuler un texte par l’IA ; résultat dans {{ia_response}}.
CRMGestion CRMCréer ou mettre à jour le contact et lui ajouter un tag.
Séquence nurturingInscrire ou retirer le contact d’une séquence de relance.
GroupesCréer GroupeCréer un groupe avec des participants.
Ajout GroupeAjouter le contact à un groupe.
Retrait GroupeRetirer des participants d’un groupe.
DéveloppeursRequête APIAppeler une API externe ; la réponse est réutilisable ensuite.
Tirer un webhookEnvoyer les données à une adresse (CRM, Google Sheets via Make…).

Les variables

Dans n’importe quel champ texte, insérez des données entre doubles accolades : {{name}}, {{phone}}, {{message}}. Le bouton Variables du champ affiche la liste.

Pour un webhook ou une boutique, chaque clé reçue devient une variable. Les objets imbriqués s’écrivent avec des points, les listes avec leur position (à partir de 0) :

Données reçuesJSON
{
  "order_number": 1042,
  "customer": { "first_name": "Aline", "phone": "+243812345601" },
  "line_items": [ { "title": "Robe wax", "quantity": 2 } ]
}
VariableValeur
{{order_number}}1042
{{customer.first_name}}Aline
{{line_items.0.title}}Robe wax

Pas besoin de deviner les clés : envoyez un premier événement de test, puis cliquez sur Actualiser dans Variables détectées. Toutes les clés reçues s’affichent et s’insèrent en un clic.

Conditions (Si / Sinon)

L’action Filtre / Condition compare une variable à une valeur : égal à, différent de, contient, commence par, possède le tag, existe, supérieur à… Plusieurs règles se combinent avec ET / OU.

Exemples prêts à reproduire

Réponse automatique au mot « PRIX »

Mot-clé prix (contient) → Message WhatsApp « Bonjour {{name}}, voici nos tarifs 👇 » avec votre grille en image → Gestion CRM : tag prospect.

Bienvenue des nouveaux contacts

Nouveau contact CRM → Délai 1 minute → Message WhatsApp « Bienvenue {{name}} 🎉 Que puis-je faire pour vous ? ».

Confirmation de commande multicanale

Shopify (commande créée) → Message WhatsApp « Merci {{customer.first_name}}, répondez 1 pour confirmer » → E-mail récapitulatif → Condition « téléphone absent » → SMS.

Un mot-clé déclenche le workflow à chaque message correspondant. Choisissez des mots précis (« PRIX », « CATALOGUE ») plutôt que « bonjour », et évitez qu’un workflow et l’agent IA répondent tous les deux au même message.