Chapter 4

Automatiser un rapport avec les Triggers Dust

Les Triggers sont intégrés directement à la définition de l'agent Dust — planification en langage naturel, sans concept séparé à apprendre.

CFOControllerAP ManagerFinance AnalystProcurement5 min read
/

Un mécanisme intégré, pas un outil séparé

Contrairement à Claude Code, où une "routine" est une fonctionnalité distincte à configurer à côté du skill, Dust intègre la planification directement dans la définition de l'agent : c'est un Trigger. Pas de nouveau concept à apprendre — vous ajoutez simplement un déclenchement planifié à un agent qui existe déjà.

Dust propose deux types de Triggers :

  • Planifié : décrit en langage naturel — "chaque jour ouvré à 8h30", "le premier vendredi du mois à 14h".
  • Webhook : déclenché par un événement externe (GitHub, Jira, Zendesk...). Le MCP Spendesk lui-même n'expose pas d'événements de ce type — voir la limite ci-dessous.

Chaque exécution reste une conversation visible

Une différence appréciable par rapport à un simple job en arrière-plan : chaque exécution planifiée d'un agent Dust crée une conversation consultable, avec l'heure d'exécution, le raisonnement, et le résultat. Rien n'est caché dans des logs techniques.

Configurer un Trigger

Prompt to copy
Ajoute un Trigger à cet agent : chaque jour ouvré à 8h30, exécute la vérification des factures en retard (spendesk_get_due_invoices) et résume les factures dont l'échéance est dans les 3 jours, triées par montant décroissant.

Exemples par fréquence

Quotidien (AP Manager) : priorité de paiement du jour, basée sur spendesk_get_due_invoices.

Hebdomadaire (CFO) : prévision de trésorerie à 4 semaines, basée sur spendesk_analyze_spend et les paiements planifiés.

Mensuel (Controller) : checklist de clôture (rapprochement GL, détection de doublons, factures non exportées).

Mensuel (Procurement) : aging des demandes d'achat non traitées.

La limite qui reste vraie, quelle que soit la plateforme

Même avec les Triggers webhook de Dust, le MCP Spendesk lui-même n'a pas de webhooks — Spendesk ne peut avertir aucun agent, sur aucune plateforme, qu'un événement vient de se produire. Un Trigger planifié reste donc un déclenchement à intervalle régulier qui va chercher la donnée, pas une vraie alerte temps réel. C'est une limite du MCP, pas de Dust — elle existe identiquement côté Claude Code.


Pour diffuser le résultat d'un Trigger à toute l'équipe : Des alertes Slack natives.

Related skills