Revibu Logo
DocumentationAutomatisations

Automatisations

Comprendre la logique Revibu (triggers → filtres → alertes → actions → scope) et créer des workflows puissants en quelques minutes.

Les automatisations Revibu transforment chaque nouvel avis en workflow complet : triage, tickets, alertes et réponses - sans travail manuel.

Une automation est une règle qui s'exécute à chaque nouvel avis (ou pendant un backfill) selon cette logique :

  1. Déclencheurs (triggers)quand la règle s'active
  2. Filtresquels avis sont concernés
  3. Alertesqui est notifié
  4. Actionsce que Revibu fait
  5. Scopequels avis sont éligibles

Structure d'une automation Revibu

Dans l'app, chaque automation est construite avec les mêmes blocs :

1) Triggers (optionnels)

Les triggers sont des conditions qui activent l'automation.

Revibu supporte deux types :

  • Trigger Score (note)
  • Trigger IA (catégorisation)

Vous pouvez en activer un, les deux, ou aucun.
Si aucun trigger n'est activé, l'automation écoute tous les nouveaux avis.

Section triggers


Trigger Score (note)

À utiliser si vous voulez cibler selon les étoiles.

Vous choisissez :

  • un opérateur
  • une note de 1 à 5

Opérateurs disponibles :

OpérateurSignificationExemple
isnote = valeuris 5
is_notnote ≠ valeuris_not 1
ltnote < valeurlt 3
ltenote ≤ valeurlte 2
gtnote > valeurgt 3
gtenote ≥ valeur gte 4

Exemple
Déclencher sur tous les avis négatifs :

  • score.enabled = true
  • operator = lte
  • value = 2

Trigger IA (catégorisation)

À utiliser si vous voulez cibler le tri IA Revibu.

Types IA :

  • BUG
  • FEATURE
  • IMPROVEMENT
  • CHORE

Vous choisissez un ou plusieurs types.
L'automation s'active si l'avis correspond à au moins un type sélectionné.

Exemple Envoyer automatiquement les demandes de features au backlog :

  • trigger IA activé
  • type FEATURE

Les triggers IA dépendent de la confiance du modèle.
Si la confiance est faible, l'avis ne matchera pas sauf si vous élargissez vos filtres.


2) Filtres (optionnels)

Les filtres affinent les triggers.
Un avis doit passer tous les filtres pour être pris (logique AND).

Filtres disponibles :

  • Filtre mots-clés
  • Filtre langue
  • Filtre nombre minimum de mots

Section filtres


Filtre mots-clés

À utiliser si vous voulez inclure/exclure certains termes.

Vous choisissez :

  • opérateur contains ou not_contains
  • liste de mots-clés

Exemple Garder seulement les avis qui parlent de crash :

  • operator = contains
  • keywords = ["crash", "freeze", "bug"]

Filtre keyword


Filtre langue

À utiliser si vous voulez une automation par langue.

Vous choisissez :

  • opérateur is ou is_not
  • langue sur 2 lettres (fr, en, es, …)

Exemple Cibler uniquement les avis français :

  • operator = is
  • language = fr

Filtre langue


Filtre nombre minimum de mots

À utiliser si vous voulez ignorer les avis trop courts.

Vous choisissez :

  • minWordCount

Exemple Ignorer le bruit type “Cool app” :

  • minWordCount = 4

Filtre min words


3) Alertes (optionnelles)

Les alertes notifient votre équipe quand un avis match.

Providers supportés :

  • Slack
  • Microsoft Teams
  • Discord

Pour chaque alerte :

  • Webhook URL obligatoire
  • channel / mentions optionnels
  • message personnalisable

Template par défaut :

New review from {{authorName}} ({{rating}}★): {{reviewText}}

Section alertes


Alerte Slack

  1. Créez un Incoming Webhook Slack :

    https://api.slack.com/messaging/webhooks

  2. Copiez l'URL
  3. Collez-la dans Revibu

Config Slack


Alerte Teams

  1. Créez un webhook Teams :

    https://learn.microsoft.com/.../add-incoming-webhook

  2. Copiez l'URL
  3. Collez dans Revibu

Config Teams


Alerte Discord

  1. Créez un webhook Discord :

    https://support.discord.com/.../Intro-to-Webhooks

  2. Copiez l'URL
  3. Collez dans Revibu

Config Discord


4) Actions (obligatoires)

Une automation doit avoir au moins 1 action.

Deux types d'actions :

  • Répondre
  • Créer un ticket

Section actions


Action Répondre

À utiliser si vous voulez préparer / publier des réponses.

Vous choisissez :

  • mode manual ou ai
  • délai optionnel
  • garde-fous optionnels

Mode manuel

  • Revibu utilise un template
  • validation humaine possible selon vos réglages

Mode IA

  • Revibu génère une réponse via :
    • instruction (quoi dire)
    • tone (comment le dire)
  • respecte la brand voice

Options :

  • delayMinutes : 0 à 1440 minutes
  • forbiddenKeywords : blocage sujets sensibles
  • template requis si mode manuel

Action reply


Action Ticket (issues)

À utiliser si vous voulez pousser dans votre outil produit.

Vous pouvez activer :

  • Jira
  • Notion
  • Linear

Options :

  • priorité LOW / MEDIUM / HIGH / CRITICAL
  • labels
  • note optionnelle

Action issue

Important

L'intégration Issue Sync doit être connectée avant (Settings → Issue Sync).


5) Scope

Le scope définit les avis éligibles.

  • sinceDate : seulement les avis après cette date
  • onlyUnreplied : seulement les avis sans réponse

Par défaut :

  • 7 derniers jours
  • uniquement non répondus

Section scope


Créer votre première automation (flow conseillé)

Étape 1 - Nouvelle automation

Automations → New automation

  • nom
  • description optionnelle
  • Active on/off

Créer automation


Étape 2 - Choisir un trigger

Exemples simples :

  • négatif : Score ≤ 2
  • positif : Score ≥ 4
  • triage produit : Trigger IA

Étape 3 - Ajouter des filtres

Utilisez les filtres pour éviter les faux positifs.

Exemples :

  • mots-clés “crash”
  • langue “fr”
  • minimum 4 mots

Étape 4 - Ajouter une alerte

Choisissez le bon canal :

  • bugs → dev
  • features → produit
  • avis frustrés → support

Étape 5 - Ajouter les actions

Au moins une :

  • Reply (manuel/IA)
  • Ticket (Jira/Notion/Linear)

Étape 6 - Régler le scope

Le scope par défaut suffit dans la majorité des cas.
Sinon reculez sinceDate.


Étape 7 - Sauver et activer

  1. Save
  2. Preview (si dispo)
  3. Active

Exemples concrets

1) Triage bug critique

Objectif : détecter les crash 1-2★, alerter devs, créer ticket.

  • Trigger : score ≤ 2
  • Filtre : keywords contains ["crash", "freeze", "bug"]
  • Alerte : Slack dev
  • Action : ticket Jira priorité HIGH
  • Optionnel : reply IA excuse + support

2) Demandes de features → backlog

Objectif : chaque FEATURE devient un ticket + alerte produit.

  • Trigger IA : [FEATURE]
  • Filtre : score ≥ 3 (optionnel)
  • Alerte : Teams produit
  • Action : ticket Linear labels ["feature-request"]

3) Réponse auto aux avis positifs

Objectif : répondre rapidement aux 4-5★.

  • Trigger : score ≥ 4
  • Scope : onlyUnreplied true
  • Action : reply IA ton “court + reconnaissant”

Bonnes pratiques

  • 1 automation = 1 use-case clair
  • Triggers larges, filtres précis
  • Triggers IA pour le tri produit
  • Ajoutez un délai si vous voulez une fenêtre humaine
  • Révisez templates / brand voice régulièrement

Suite

  • Connecter Issue Sync
  • Connecter Alertes
  • Tester les Automation Templates
Updated 23 days ago