📣 Chapitre 6
Construire des alertes Slack avec Claude
Le MCP Spendesk n'a pas de notifications en temps réel — mais en combinant une routine et le connecteur Slack, Claude peut pousser un résumé régulier dans un canal.
La limite à poser avant de commencer
Soyons directs sur ce point, car c'est la question la plus fréquente qu'on nous pose : le MCP Spendesk n'a pas de webhooks ni de notifications push. Il n'existe aucun mécanisme qui permette à Spendesk d'avertir Claude en temps réel qu'un événement s'est produit (facture reçue, seuil dépassé, approbation en attente).
Ce qu'on appelle une "alerte Slack" dans ce guide n'est donc jamais un vrai push temps réel — c'est toujours la combinaison de deux éléments déjà vus :
- Une routine qui tire régulièrement la donnée depuis le MCP.
- Le connecteur Slack de Claude, qui pousse le résultat de cette routine dans un canal.
C'est une différence importante à comprendre : l'alerte a une fréquence (celle de la routine), pas une instantanéité.
Trois besoins clients réels, et comment les couvrir
Alertes de dépassement budgétaire (besoin exprimé par plusieurs CFO) — attention : le MCP Spendesk n'expose pas d'outil get_budgets. Il n'existe donc pas de vérification stricte "budget vs réel". Ce qui est possible, c'est une approximation via spendesk_analyze_spend, en comparant les dépenses d'une période à une période de référence — utile pour détecter une dérive, mais pas un contrôle budgétaire formel.
Alertes d'approbation filtrées (besoin Procurement) — via get_requests, une routine peut surveiller les demandes en attente d'approbation depuis plus de N jours et alerter sur celles qui dépassent un seuil.
Alertes de factures manquantes (besoin CFO/AP) — en croisant get_purchase_orders et get_payables, ou via spendesk_get_due_invoices, une routine peut signaler les factures qui n'arrivent pas alors qu'elles étaient attendues.
À quoi ressemble une alerte Slack en pratique
J'ai configuré la routine hebdomadaire. Voici un aperçu du message qui sera envoyé sur #finance-alertes chaque lundi à 9h :
📊 Factures en retard — semaine du 13/07
Total en retard (>15j) : 28 400,00 €
🔴 Oracle France — 8 400,00 € (32 jours)
🔴 Sopra Steria — 6 200,00 € (24 jours)
🟡 Capgemini — 5 100,00 € (18 jours)
Voulez-vous que j'ajuste le seuil de retard ou la liste des destinataires ?
Le prompt à copier pour démarrer
Chaque [fréquence — ex: lundi à 9h], envoie sur le canal Slack [#nom-du-canal] un résumé de [besoin métier — ex: factures en retard de plus de 15 jours], en te basant sur [outil MCP — ex: spendesk_get_due_invoices]. Inclus le montant total et les 3 cas les plus critiques.
Pour les CFO : commencez par un digest hebdomadaire plutôt que quotidien — un canal Slack qui reçoit un message par jour est vite ignoré, un résumé hebdomadaire bien construit reste lu.
Pour les Procurement : filtrez toujours par centre de coût ou par montant minimum — une alerte non filtrée sur toutes les demandes d'achat devient vite du bruit.
Ce qu'il faut retenir avant de le proposer à votre équipe
- L'alerte a la fréquence de la routine qui la déclenche, jamais l'instantanéité d'un vrai push.
- "Budget vs réel" reste une approximation tant que
get_budgetsn'existe pas dans le MCP — présentez-le comme une tendance, pas un contrôle formel. - Testez d'abord la routine en conversation manuelle avant de la brancher sur un canal partagé — une alerte mal calibrée envoyée à toute une équipe est plus difficile à corriger après coup.
Pour aller plus loin et apprendre à évaluer vous-même ce que le MCP peut ou ne peut pas faire pour un besoin donné : Utiliser Claude comme partenaire de réflexion.
Skills liés
Afficher les factures fournisseurs en retard par tranche d'ancienneté — avec gestion correcte des devises
Analyse de la concentration risque fournisseurs — Pareto 80/20, dépendances critiques, single-source par catégorie