Aller au contenu principal

Declencheurs d'automatisation

Un declencheur est l'evenement qui demarre l'execution de votre automatisation. Reepli propose une large gamme de declencheurs pour couvrir tous les scenarios de votre activite sur WhatsApp Business.


Comprendre les declencheurs

Chaque automatisation commence par exactement un declencheur. Lorsque l'evenement correspondant se produit, Reepli evalue les conditions associees puis execute les actions definies.

Le flux est le suivant :

Evenement --> Declencheur active --> Conditions evaluees --> Actions executees
Declencheur unique

Une automatisation ne peut avoir qu'un seul declencheur. Si vous souhaitez reagir a plusieurs evenements differents, creez plusieurs automatisations ou utilisez le declencheur "Webhook" pour centraliser la logique.


Declencheurs de messages

Nouveau message recu

Se declenche chaque fois qu'un message entrant est recu sur votre numero WhatsApp Business.

ParametreDescription
CanalFiltrer par canal specifique (WhatsApp, API)
Type de messageTexte, image, document, audio, video, localisation
ProvenanceNouveau contact ou contact existant

Cas d'usage courants :

  • Envoyer un accuse de reception automatique
  • Router les messages vers l'equipe appropriee
  • Demarrer un flux de qualification

Correspondance de mot-cle

Se declenche lorsqu'un message entrant correspond a un mot-cle ou une expression definie.

Mode de correspondanceDescriptionExemple
ExacteLe message est exactement le mot-cle"bonjour" = "bonjour"
ContientLe message contient le mot-cle"je veux un prix" contient "prix"
Commence parLe message debute par le mot-cle"cmd 1234" commence par "cmd"
Expression reguliereCorrespondance par regex`^(salut
Insensibilite a la casse

Par defaut, la correspondance de mot-cle ignore la casse. "BONJOUR", "Bonjour" et "bonjour" declencheront tous la meme automatisation.

--> Guide complet des automatisations par mot-cle

Message non traite

Se declenche lorsqu'un message n'a pas ete traite (pas de reponse) apres un delai configurable.

ParametreDescriptionValeur par defaut
DelaiTemps d'attente avant declenchement5 minutes
Exclure les conversations assigneesNe pas declencher si un agent est assigneOui

Declencheurs de contacts

Contact cree

Se declenche lorsqu'un nouveau contact est ajoute a votre CRM Reepli, que ce soit manuellement, via import ou automatiquement lors d'un premier message.

ParametreDescription
SourceFiltrer par source de creation (WhatsApp, import CSV, API, manuel)
SegmentFiltrer par segment initial

Cas d'usage courants :

  • Envoyer un message de bienvenue personnalise
  • Assigner un agent responsable
  • Demarrer une sequence d'onboarding

Tag ajoute

Se declenche lorsqu'un tag specifique est ajoute a un contact.

ParametreDescription
TagSelectionner un ou plusieurs tags a surveiller
Ajoute parFiltrer par source (agent, automatisation, API)

Cas d'usage courants :

  • Demarrer un flux de relance lorsque le tag "interesse" est ajoute
  • Envoyer une offre promotionnelle lorsque le tag "VIP" est attribue
  • Notifier un responsable lorsque le tag "escalade" est pose

Tag retire

Se declenche lorsqu'un tag est retire d'un contact. Utile pour les workflows de desabonnement ou de changement de statut.

Attribut mis a jour

Se declenche lorsqu'un attribut personnalise d'un contact est modifie.

ParametreDescription
AttributL'attribut a surveiller
ConditionEgal a, different de, contient, est vide, n'est pas vide
ValeurValeur de comparaison

Exemple : Declencher un suivi commercial lorsque l'attribut "statut_devis" passe a "envoye".


Declencheurs de conversations

Conversation ouverte

Se declenche lorsqu'une nouvelle conversation est creee ou qu'une conversation fermee est rouverte.

ParametreDescription
TypeNouvelle conversation, conversation rouverte, les deux
CanalFiltrer par canal

Conversation fermee

Se declenche lorsqu'un agent ou une automatisation ferme une conversation.

Cas d'usage courants :

  • Envoyer une enquete de satisfaction
  • Mettre a jour le statut du contact dans le CRM
  • Demarrer une sequence de suivi post-interaction

Conversation assignee

Se declenche lorsqu'une conversation est assignee a un agent ou a une equipe.

ParametreDescription
Assigne aAgent specifique, equipe specifique, ou tout
Assigne parAgent, automatisation, systeme

Declencheurs temporels

Declencheur planifie

Se declenche a une date et heure precises, ou selon un calendrier recurrent.

ModeDescriptionExemple
PonctuelUne seule execution a une date donneeLe 15 janvier 2026 a 10h00
RecurrentExecution periodiqueTous les lundis a 9h00
Expression cronPlanification avancee0 9 * * 1-5 (du lundi au vendredi a 9h)
Fuseau horaire

Les declencheurs planifies utilisent le fuseau horaire configure dans les parametres de votre compte. Verifiez ce parametre dans Parametres > Compte > Fuseau horaire pour eviter les declenchements inattendus.

--> Guide complet des automatisations planifiees

Delai apres evenement

Se declenche apres un delai specifique suivant un autre evenement. Ce declencheur est ideal pour les sequences de suivi.

ParametreDescription
Evenement de referenceL'evenement a partir duquel compter le delai
DelaiMinutes, heures, jours
Conditions supplementairesVerifications avant execution

Exemple : Envoyer un rappel 24 heures apres l'envoi d'un devis si le contact n'a pas repondu.


Declencheurs externes

Webhook entrant

Se declenche lorsqu'un appel HTTP est recu sur votre URL de webhook Reepli. Ce declencheur permet d'integrer des systemes externes.

ParametreDescription
Methode HTTPPOST, GET, PUT
URL du webhookGeneree automatiquement par Reepli
AuthentificationCle API, signature HMAC
Filtre de payloadConditions sur les donnees recues

Configuration du webhook :

  1. Creez une nouvelle automatisation.
  2. Selectionnez le declencheur Webhook entrant.
  3. Copiez l'URL generee automatiquement.
  4. Configurez votre systeme externe pour envoyer des requetes a cette URL.
  5. (Optionnel) Definissez un filtre sur le payload pour ne declencher que sur certaines donnees.
  6. Ajoutez vos actions.
Debogage des webhooks

Utilisez le Journal des webhooks dans Parametres > Integrateurs > Webhooks pour visualiser les requetes recues et diagnostiquer les problemes de configuration.

Evenement d'integration

Se declenche lorsqu'un evenement provient d'une integration connectee (CRM externe, plateforme e-commerce, etc.).

IntegrationEvenements disponibles
ShopifyNouvelle commande, commande expediee, panier abandonne
WooCommerceNouvelle commande, changement de statut
HubSpotDeal cree, deal mis a jour, contact mis a jour
ZapierTout evenement configure dans Zapier

Conditions de filtrage

Chaque declencheur peut etre affine avec des conditions supplementaires. Vous pouvez combiner plusieurs conditions avec des operateurs logiques.

Operateurs logiques

OperateurDescription
ETToutes les conditions doivent etre vraies
OUAu moins une condition doit etre vraie
ET / OU combineGroupes de conditions imbriques

Types de conditions

ConditionS'applique aOperateurs
Attribut du contactNom, email, telephone, attributs personnalisesEgal, different, contient, est vide
Tag du contactTags assignes au contactPossede le tag, ne possede pas le tag
SegmentSegments de contactsAppartient a, n'appartient pas a
Heure actuelleHeure du declenchementEntre, avant, apres
Jour de la semaineJour du declenchementEst, n'est pas
Nombre de messagesHistorique de conversationSuperieur a, inferieur a, egal a

Bonnes pratiques

  1. Soyez specifique -- Plus vos conditions sont precises, moins vous risquez de declenchements indesirables.
  2. Evitez les boucles -- Ne creez pas d'automatisations dont l'action peut re-declencher le meme declencheur.
  3. Documentez vos declencheurs -- Ajoutez des descriptions claires pour que votre equipe comprenne la logique.
  4. Testez systematiquement -- Utilisez la simulation de declencheur avant d'activer en production.
  5. Surveillez les volumes -- Un declencheur trop large (ex. : "Nouveau message recu" sans condition) peut consommer rapidement vos quotas d'execution.
Risque de boucle infinie

Si une automatisation envoie un message qui declenche une autre automatisation, qui a son tour envoie un message, vous creez une boucle infinie. Reepli detecte et bloque automatiquement les boucles apres 5 iterations, mais concevez vos automatisations pour les eviter.


Ressources complementaires