LIVEBootcamps IA · Mai 2026 · 🇫🇷 CET
Ressources · Intégrations · n8n FREE · 2026Logo de Slack avec l'icône colorée des quatre rubans entrelacés et le nom de l'entreprise.

INTÉGRATION SLACK n8n : AUTOMATISER SLACK AVEC N8N

Vous cherchez à automatiser Slack avec n8n ? Vous êtes au bon endroit. L'intégration native Slack dans n8n met à votre disposition 1 trigger et 44 actions pour connecter votre espace de travail Slack à l'ensemble de vos outils métier.

Concrètement, vous pouvez déclencher des workflows automatiques dès qu'un message est posté, qu'une réaction est ajoutée ou qu'un nouveau membre rejoint votre workspace. Côté actions, les possibilités sont vastes : envoyer des messages, gérer vos channels, manipuler les fichiers, administrer les groupes d'utilisateurs... Tout ce que vous faites manuellement dans Slack peut être automatisé via n8n.

Que vous souhaitiez créer un bot de notification, synchroniser vos données CRM avec Slack, ou mettre en place un système d'approbation interactif, cette intégration vous donne les clés pour construire des workflows puissants sans écrire une ligne de code. Pour aller plus loin, découvrez notre avis complet sur n8n.

Besoin d'aide

Besoin d'aide pour automatiser Slack avec n8n ?

Notre équipe vous répond en quelques minutes.

Réponse en moins d'une heure
Pourquoi automatiser

Why automate Slack with n8n?

L'intégration Slack n8n met à votre disposition 1 trigger puissant capable de surveiller une multitude d'événements (nouveaux messages, réactions, mentions, fichiers partagés...) et 44 actions couvrant l'ensemble des fonctionnalités Slack : gestion des messages, channels, utilisateurs, fichiers, réactions et groupes d'utilisateurs. Cette richesse fonctionnelle vous permet de construire pratiquement n'importe quel workflow d'automatisation impliquant Slack.

Gain de temps considérable : plus besoin de copier-coller manuellement des informations entre Slack et vos autres outils. Configurez des règles intelligentes qui synchronisent automatiquement vos données. Réactivité améliorée : déclenchez des actions instantanées dès qu'un événement se produit dans Slack – un message urgent, une mention de votre bot, un fichier partagé. Zéro oubli : le trigger surveille votre workspace 24h/24. Chaque événement pertinent déclenche immédiatement le workflow associé, sans intervention humaine.

Exemples concrets de workflows que vous pouvez créer : notification automatique dans un channel quand un ticket support est créé dans votre helpdesk, création d'une tâche Notion via n8n quand un message contient un emoji spécifique, synchronisation bidirectionnelle entre Slack et votre CRM comme HubSpot, archivage automatique des channels inactifs, système d'approbation interactif pour les demandes de congés. Les possibilités sont quasi illimitées grâce à la connexion de Slack avec les 400+ applications disponibles dans n8n.

Identifiants

How to connect Slack to n8n?

  1. !
    1 step

    How to connect Slack to n8n?

    1. 01

      Add the node

      Search and add the node in your workflow.

    Slack credentials
    TIP
    💡 TIPS : Prenez l'habitude de créer une app Slack dédiée à n8n plutôt que de réutiliser une app existante. Ça peut paraître anodin, mais cette séparation vous permet de gérer finement les permissions et de tracer plus facilement l'origine des actions automatisées dans les logs Slack.
Besoin d'aide

Besoin d'aide pour automatiser Slack avec n8n ?

Notre équipe vous répond en quelques minutes.

Réponse en moins d'une heure
Déclencheurs

Slack triggers available in n8n

  1. 01
    Trigger 01

    Webhook URLs

    Le trigger Slack dans n8n fonctionne via un système de webhook qui surveille en temps réel les événements de votre workspace. Dès qu'un événement configuré se produit – nouveau message, réaction ajoutée, fichier partagé, mention du bot – votre workflow se déclenche instantanément. C'est la porte d'entrée idéale pour créer des automatisations réactives basées sur l'activité de vos équipes.

    Configuration des paramètres :

    Credential to connect with : sélectionnez votre compte Slack préconfiguré dans ce menu déroulant. Ce paramètre est requis pour authentifier la connexion.

    Trigger On : ce paramètre requis est un sélecteur multi-choix crucial. Vous définissez ici les événements qui déclencheront votre workflow. Options disponibles : "Any Event" (tout événement), "Bot / App Mention" (mention de votre bot), "File Made Public", "File Shared", "New Message Posted to Channel", "New Public Channel Created", "New User", "Reaction Added", et bien d'autres. Vous pouvez sélectionner plusieurs événements simultanément.

    Watch Whole Workspace : interrupteur optionnel. Quand activé, le trigger surveille tous les channels de votre workspace. Désactivé par défaut pour une surveillance ciblée.

    Channel to Watch : si "Watch Whole Workspace" est désactivé, ce menu déroulant vous permet de sélectionner le(s) channel(s) spécifique(s) à surveiller. Optionnel mais recommandé pour filtrer les événements pertinents.

    Download Files : interrupteur optionnel. Activez-le pour que n8n télécharge automatiquement les fichiers associés aux événements déclenchés.

    Cas d'usage typiques : Déclencher une notification Teams/Email quand un message contient un mot-clé urgent, créer automatiquement un ticket Jira quand quelqu'un mentionne @support, logger tous les fichiers partagés dans un channel vers Google Drive, alimenter un dashboard avec chaque nouveau membre rejoignant le workspace.

    Quand l'utiliser : Ce trigger est idéal pour toute automatisation nécessitant une réaction immédiate aux activités Slack. Particulièrement puissant pour les workflows de support client, de notification d'équipe, ou de synchronisation de données en temps réel.

    Webhook URLs
Actions

Slack actions available in n8n

  1. 01
    Action 01

    Update User Group

    Cette action vous permet de modifier les propriétés d'un groupe d'utilisateurs existant dans Slack. Parfait pour maintenir automatiquement vos groupes à jour : changer le nom d'une équipe, modifier sa description, ou ajuster son handle de mention.

    Paramètres clés : Credential to connect with : compte Slack à utiliser (requis, menu déroulant) ; Resource : défini sur "User Group" (requis) ; Operation : défini sur "Update" (requis) ; User Group ID : identifiant unique du groupe à modifier (requis, champ texte) ; Update Fields : section optionnelle permettant d'ajouter dynamiquement les propriétés à modifier (nom, handle, description...).

    Cas d'usage : Mettre à jour automatiquement le nom d'un groupe projet quand le nom du projet change dans votre outil de gestion, synchroniser les descriptions de groupes avec votre annuaire interne.

    Update User Group
  2. 02
    Action 02

    Get Many User Groups

    Récupérez la liste de tous les groupes d'utilisateurs de votre workspace Slack en une seule requête. Cette action est particulièrement utile pour auditer vos groupes existants ou alimenter d'autres étapes de votre workflow avec ces données.

    Paramètres clés : Credential to connect with : compte Slack (requis) ; Resource : "User Group" (requis) ; Operation : "Get Many" (requis) ; Return All : interrupteur optionnel pour récupérer tous les groupes sans limite ; Limit : nombre maximum de groupes à retourner (optionnel, défaut : 100).

    Cas d'usage : Générer un rapport hebdomadaire de tous les groupes actifs, vérifier l'existence d'un groupe avant de le créer, synchroniser la liste des groupes avec un outil RH.

    Get Many User Groups
  3. 03
    Action 03

    Enable User Group

    Réactivez un groupe d'utilisateurs précédemment désactivé. Quand un groupe est désactivé dans Slack, il n'apparaît plus dans les suggestions de mention mais ses données sont conservées. Cette action le rend à nouveau fonctionnel.

    Paramètres clés : Credential to connect with : compte Slack (requis) ; Resource : "User Group" (requis) ; Operation : "Enable" (requis) ; User Group ID : identifiant du groupe à réactiver (requis, champ texte).

    Cas d'usage : Réactiver automatiquement un groupe projet quand un projet archivé est relancé, activer des groupes saisonniers (équipe événementiel, support Black Friday...).

    Enable User Group
  4. 04
    Action 04

    Disable User Group

    Désactivez un groupe d'utilisateurs sans le supprimer définitivement. Le groupe ne sera plus suggéré dans les mentions @, mais pourra être réactivé ultérieurement. Idéal pour la gestion du cycle de vie des équipes.

    Paramètres clés : Credential to connect with : compte Slack (requis) ; Resource : "User Group" (requis) ; Operation : "Disable" (requis) ; User Group ID : identifiant du groupe à désactiver (requis, champ texte).

    Cas d'usage : Désactiver automatiquement les groupes projets quand un projet passe en statut "Terminé" dans votre outil de gestion, désactiver les groupes d'équipes après réorganisation.

    Disable User Group
  5. 05
    Action 05

    Create User Group

    Créez de nouveaux groupes d'utilisateurs dans Slack de manière automatisée. Chaque groupe créé peut ensuite être mentionné via son handle @, facilitant la communication ciblée.

    Paramètres clés : Credential to connect with : compte Slack (requis) ; Resource : "User Group" (requis) ; Operation : "Create" (requis) ; Name : nom du nouveau groupe (requis, champ texte) ; Options : paramètres additionnels comme le handle, la description, les channels par défaut (optionnel).

    Cas d'usage : Créer automatiquement un groupe @equipe-[nom-projet] quand un nouveau projet est initié, générer des groupes par département lors de l'onboarding de nouveaux employés.

    Create User Group
  6. 06
    Action 06

    Update User's Profile

    Mettez à jour le profil d'un utilisateur Slack : nom d'affichage, titre, téléphone, et autres champs personnalisés. Utile pour maintenir la cohérence des informations entre votre SIRH et Slack.

    Paramètres clés : Credential to connect with : compte Slack (requis) ; Resource : "User" (requis) ; Operation : "Update User's Profile" (requis) ; Options : section pour ajouter les champs de profil à modifier (first_name, last_name, display_name, title, phone, email...) (optionnel).

    Cas d'usage : Synchroniser les changements de titre de poste depuis votre SIRH, mettre à jour les numéros de téléphone professionnels, uniformiser les noms d'affichage selon une convention d'entreprise.

    Update User's Profile
  7. 07
    Action 07

    Get User's Status

    Récupérez le statut actuel d'un utilisateur Slack (emoji et texte de statut). Pratique pour vérifier la disponibilité avant d'envoyer des notifications ou pour créer des tableaux de bord de présence.

    Paramètres clés : Credential to connect with : compte Slack (requis) ; Resource : "User" (requis) ; Operation : "Get User's Status" (requis) ; User : sélection de l'utilisateur via liste déroulante ou ID (requis).

    Cas d'usage : Vérifier si un responsable est disponible avant d'envoyer une demande d'approbation, créer un dashboard de disponibilité équipe, router les tickets support vers les agents disponibles.

    Get User's Status
  8. 08
    Action 08

    Get User's Profile

    Récupérez les informations de profil complètes d'un utilisateur Slack : nom, email, titre, département, et tous les champs personnalisés. Point de départ idéal pour des workflows d'enrichissement de données.

    Paramètres clés : Credential to connect with : compte Slack (requis) ; Resource : "User" (requis) ; Operation : "Get User's Profile" (requis) ; User : sélection via liste ou ID (requis).

    Cas d'usage : Récupérer l'email d'un utilisateur pour l'ajouter à une campagne marketing, enrichir les données d'un CRM avec les informations Slack, créer des rapports personnalisés par département.

    Get User's Profile
  9. 09
    Action 09

    Get Many Users

    Récupérez la liste de tous les utilisateurs de votre workspace Slack ou un sous-ensemble limité. Action fondamentale pour les workflows d'audit, de synchronisation d'annuaire, ou d'envoi de messages en masse.

    Paramètres clés : Credential to connect with : compte Slack (requis) ; Resource : "User" (requis) ; Operation : "Get Many" (requis) ; Return All : interrupteur pour récupérer tous les utilisateurs (optionnel) ; Limit : nombre maximum d'utilisateurs à retourner (optionnel, défaut : 50).

    Cas d'usage : Synchroniser l'annuaire Slack avec votre SIRH, envoyer un message de bienvenue personnalisé à tous les nouveaux arrivants du mois, générer des statistiques d'utilisation par utilisateur.

    Get Many Users
  10. 10
    Action 10

    Get User

    Récupérez les informations d'un utilisateur spécifique en le sélectionnant depuis une liste ou en fournissant son ID. Plus ciblé que "Get Many", idéal quand vous connaissez déjà l'utilisateur concerné.

    Paramètres clés : Credential to connect with : compte Slack (requis) ; Resource : "User" (requis) ; Operation : "Get" (requis) ; User : sélection via liste déroulante "From list" ou entrée manuelle de l'ID (requis).

    Cas d'usage : Vérifier les informations d'un utilisateur avant de lui attribuer une tâche, récupérer l'email d'un utilisateur mentionné dans un message pour lui envoyer une notification externe.

    Get User
  11. 11
    Action 11

    Get Many Stars

    Récupérez la liste des éléments marqués d'une étoile (starred) par l'utilisateur connecté. Les stars dans Slack servent souvent de marque-pages pour les messages importants ou les fichiers à traiter.

    Paramètres clés : Credential to connect with : compte Slack (requis) ; Resource : "Star" (requis) ; Operation : "Get Many" (requis) ; Return All : interrupteur optionnel pour récupérer tous les éléments starred ; Limit : nombre maximum d'éléments à retourner (optionnel, défaut : 50).

    Cas d'usage : Créer une to-do list automatique à partir des messages starred, archiver hebdomadairement les fichiers importants marqués d'une étoile, générer un digest des contenus prioritaires.

    Get Many Stars
  12. 12
    Action 12

    Delete Star

    Supprimez l'étoile (star) d'un élément Slack : message, fichier ou channel. Utile pour nettoyer automatiquement vos favoris après traitement.

    Paramètres clés : Credential to connect with : compte Slack (requis) ; Resource : "Star" (requis) ; Operation : "Delete" (requis) ; Options : paramètres pour identifier l'élément à "déstarrer" (timestamp du message, ID du channel...) (optionnel mais nécessaire pour cibler l'élément).

    Cas d'usage : Retirer automatiquement l'étoile d'un message après l'avoir traité dans votre workflow, nettoyer les stars obsolètes périodiquement.

    Delete Star
  13. 13
    Action 13

    Add Star

    Ajoutez une étoile à un message, fichier ou channel dans Slack. Parfait pour marquer automatiquement des contenus importants nécessitant un suivi.

    Paramètres clés : Credential to connect with : compte Slack (requis) ; Resource : "Star" (requis) ; Operation : "Add" (requis) ; Item to Add Star : sélection de l'élément à marquer (requis, menu déroulant) ; Options : paramètres additionnels (optionnel).

    Cas d'usage : Marquer automatiquement les messages contenant des mots-clés critiques, ajouter une étoile aux fichiers partagés par la direction pour un archivage prioritaire.

    Add Star
  14. 14
    Action 14

    Remove Reaction

    Supprimez une réaction emoji d'un message Slack. Utile pour annuler une réaction ajoutée par erreur ou dans le cadre de workflows de gestion de statut basés sur les emojis.

    Paramètres clés : Credential to connect with : compte Slack (requis) ; Resource : "Reaction" (requis) ; Operation : "Remove" (requis) ; Channel : channel contenant le message (requis, sélection depuis liste) ; Message Timestamp : timestamp unique du message (requis, ex: "1663233118.856619") ; Emoji Code : code de l'emoji à retirer (requis, ex: "+1" pour 👍).

    Cas d'usage : Retirer automatiquement une réaction de validation quand une tâche est réassignée, gérer un système de vote où les réactions peuvent être annulées.

    Remove Reaction
  15. 15
    Action 15

    Get Reaction

    Récupérez toutes les réactions associées à un message Slack spécifique. Idéal pour analyser l'engagement sur vos communications ou mettre en place des systèmes de vote.

    Paramètres clés : Credential to connect with : compte Slack (requis) ; Resource : "Reaction" (requis) ; Operation : "Get" (requis) ; Channel : channel contenant le message (requis, sélection depuis liste) ; Message Timestamp : timestamp du message (requis, ex: "1663233118.856619").

    Cas d'usage : Compter les votes sur un sondage emoji, déclencher une action quand un message atteint un certain nombre de réactions, générer des métriques d'engagement par message.

    Get Reaction
  16. 16
    Action 16

    Add Reaction

    Ajoutez une réaction emoji à un message Slack. Action fondamentale pour créer des systèmes de feedback automatisé, d'accusé de réception, ou de workflow basé sur les emojis.

    Paramètres clés : Credential to connect with : compte Slack (requis) ; Resource : "Reaction" (requis) ; Operation : "Add" (requis) ; Channel : channel contenant le message (requis, sélection depuis liste) ; Message Timestamp : timestamp du message (requis, ex: "1663233118.856619") ; Emoji Code : code de l'emoji à ajouter (requis, ex: "+1" pour 👍, "white_check_mark" pour ✅).

    Cas d'usage : Ajouter un ✅ quand un ticket est traité, réagir avec un 👀 quand un message est pris en charge, créer un système de validation par emoji (✅ approuvé, ❌ refusé).

    Add Reaction
  17. 17
    Action 17

    Update Message

    Modifiez le contenu d'un message Slack déjà envoyé. Parfait pour mettre à jour des tableaux de bord en temps réel, corriger des informations, ou afficher la progression d'un processus.

    Paramètres clés : Credential to connect with : compte Slack (requis) ; Resource : "Message" (requis) ; Operation : "Update" (requis) ; Channel : channel contenant le message (requis, sélection depuis liste) ; Message Timestamp : timestamp du message à modifier (requis) ; Message Type : format du message ("Simple Text Message" ou Block Kit) (requis) ; Message Text : nouveau contenu du message (requis) ; Update Fields et Options : paramètres additionnels (attachments, blocks...) (optionnel).

    Cas d'usage : Mettre à jour un message de statut de déploiement en temps réel, corriger automatiquement des typos, afficher la progression d'un traitement batch.

    Update Message
  18. 18
    Action 18

    Send and Wait for Response

    Envoyez un message interactif à un utilisateur et attendez sa réponse avant de continuer le workflow. Idéal pour les processus d'approbation, les formulaires interactifs, ou les confirmations utilisateur.

    Paramètres clés : Credential to connect with : compte Slack (requis) ; Resource : "Message" (requis) ; Operation : "Send and Wait for Response" (requis) ; Send Message To : destinataire (User ou Channel) (requis) ; User : utilisateur destinataire si "User" sélectionné (requis) ; Message : contenu du message (requis) ; Response Type : type de réponse attendue ("Approval" pour choix prédéfinis) (requis) ; Approval Options : options de réponse disponibles (Approuver, Refuser...) (optionnel).

    Cas d'usage : Demandes d'approbation de congés, validation de dépenses, confirmation avant exécution d'actions critiques, sondages rapides avec résultats immédiats.

    Send and Wait for Response
  19. 19
    Action 19

    Send Message

    Envoyez un message dans un channel ou à un utilisateur Slack. L'action la plus utilisée de l'intégration, fondamentale pour toutes les notifications automatisées.

    Paramètres clés : Credential to connect with : compte Slack (requis) ; Resource : "Message" (requis) ; Operation : "Send" (requis) ; Send Message To : destinataire (Channel, User, ou autre) (requis) ; Message Type : "Simple Text Message" ou Block Kit pour des messages riches (requis) ; Message Text : contenu du message (requis) ; Options : paramètres additionnels (bot name, icon, scheduling, thread reply...) (optionnel).

    Cas d'usage : Notifications de nouveaux leads CRM, alertes monitoring, résumés quotidiens automatiques, onboarding de nouveaux employés, notifications de déploiement. Vous pouvez également configurer des alertes d'erreurs workflows n8n vers Slack.

    Send Message
  20. 20
    Action 20

    Search Message

    Recherchez des messages dans votre workspace Slack selon des critères de recherche. Parfait pour retrouver des informations, auditer les communications, ou déclencher des actions sur des messages spécifiques.

    Paramètres clés : Credential to connect with : compte Slack (requis) ; Resource : "Message" (requis) ; Operation : "Search" (requis) ; Search Query : termes de recherche (optionnel, champ texte) ; Sort By : ordre des résultats ("Newest" par défaut) (optionnel) ; Return All : récupérer tous les résultats (optionnel) ; Limit : nombre maximum de résultats (optionnel, défaut : 25).

    Cas d'usage : Retrouver tous les messages mentionnant un client, auditer les communications contenant des informations sensibles, créer un digest des discussions sur un sujet.

    Search Message
  21. 22
    Action 22

    Delete Message

    Supprimez un message Slack. Attention : cette action est irréversible. Utile pour nettoyer des messages obsolètes ou supprimer des informations sensibles envoyées par erreur.

    Paramètres clés : Credential to connect with : compte Slack (requis) ; Resource : "Message" (requis) ; Operation : "Delete" (requis) ; Delete Message From : channel ou conversation contenant le message (requis) ; Message Timestamp : timestamp du message à supprimer (requis, ex: "1663233118.856619").

    Cas d'usage : Supprimer automatiquement les messages temporaires après traitement, nettoyer les notifications obsolètes, implémenter une politique de rétention des données.

    Delete Message
  22. 23
    Action 23

    Upload File

    Uploadez un fichier vers Slack depuis n8n. Parfait pour partager automatiquement des rapports, exports, ou tout fichier généré par votre workflow.

    Paramètres clés : Credential to connect with : compte Slack (requis) ; Resource : "File" (requis) ; Operation : "Upload" (requis) ; File Property : nom de la propriété contenant le fichier binaire (requis, défaut : "data") ; Options : paramètres additionnels (channel cible, titre du fichier...) (optionnel).

    Cas d'usage : Partager automatiquement les rapports PDF générés quotidiennement, uploader les exports Excel de vos dashboards, envoyer les fichiers téléchargés depuis d'autres sources.

    Upload File
  23. 24
    Action 24

    Get Many Files

    Récupérez plusieurs fichiers depuis votre workspace Slack selon des critères de filtrage. Utile pour auditer les fichiers partagés ou créer des systèmes de backup automatique.

    Paramètres clés : Credential to connect with : compte Slack (requis) ; Resource : "File" (requis) ; Operation : "Get Many" (requis) ; Return All : récupérer tous les fichiers (optionnel) ; Limit : nombre maximum de fichiers (optionnel, défaut : 50) ; Filters : critères de filtrage (type, user, channel...) (optionnel).

    Cas d'usage : Backup hebdomadaire de tous les fichiers partagés vers Dropbox via n8n, audit des types de fichiers dans un channel, inventaire des documents partagés par un utilisateur.

    Get Many Files
  24. 25
    Action 25

    Get File

    Récupérez les informations détaillées d'un fichier Slack spécifique via son ID. Première étape pour télécharger ou traiter un fichier identifié.

    Paramètres clés : Credential to connect with : compte Slack (requis) ; Resource : "File" (requis) ; Operation : "Get" (requis) ; File ID : identifiant unique du fichier Slack (requis, champ texte).

    Cas d'usage : Récupérer les métadonnées d'un fichier avant de le télécharger, vérifier les permissions sur un fichier, obtenir l'URL de téléchargement.

    Get File
  25. 26
    Action 26

    Unarchive Channel

    Désarchivez un channel Slack précédemment archivé pour le rendre à nouveau actif. Les messages historiques sont conservés et le channel redevient visible.

    Paramètres clés : Credential to connect with : compte Slack (requis) ; Resource : "Channel" (requis) ; Operation : "Unarchive" (requis) ; Channel : channel à désarchiver (requis, sélection depuis liste).

    Cas d'usage : Réactiver un channel projet quand un projet archivé reprend, restaurer des channels saisonniers (événements annuels, campagnes récurrentes).

    Unarchive Channel
  26. 27
    Action 27

    Set Topic

    Définissez ou modifiez le topic (sujet) d'un channel Slack. Le topic apparaît en haut du channel et aide les membres à comprendre son objectif.

    Paramètres clés : Credential to connect with : compte Slack (requis) ; Resource : "Channel" (requis) ; Operation : "Set Topic" (requis) ; Channel : channel cible (requis, sélection depuis liste) ; Topic : nouveau topic du channel (requis, champ texte).

    Cas d'usage : Afficher le statut actuel d'un projet dans le topic du channel, mettre à jour automatiquement le topic avec la date du prochain meeting, indiquer le responsable actuel de l'astreinte.

    Set Topic
  27. 28
    Action 28

    Set Purpose

    Définissez ou modifiez la description (purpose) d'un channel Slack. Cette description détaillée aide les nouveaux membres à comprendre l'objectif du channel.

    Paramètres clés : Credential to connect with : compte Slack (requis) ; Resource : "Channel" (requis) ; Operation : "Set Purpose" (requis) ; Channel : channel cible (requis, sélection depuis liste) ; Purpose : nouvelle description du channel (requis, champ texte).

    Cas d'usage : Synchroniser la description du channel avec les informations projet de votre outil de gestion, ajouter automatiquement les règles de contribution.

    Set Purpose
  28. 29
    Action 29

    Replies

    Récupérez toutes les réponses (replies) dans un thread Slack. Chaque thread est identifié par le timestamp du message parent.

    Paramètres clés : Credential to connect with : compte Slack (requis) ; Resource : "Channel" (requis) ; Operation : "Replies" (requis) ; Channel : channel contenant le thread (requis, sélection depuis liste) ; Message Timestamp : timestamp du message parent du thread (requis) ; Return All : récupérer toutes les réponses (optionnel) ; Limit : nombre maximum de réponses (optionnel, défaut : 50) ; Filters : filtres additionnels (optionnel).

    Cas d'usage : Analyser les discussions dans un thread de support, extraire toutes les contributions à une discussion, archiver des conversations complètes.

    Replies
  29. 30
    Action 30

    Rename

    Renommez un channel Slack existant. Le nouveau nom doit respecter les conventions Slack (minuscules, tirets, pas d'espaces).

    Paramètres clés : Credential to connect with : compte Slack (requis) ; Resource : "Channel" (requis) ; Operation : "Rename" (requis) ; Channel : channel à renommer (requis, sélection depuis liste) ; Name : nouveau nom du channel (requis, champ texte).

    Cas d'usage : Renommer automatiquement les channels projets quand le nom du projet change, ajouter un préfixe de statut aux channels (ex: "archive-").

    Rename
  30. 31
    Action 31

    Open Channel

    Ouvrez une conversation directe avec un channel ou un utilisateur. Cette action est principalement utilisée pour les direct messages et les conversations en groupe.

    Paramètres clés : Credential to connect with : compte Slack (requis) ; Resource : "Channel" (requis) ; Operation : "Open" (requis) ; Options : paramètres additionnels pour spécifier les participants (optionnel).

    Cas d'usage : Initier une conversation privée avec un utilisateur avant d'envoyer un message, ouvrir un groupe de discussion temporaire.

    Open Channel
  31. 32
    Action 32

    Member

    Récupérez la liste des membres d'un channel Slack spécifique. Utile pour les audits de permissions ou pour envoyer des messages personnalisés à tous les membres.

    Paramètres clés : Credential to connect with : compte Slack (requis) ; Resource : "Channel" (requis) ; Operation : "Member" (requis) ; Channel : channel cible (requis, sélection depuis liste) ; Return All : récupérer tous les membres (optionnel) ; Limit : nombre maximum de membres (optionnel, défaut : 100) ; Resolve Data : convertir les IDs en noms lisibles (optionnel).

    Cas d'usage : Auditer qui a accès à un channel sensible, générer un rapport de participation, synchroniser les membres avec un groupe externe.

    Member
  32. 33
    Action 33

    Leave Channel

    Faites quitter un channel au bot ou à l'utilisateur connecté. Utile pour le nettoyage automatique des channels auxquels le bot n'a plus besoin d'accéder.

    Paramètres clés : Credential to connect with : compte Slack (requis) ; Resource : "Channel" (requis) ; Operation : "Leave" (requis) ; Channel : channel à quitter (requis, sélection depuis liste).

    Cas d'usage : Retirer le bot des channels projets terminés, nettoyer automatiquement les accès aux channels temporaires.

    Leave Channel
  33. 34
    Action 34

    Kick

    Retirez un utilisateur d'un channel Slack. L'utilisateur pourra rejoindre à nouveau le channel s'il est public, sauf s'il est également banni.

    Paramètres clés : Credential to connect with : compte Slack (requis) ; Resource : "Channel" (requis) ; Operation : "Kick" (requis) ; Channel : channel concerné (requis, sélection depuis liste) ; User Name or ID : utilisateur à retirer (requis, champ texte ou sélection).

    Cas d'usage : Retirer automatiquement les ex-employés des channels lors de leur départ, gérer les accès aux channels projets selon les rôles.

    Kick
  34. 35
    Action 35

    Join Channel

    Faites rejoindre un channel public au bot ou à l'utilisateur connecté. Prérequis pour pouvoir interagir avec les messages de ce channel.

    Paramètres clés : Credential to connect with : compte Slack (requis) ; Resource : "Channel" (requis) ; Operation : "Join" (requis) ; Channel : channel à rejoindre (requis, sélection depuis liste).

    Cas d'usage : Faire rejoindre automatiquement le bot aux nouveaux channels créés, rejoindre les channels nécessaires avant d'y envoyer des messages.

    Join Channel
  35. 36
    Action 36

    Invite

    Invitez un ou plusieurs utilisateurs à rejoindre un channel Slack. Idéal pour l'onboarding automatisé ou la gestion dynamique des équipes.

    Paramètres clés : Credential to connect with : compte Slack (requis) ; Resource : "Channel" (requis) ; Operation : "Invite" (requis) ; Channel : channel cible (requis, sélection depuis liste) ; User Names or IDs : utilisateurs à inviter (requis, champ texte - plusieurs IDs séparés par des virgules).

    Cas d'usage : Ajouter automatiquement les nouveaux employés aux channels de leur équipe, inviter les parties prenantes aux channels projets lors de leur création.

    Invite
  36. 37
    Action 37

    History

    Récupérez l'historique des messages d'un channel Slack. Fondamental pour l'analyse de conversations, l'archivage, ou la synchronisation avec d'autres outils.

    Paramètres clés : Credential to connect with : compte Slack (requis) ; Resource : "Channel" (requis) ; Operation : "History" (requis) ; Channel : channel cible (requis, sélection depuis liste) ; Return All : récupérer tous les messages (optionnel) ; Limit : nombre maximum de messages (optionnel, défaut : 50) ; Filters : filtres additionnels (plage de dates...) (optionnel).

    Cas d'usage : Archiver les conversations importantes, analyser la fréquence des communications, synchroniser les discussions avec un outil de documentation.

    History
  37. 38
    Action 38

    Get Many Channels

    Récupérez la liste de plusieurs channels de votre workspace Slack. Point de départ pour les audits de channels ou les opérations en masse.

    Paramètres clés : Credential to connect with : compte Slack (requis) ; Resource : "Channel" (requis) ; Operation : "Get Many" (requis) ; Return All : récupérer tous les channels (optionnel) ; Limit : nombre maximum de channels (optionnel, défaut : 50) ; Filters : filtres additionnels (type, exclude_archived...) (optionnel).

    Cas d'usage : Inventorier tous les channels de l'organisation, identifier les channels inactifs pour archivage, générer un rapport de gouvernance.

    Get Many Channels
  38. 39
    Action 39

    Get Channel

    Récupérez les informations détaillées d'un channel Slack spécifique : nom, topic, purpose, date de création, membres...

    Paramètres clés : Credential to connect with : compte Slack (requis) ; Resource : "Channel" (requis) ; Operation : "Get" (requis) ; Channel : channel cible (requis, sélection depuis liste) ; Options : paramètres additionnels (optionnel).

    Cas d'usage : Vérifier les propriétés d'un channel avant d'y effectuer une action, récupérer le nombre de membres, contrôler si un channel est archivé.

    Get Channel
  39. 40
    Action 40

    Create Channel

    Créez un nouveau channel Slack de manière automatisée. Idéal pour standardiser la création de channels projets ou équipes.

    Paramètres clés : Credential to connect with : compte Slack (requis) ; Resource : "Channel" (requis) ; Operation : "Create" (requis) ; Channel : nom du nouveau channel (requis, champ texte) ; Channel Visibility : "Public Channel" ou "Private Channel" (requis, menu déroulant).

    Cas d'usage : Créer automatiquement un channel quand un nouveau projet est initié dans ClickUp via n8n, standardiser la nomenclature des channels (ex: "projet-[nom]-[année]").

    Create Channel
  40. 41
    Action 41

    Close Channel

    Fermez une conversation directe ou un groupe multi-personnes. Note : cette action ne s'applique pas aux channels publics ou privés classiques.

    Paramètres clés : Credential to connect with : compte Slack (requis) ; Resource : "Channel" (requis) ; Operation : "Close" (requis) ; Channel : conversation à fermer (requis, sélection depuis liste).

    Cas d'usage : Nettoyer les conversations directes temporaires, fermer les groupes de discussion éphémères après résolution d'un incident.

    Close Channel
  41. 42
    Action 42

    Archive Channel

    Archivez un channel Slack pour le rendre en lecture seule. Les membres ne pourront plus poster, mais l'historique reste accessible. Réversible via "Unarchive".

    Paramètres clés : Credential to connect with : compte Slack (requis) ; Resource : "Channel" (requis) ; Operation : "Archive" (requis) ; Channel : channel à archiver (requis, sélection depuis liste).

    Cas d'usage : Archiver automatiquement les channels projets terminés, nettoyer les channels inactifs depuis plus de X jours, appliquer une politique de rétention.

    Archive Channel
Tu as vu l'intégration

Construis ton premier workflow avec notre équipe

Laisse ton email et on t'envoie le catalogue d'automatisations à shipper aujourd'hui.

  • Scénarios n8n & Make gratuits à importer
  • Docs de setup pas à pas
  • Cohorte live + support communauté

Questions fréquentes

  • L'intégration Slack n8n est-elle gratuite ?
    Oui, l'intégration Slack est incluse nativement dans n8n et ne nécessite aucun coût supplémentaire côté intégration. Vous devez simplement disposer d'une instance n8n (self-hosted gratuit ou n8n Cloud payant) et d'un workspace Slack. Côté Slack, l'utilisation de l'API via une app Slack est gratuite dans les limites des quotas de l'API. Pour les usages intensifs, vérifiez les rate limits de l'API Slack qui peuvent varier selon votre plan Slack (Free, Pro, Business+, Enterprise Grid).
  • Puis-je envoyer des messages dans des channels privés avec l'intégration n8n Slack ?
    Oui, à condition que votre app Slack (utilisée pour l'authentification OAuth2) soit membre du channel privé en question. Pour cela, ajoutez votre app au channel privé via la commande /invite @nom-de-votre-app ou en l'ajoutant manuellement depuis les paramètres du channel. Assurez-vous également que les scopes OAuth de votre app incluent les permissions nécessaires (channels:read, chat:write, etc. pour les channels privés, c'est souvent groups:read et groups:write). Sans cette configuration, l'action échouera avec une erreur de permission.
  • Comment déclencher un workflow n8n quand quelqu'un mentionne mon bot dans Slack ?
    Configurez le trigger Slack avec l'événement "Bot / App Mention" dans le paramètre "Trigger On". Votre workflow se déclenchera automatiquement chaque fois qu'un utilisateur mentionne votre app via @nom-de-votre-app dans n'importe quel channel où elle est présente. Pour limiter la surveillance à des channels spécifiques, désactivez "Watch Whole Workspace" et sélectionnez les channels concernés. N'oubliez pas de configurer le webhook et le Signing Secret dans votre app Slack pour que les événements soient correctement acheminés vers n8n. La configuration complète prend généralement moins de 10 minutes.
Hack'celeration Lab

Reçois nos tips intégration chaque semaine.

Pas de spam. Désinscription à tout moment.