Triggers disponibles
Mots-clés, sentiment, score lead, événements.
Un trigger définit l'événement qui déclenche un workflow. Trustdio propose 12 triggers natifs, regroupés en 4 familles.
1. Triggers basés sur les messages
message_received — Nouveau message reçu
Déclenché à chaque message entrant (utilisateur ou opérateur). Volumineux, à filtrer avec des conditions.
keyword_detected — Mot-clé détecté
Configurable avec une liste de mots-clés (ou regex). Match sur le message brut, insensible à la casse. Exemples : annuler, rembourser, urgent.
sentiment_changed — Changement de sentiment
L'IA analyse le sentiment de chaque message (positif / neutre / négatif). Le trigger se déclenche quand le sentiment passe en négatif (potentiel signal de frustration).
language_detected — Langue détectée
Au premier message, l'IA détecte la langue. Pratique pour router des conversations non-FR vers une équipe spécialisée.
2. Triggers basés sur les conversations
conversation_started — Nouvelle conversation
Au premier message d'une session. Idéal pour envoyer un message de bienvenue conditionnel.
conversation_closed — Conversation fermée
Quand la conversation est marquée comme résolue (par l'IA, l'opérateur, ou par inactivité).
operator_takeover — Reprise humaine
Quand un opérateur clique sur « Prendre la main » dans l'Inbox. Utile pour notifier le client.
3. Triggers basés sur les contacts & leads
lead_qualified — Lead qualifié
Quand l'IA estime qu'un visiteur est un lead chaud (score > seuil configurable). Le score est calculé sur : intention d'achat, budget mentionné, urgence, fit produit.
contact_created — Nouveau contact
À la création d'un contact dans le CRM (capture email, formulaire pré-chat, OAuth).
tag_added — Tag ajouté
Quand un tag est ajouté à un contact (manuellement ou par workflow). Permet le chaînage de workflows.
4. Triggers temporels
inactivity — Inactivité prolongée
Quand un contact n'a pas envoyé de message depuis N jours (configurable de 1 à 365). Idéal pour la détection de churn ou les relances.
scheduled — Récurrence programmée
Exécution périodique (toutes les heures, tous les jours à H, tous les lundis…). Utile pour les digests, rapports, nettoyages.
Récap des triggers et données disponibles
| Trigger | Fréquence type | Variables disponibles |
|---|---|---|
| message_received | Haute | message, conversation, contact |
| keyword_detected | Modérée | keyword, message, conversation |
| sentiment_changed | Faible | old_sentiment, new_sentiment, message |
| language_detected | Faible | language, conversation |
| conversation_started | Modérée | conversation, contact, source |
| conversation_closed | Modérée | conversation, duration, satisfaction |
| operator_takeover | Faible | operator, conversation |
| lead_qualified | Faible | lead, score, reasons |
| contact_created | Faible | contact, source |
| tag_added | Variable | contact, tag |
| inactivity | Quotidienne | contact, days_inactive |
| scheduled | Programmée | now, scope |
Et après ?
Cette page vous a été utile ?
Modifié le · Suggérer une amélioration