Aller au contenu principal

⚡ Automatisations

Les automatisations vous permettent de définir des règles qui se déclenchent automatiquement lorsque des événements spécifiques se produisent. Chaque règle a un déclencheur, des conditions optionnelles et une ou plusieurs actions.


Déclencheurs

DéclencheurSe Déclenche Quand
message_receivedUn message entrant arrive
conversation_createdUne nouvelle conversation est ouverte
conversation_status_changedLe statut d'une conversation est mis à jour
contact_createdUn nouveau contact est créé

Conditions (optionnelles)

Chaque condition a un Champ (channel_type, status), un Opérateur (eq ou neq), et une Valeur.

Actions

ActionEffet
add_tagAjoute un tag à la conversation
set_statusChange le statut de la conversation
assign_agentDéfinit l'agent assigné
send_messageEnvoie une réponse automatisée

Créer une Règle d'Automatisation

  1. Allez dans Automatisations → Nouvelle Règle
  2. Remplissez un Nom de Règle
  3. Sélectionnez un Déclencheur
  4. Cliquez sur + Ajouter une Action et configurez chaque action
  5. Cliquez sur Enregistrer la Règle

Exemples de Règles

Auto-taguer tous les nouveaux messages WhatsApp

  • Déclencheur : message_received
  • Actions : Add Tag → whatsapp

Auto-réponse hors horaires

  • Déclencheur : message_received
  • Actions : Send Message → « Merci de nous avoir contactés ! Nous répondrons pendant les heures ouvrables. »

Déboguer les Automatisations

Vérifiez la table automation_events pour les événements échoués :

SELECT * FROM automation_events WHERE status = 'failed' ORDER BY created_at DESC LIMIT 20;