Documentation Trustdio

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

TriggerFréquence typeVariables disponibles
message_receivedHautemessage, conversation, contact
keyword_detectedModéréekeyword, message, conversation
sentiment_changedFaibleold_sentiment, new_sentiment, message
language_detectedFaiblelanguage, conversation
conversation_startedModéréeconversation, contact, source
conversation_closedModéréeconversation, duration, satisfaction
operator_takeoverFaibleoperator, conversation
lead_qualifiedFaiblelead, score, reasons
contact_createdFaiblecontact, source
tag_addedVariablecontact, tag
inactivityQuotidiennecontact, days_inactive
scheduledProgramméenow, scope

Et après ?

Cette page vous a été utile ?

Modifié le · Suggérer une amélioration