Pular para o conteúdo principal

Automatisations par mot-cle

Les automatisations par mot-cle sont le moyen le plus direct de reagir aux messages de vos contacts. Lorsqu'un message entrant correspond a un mot-cle ou une expression que vous avez defini, Reepli execute automatiquement les actions associees.


Principe de fonctionnement

Le systeme de mot-cle analyse chaque message entrant et le compare a vos regles definies. Le processus suit cet ordre :

  1. Un message est recu sur votre numero WhatsApp Business.
  2. Reepli compare le contenu du message a toutes les regles de mot-cle actives.
  3. Si une correspondance est trouvee, l'automatisation associee s'execute.
  4. Si plusieurs correspondances existent, le systeme de priorite determine laquelle s'execute.
  5. Si aucune correspondance n'est trouvee, le mecanisme de secours (fallback) prend le relais.

Modes de correspondance

Reepli propose quatre modes de correspondance pour s'adapter a tous les cas de figure.

Correspondance exacte

Le message doit etre exactement le mot-cle defini, sans aucun autre mot.

Mot-cleMessageCorrespondance ?
bonjour"bonjour"Oui
bonjour"Bonjour"Oui (insensible a la casse)
bonjour"bonjour !"Non
bonjour"bonjour, comment allez-vous"Non

Quand l'utiliser : Pour des commandes precises ou des menus numerotes (ex. : "1", "2", "3").

Correspondance "Contient"

Le message doit contenir le mot-cle, meme au milieu d'une phrase.

Mot-cleMessageCorrespondance ?
prix"Quel est le prix ?"Oui
prix"prix"Oui
prix"Je veux connaitre les prix SVP"Oui
prix"C'est trop cher"Non

Quand l'utiliser : Pour capturer des themes generaux dans les messages (ex. : "prix", "livraison", "aide").

Attention aux faux positifs

Le mode "Contient" peut generer des declenchements inattendus. Par exemple, le mot-cle "on" serait detecte dans "bonjour" ou "information". Utilisez des mots-cles suffisamment specifiques.

Correspondance "Commence par"

Le message doit debuter par le mot-cle specifie.

Mot-cleMessageCorrespondance ?
cmd"cmd 12345"Oui
cmd"CMD 12345"Oui
cmd"Ma cmd 12345"Non

Quand l'utiliser : Pour des commandes structurees (ex. : "cmd", "rdv", "ref").

Expression reguliere (Regex)

Utilise une expression reguliere pour une correspondance avancee et flexible.

RegexMessageCorrespondance ?
^(bonjour|salut|hello|hey)$"salut"Oui
^(bonjour|salut|hello|hey)$"salut ca va"Non
cmd\s*\d{4,6}"cmd 12345"Oui
cmd\s*\d{4,6}"ma cmd12345 est en retard"Oui
\b[A-Z]{2}-\d{6}\b"Mon numero est FR-123456"Oui

Quand l'utiliser : Pour des motifs complexes (numeros de reference, formats specifiques, variantes multiples).

Complexite des regex

Les expressions regulieres mal construites peuvent impacter les performances ou generer des correspondances inattendues. Testez toujours vos regex avec l'outil de test integre avant de les activer.


Configuration d'un mot-cle

Creer une automatisation par mot-cle

  1. Accedez a Automatisations dans le menu lateral.
  2. Cliquez sur + Nouvelle automatisation.
  3. Nommez votre automatisation (ex. : "Mot-cle -- Horaires d'ouverture").
  4. Selectionnez le declencheur Correspondance de mot-cle.
  5. Choisissez le mode de correspondance (Exacte, Contient, Commence par, Regex).
  6. Saisissez le mot-cle ou l'expression.
  7. (Optionnel) Ajoutez des mots-cles alternatifs pour le meme declencheur.
  8. Ajoutez vos actions.
  9. Definissez la priorite.
  10. Enregistrez et activez.

Mots-cles multiples

Vous pouvez associer plusieurs mots-cles a une meme automatisation. L'un ou l'autre des mots-cles declenchera les actions.

Exemple : Pour une automatisation "Horaires", vous pouvez definir :

Mot-cleMode
horairesContient
heures d'ouvertureContient
ouvertContient
fermeContient
quandExacte

Options avancees

OptionDescriptionValeur par defaut
Insensible a la casseIgnorer les majuscules / minusculesActive
Ignorer les accents"resume" correspond a "resume"Active
Ignorer la ponctuation"bonjour!" correspond a "bonjour"Active
Limiter aux nouveaux contactsNe declencher que pour les premiers messagesDesactive
Limiter par tagNe declencher que pour les contacts avec un tag specifiqueDesactive
CooldownDelai minimum entre deux declenchements pour le meme contactDesactive

Systeme de priorite

Lorsqu'un message correspond a plusieurs automatisations de mot-cle, le systeme de priorite determine laquelle s'execute.

Regles de priorite

NiveauDescription
1 (le plus haut)S'execute en premier si plusieurs correspondances
2 a 9Niveaux intermediaires
10 (le plus bas)S'execute en dernier recours

Algorithme de selection

Reepli applique cet algorithme pour choisir l'automatisation a executer :

  1. Filtrer : Identifier toutes les automatisations dont le mot-cle correspond.
  2. Trier par priorite : Classer par numero de priorite (1 en premier).
  3. Departager : A priorite egale, le mode le plus specifique l'emporte :
    • Exacte > Commence par > Contient > Regex
  4. Derniere regle : A specificite egale, la plus ancienne s'execute.
Execution multiple

Par defaut, seule l'automatisation avec la priorite la plus haute s'execute. Si vous souhaitez que toutes les automatisations correspondantes s'executent, activez l'option Execution multiple dans Parametres > Automatisations > Avance.

Exemple de resolution de priorite

Un contact envoie : "Bonjour, quel est le prix du forfait premium ?"

AutomatisationMot-cleModePrioriteSelectionnee ?
AccueilbonjourContient5Non
TarifsprixContient2Oui
Premiumforfait premiumContient3Non

L'automatisation "Tarifs" s'execute car elle a la priorite la plus haute (2).


Mecanisme de secours (fallback)

Le fallback gere les messages qui ne correspondent a aucun mot-cle configure.

Types de fallback

TypeDescription
Message statiqueEnvoyer un message predetermine
Menu principalAfficher un menu de choix avec boutons
Flux IATransmettre le message a un flux IA pour traitement intelligent
AssignationAssigner la conversation a un agent ou une equipe
AucunNe rien faire (le message reste sans reponse automatique)

Configurer le fallback

  1. Accedez a Parametres > Automatisations > Fallback.
  2. Activez le mecanisme de secours.
  3. Selectionnez le type de fallback.
  4. Configurez le contenu ou la destination.
  5. (Optionnel) Definissez un nombre maximal de fallbacks consecutifs avant escalade.
Combiner fallback et IA

La strategie la plus efficace combine un fallback IA avec une escalade humaine. L'IA tente de repondre aux messages non reconnus, et si elle ne peut pas, la conversation est transferee a un agent.

--> En savoir plus sur les flux IA


Cas d'usage courants

Mot-cleModeAction
1ExacteEnvoyer les tarifs
2ExacteEnvoyer les horaires
3ExacteTransmettre au support
4ExacteEnvoyer le catalogue PDF

FAQ automatisee

Mot-cleModeReponse
livraisonContientDetails sur les delais et frais de livraison
retourContientPolitique de retour et echange
garantieContientConditions de garantie
paiementContientMoyens de paiement acceptes

Commandes structurees

Mot-cleModeAction
refCommence parExtraire la reference et interroger le systeme
rdvCommence parDemarrer le flux de prise de rendez-vous
stopExacteDesinscrire le contact des communications

Bonnes pratiques

  1. Privilegiez la specificite -- Un mot-cle trop generique ("aide") generera de nombreux faux positifs.
  2. Testez chaque mot-cle -- Utilisez le simulateur integre pour verifier les correspondances.
  3. Documentez vos priorites -- Maintenez un tableau recapitulatif de vos regles et priorites.
  4. Revisez regulierement -- Analysez les messages non captures pour identifier de nouveaux mots-cles a ajouter.
  5. Configurez toujours un fallback -- Ne laissez jamais un contact sans reponse.
  6. Utilisez le cooldown -- Evitez que la meme automatisation se declenche plusieurs fois de suite pour un meme contact.

Ressources complementaires