Passer au contenu principal

Intégration Slack - Guide de configuration

Connectez votre compte Slack à Goodweek pour envoyer des messages, lire des conversations et gérer des canaux directement depuis votre espace de travail IA.

A
Écrit par Antoine Stempien

Connectez votre compte Slack à Goodweek pour envoyer des messages, lire des conversations et gérer des canaux directement depuis votre espace de travail IA.

ℹ️ Remarque sur la gouvernance

Goodweek ne dépassera jamais les niveaux d'accès accordés à l'utilisateur dans Slack, garantissant ainsi la conformité avec les politiques de gouvernance de votre organisation. Les résultats et les fonctionnalités disponibles peuvent varier selon les autorisations spécifiques et l'accès authentifié de chaque utilisateur.

📋 Prérequis

Avant qu'un utilisateur puisse voir et connecter l'intégration Slack, l'administrateur de votre organisation doit d'abord l'activer depuis le Panneau d'administration Goodweek, sous l'onglet Intégrations.

Configuration administrateur

L'intégration Slack utilise OAuth 2.0. Dans la plupart des espaces de travail, n'importe quel membre peut se connecter directement. Cependant, si votre espace de travail Slack a activé l'approbation des applications, un propriétaire d'espace de travail ou un gestionnaire d'applications doit d'abord approuver Composio.

Scénario 1 — Par défaut (aucune approbation d'application requise)

Tout utilisateur peut connecter directement son compte Slack. Suivez les étapes de Connexion de l'utilisateur ci-dessous.

Scénario 2 — L'approbation des applications est activée

Si votre espace de travail a activé l'option « Require App Approval » (Exiger l'approbation des applications), un propriétaire d'espace de travail ou un gestionnaire d'applications doit d'abord approuver Composio :

  1. Dans Slack, cliquez sur le nom de votre espace de travail → Outils et paramètres → Gérer les applications → Paramètres de gestion des applications.

  2. Recherchez Composio parmi les demandes d'applications en attente, ou ajoutez-la manuellement, puis approuvez-la.

Si Composio n'apparaît pas encore dans les demandes en attente, un utilisateur doit d'abord tenter de se connecter depuis Goodweek — cela génère une demande d'installation que l'administrateur pourra ensuite approuver. Les utilisateurs non administrateurs verront leur demande bloquée sur « Demande envoyée » jusqu'à ce que l'administrateur agisse.

Scénario 3 — Espaces de travail Enterprise Grid

Dans les organisations Slack Enterprise Grid, les politiques de gestion des applications sont définies au niveau de l'organisation par les propriétaires de l'organisation. Si votre organisation dispose d'une politique d'approbation des applications, le propriétaire de l'organisation doit approuver Composio au niveau de l'organisation :

  1. Cliquez sur le nom de votre espace de travail → Paramètres et administration → Paramètres de l'organisation.

  2. Accédez à l'onglet Paramètres → Politiques de l'organisation → Applications et approuvez la demande de l'application Composio.

⚠️ Exigence de plan Enterprise Grid pour certains outils

Certains outils Slack de niveau administrateur (gestion de l'espace de travail, gestion avancée des conversations) nécessitent un plan Enterprise Grid. Si vous disposez d'un plan Free, Pro ou Business+, ces outils spécifiques ne seront pas disponibles, mais les outils standard de messagerie et de canaux fonctionneront normalement.

Connexion de l'utilisateur

  1. Dans Goodweek, accédez à Intégrations.

  2. Recherchez Slack et cliquez sur Connecter.

  3. Vous serez redirigé vers Slack, où il vous sera demandé de vous connecter et d'autoriser l'accès.

  4. Sélectionnez l'espace de travail que vous souhaitez connecter et cliquez sur Autoriser pour revenir à Goodweek.

Remarques importantes

  • Chaque utilisateur doit connecter son propre compte individuellement.

  • Goodweek ne peut accéder qu'aux canaux et conversations dont votre compte utilisateur individuel est membre. Les canaux privés auxquels vous n'avez pas été invité ne sont pas accessibles.

  • Si vous appartenez à plusieurs espaces de travail Slack, vous devrez connecter chaque espace de travail séparément.

  • Vous pouvez révoquer l'accès de Goodweek à tout moment depuis votre espace de travail Slack → Apps → Composio → Supprimer l'application.


Outils disponibles

Outil

Description

Type

Envoyer un message

Publie un message dans un canal, une DM ou un groupe privé Slack.

Écriture

Envoyer un message éphémère

Envoie un message visible uniquement par un utilisateur spécifique dans un canal — les autres membres ne peuvent pas le voir.

Écriture

Programmer un message

Programme l'envoi d'un message à un canal ou une DM Slack pour une date ultérieure.

Lecture

Mettre à jour un message Slack

Met à jour un message Slack existant à partir de son horodatage.

Lecture

Répondre à un fil

Publie un message en réponse dans un fil de discussion existant.

Écriture

Récupérer l'historique d'une conversation

Récupère une liste chronologique des messages et événements d'une conversation Slack spécifiée.

Lecture

Récupérer les réponses d'une conversation

Récupère les réponses à un message parent spécifique dans une conversation Slack.

Lecture

Rechercher des messages

Recherche des messages dans tout l'espace de travail avec des plages de dates et des filtres comme in:#canal ou from:@utilisateur.

Lecture

Recherche en temps réel

Recherche des messages, fichiers, canaux et utilisateurs Slack via l'API de recherche en temps réel.

Lecture

Obtenir les messages non lus d'un utilisateur

Récupère les messages directs non lus d'un utilisateur spécifique.

Lecture

Lister les messages non lus d'un canal

Liste tous les messages non lus dans un canal Slack spécifié pour l'utilisateur authentifié.

Lecture

Lister tous les canaux

Liste les conversations disponibles pour l'utilisateur avec différents filtres.

Lecture

Récupérer les informations d'une conversation

Récupère les métadonnées d'une conversation Slack par ID (nom, objet, date de création, etc.).

Lecture

Trouver des canaux

Trouve des canaux dans un espace de travail Slack par nom, sujet, objet ou description.

Lecture

Obtenir les membres d'une conversation

Récupère une liste paginée des ID des membres actifs d'un canal spécifié.

Lecture

Créer un canal

Crée un nouveau canal Slack public ou privé.

Écriture

Inviter des utilisateurs dans un canal

Invite des utilisateurs dans un canal Slack existant à l'aide de leurs ID utilisateur Slack.

Écriture

Ajouter une réaction à un message

Ajoute une réaction emoji à un message existant dans un canal Slack.

Écriture

Supprimer une réaction d'un élément

Supprime une réaction emoji d'un message, d'un fichier ou d'un commentaire de fichier.

⚠️ Destructif

Téléverser ou créer un fichier dans Slack

Téléverse des fichiers, images ou documents vers des canaux ou fils Slack.

Écriture

Lister les fichiers Slack

Liste les fichiers et leurs métadonnées au sein d'un espace de travail Slack, filtrable par utilisateur, canal ou type.

Lecture

Télécharger un fichier Slack

Télécharge le contenu d'un fichier Slack et le convertit en URL accessible publiquement.

Lecture

Créer un Slack Canvas

Crée un nouveau Slack Canvas avec un titre spécifié et un contenu facultatif.

Écriture

Modifier un Slack Canvas

Modifie un Slack Canvas avec un contrôle précis du placement du contenu (remplacer, insérer, etc.).

Lecture

Trouver des utilisateurs

Trouve des utilisateurs dans un espace de travail Slack par e-mail, nom, nom d'affichage ou autre texte.

Lecture

Récupérer des informations détaillées sur un utilisateur

Récupère des informations complètes pour un ID utilisateur Slack valide.

Lecture

Récupérer les informations du profil utilisateur

Récupère les informations de profil d'un utilisateur Slack spécifié.

Lecture

Lister tous les utilisateurs

Récupère une liste paginée de tous les utilisateurs avec les détails de profil et les appartenances aux équipes dans un espace de travail.

Lecture

Définir la présence de l'utilisateur

Définit manuellement la présence Slack d'un utilisateur (actif/absent).

Lecture

Définir la durée du mode Ne pas déranger

Active le mode Ne pas déranger pour l'utilisateur actuel ou modifie sa durée.

Lecture

Créer un rappel

Crée un rappel Slack avec le texte et l'heure spécifiés, en langage naturel ou avec des horodatages.

Écriture

Lister les rappels

Liste tous les rappels de l'utilisateur Slack authentifié.

Lecture

Créer une liste Slack

Crée une nouvelle liste Slack avec un nom et une description facultative.

Écriture

Créer un élément de liste Slack

Crée un nouvel élément (ligne) dans une liste Slack.

Écriture

Mettre à jour un élément de liste Slack

Met à jour une ou plusieurs cellules d'une ligne existante dans une liste Slack.

Écriture

Supprimer un canal public ou privé

Supprime définitivement un canal, y compris tous ses messages et fichiers. Cette action est irréversible.

⚠️ Destructif

Retirer un utilisateur d'une conversation

Retire un utilisateur spécifié d'un canal Slack.

⚠️ Destructif

Supprimer un fichier par ID

Supprime définitivement un fichier existant d'un espace de travail Slack. Cette action est irréversible.

⚠️ Destructif

Cas d'usage

  • Envoyer et gérer des messages depuis Goodweek. Publiez des messages dans des canaux, répondez à des fils de discussion ou envoyez des messages directs sans passer par Slack — en gardant la communication dans le contexte de votre travail.

  • Rechercher et récupérer des messages et des fichiers. Trouvez des conversations, messages ou fichiers spécifiques dans votre espace de travail Slack depuis une conversation Goodweek, sans faire défiler manuellement les canaux.

  • Gérer l'appartenance et la structure des canaux. Créez des canaux, invitez des utilisateurs et gérez les paramètres des canaux directement depuis Goodweek lors de la mise en place de nouveaux projets ou équipes.

  • Créer et mettre à jour des Slack Canvases et des listes. Rédigez des Slack Canvases structurés ou gérez des éléments de liste depuis Goodweek pour tenir à jour les connaissances de l'équipe et le suivi des tâches.


Dépannage

Ma demande de connexion reste bloquée sur « Demande envoyée »

Votre espace de travail Slack a activé l'approbation des applications et un propriétaire d'espace de travail ou un gestionnaire d'applications n'a pas encore approuvé Composio. Contactez votre administrateur Slack et demandez-lui d'approuver l'application Composio.

L'administrateur a approuvé Composio, mais les utilisateurs ne peuvent toujours pas se connecter

Dans les organisations Enterprise Grid, l'approbation au niveau de l'espace de travail peut ne pas suffire. Le propriétaire de l'organisation devra peut-être approuver Composio au niveau de l'organisation en suivant le Scénario 3 ci-dessus.

Connexion réussie mais certains outils ne fonctionnent pas

Certains outils Slack avancés nécessitent un plan Enterprise Grid. Si vous disposez d'un plan inférieur, ces outils ne fonctionneront pas. Les outils standard de messagerie et de canaux devraient fonctionner normalement.

L'intégration n'est pas visible dans Goodweek

Assurez-vous que l'administrateur de votre organisation a activé l'intégration Slack depuis le Panneau d'administration Goodweek, sous l'onglet Intégrations.

Références

Avez-vous trouvé la réponse à votre question ?