Les opérations derrière vos logiciels

Automatisation Slack : opérations et accès

Dans Activepieces community, Slack sépare le message privé, le canal et la réponse dans un fil. Send Direct Message demande l’identifiant de l’utilisateur. La connexion prévoit OAuth2 ou un jeton de bot, avec un jeton utilisateur facultatif pour certaines actions.

Référentiel Activepieces communautaire. Révision étudiée : 8656fb8527103038ae2df7282ee16464c6733fdb. Données au 2026-10-10.

Repère 1

Send Direct Message est une écriture qui demande userId.

Source du repère

Repère 2

New Public Message Posted Anywhere utilise un webhook d’application ; les messages directs en sont exclus.

Source du repère

Repère 3

La connexion prévoit OAuth2 ou le mode Bot Token, qui exige botToken.

Source du repère

Voir les opérations · Voir les déclencheurs · Préparer les accès

Trois décisions pour votre bureau

Ces choix se déduisent des modules enregistrés. La recette du processus reste à réaliser sur vos données et vos accès.

Envoyer l’alerte au bon endroit

Choisissez Send Direct Message pour une personne identifiée. Pour un point collectif, retenez Send Message To A Channel et gardez le fil du sujet quand une réponse suffit.

Éviter une boucle de messages

Le déclencheur de messages publics propose Ignore Bot Messages. Activez ce choix si le processus publie lui-même dans un canal qu’il surveille.

Choisir qui signe le message

L’action de canal peut envoyer comme bot ou comme utilisateur connecté. L’envoi comme utilisateur demande un jeton utilisateur ; préparez cette identité avec le responsable du workspace.

Quel logiciel porte votre objet de travail ?

Slack place l’alerte dans une discussion, Gmail dans une boîte mail. Notion peut conserver le compte rendu et Airtable la ligne de suivi. Décidez si l’équipe doit discuter de l’alerte ou seulement retrouver son état dans un dossier.

Quelles opérations préparer ?

Chaque ligne présente une action recensée ou un groupe de variantes dont l’équivalence a été confirmée. Les actions de portée différente restent distinctes. Chaque variante garde ses champs et son module exact pour retrouver l’action dans Activepieces.

Canaux

Slack dans Activepieces community : Canaux au 2026-10-10
Action (libellé source)Lecture / écritureDonnées requises par varianteAccès
Archive ChannelÉcriture

Variante agent : archiveChannelAction

Channel (channel)

Module exact

Modes d’accès déclarés
Create ChannelÉcriture

Interface classique : createChannelAction

Channel Name (channelName)

Module exact

Modes d’accès déclarés
Create ChannelÉcriture

Variante agent : createChannelAiAction

Channel Name (channelName)

Module exact

Modes d’accès déclarés
Find ChannelLecture

Variante agent : findChannelAction

Channel Name (name)

Module exact

Modes d’accès déclarés
Get Channel HistoryLecture

Interface classique : getChannelHistory

Aucun champ obligatoire statique relevé.
Champs dynamiques à préciser lors de la configuration.
  • champ dynamique à vérifier : info
  • props avec spread ou méthode
  • champ dynamique à vérifier : channel

Module exact

Modes d’accès déclarés
Get Channel HistoryLecture

Variante agent : slackGetChannelHistoryAiAction

Channel (channel)

Module exact

Modes d’accès déclarés
Get Channel InfoLecture

Variante agent : getChannelInfoAction

Channel (channel)

Module exact

Modes d’accès déclarés
Join ChannelÉcriture

Variante agent : joinChannelAction

Channel (channel)

Module exact

Modes d’accès déclarés
Leave ChannelÉcriture

Variante agent : leaveChannelAction

Channel (channel)

Module exact

Modes d’accès déclarés
List Channel MembersLecture

Variante agent : listChannelMembersAction

Channel (channel)

Module exact

Modes d’accès déclarés
List ChannelsLecture

Variante agent : listChannelsAction

Aucun champ obligatoire statique relevé.

Module exact

Modes d’accès déclarés
Rename ChannelÉcriture

Variante agent : renameChannelAction

Channel (channel), New Name (name)

Module exact

Modes d’accès déclarés
Set Channel PurposeÉcriture

Variante agent : setChannelPurposeAction

Channel (channel), Purpose (purpose)

Module exact

Modes d’accès déclarés
Set Channel TopicÉcriture

Interface classique : setChannelTopicAction

Topic (topic)
Champs dynamiques à préciser lors de la configuration.
  • champ dynamique à vérifier : info
  • props avec spread ou méthode
  • champ dynamique à vérifier : channel

Module exact

Modes d’accès déclarés
Set Channel TopicÉcriture

Variante agent : setChannelTopicAiAction

Channel (channel), Topic (topic)

Module exact

Modes d’accès déclarés
Unarchive ChannelÉcriture

Variante agent : unarchiveChannelAction

Channel (channel)

Module exact

Modes d’accès déclarés

Fichiers

Slack dans Activepieces community : Fichiers au 2026-10-10
Action (libellé source)Lecture / écritureDonnées requises par varianteAccès
Get FileLecture

Interface classique : getFileAction

File ID (fileId)

Module exact

Modes d’accès déclarés
Get FileLecture

Variante agent : slackGetFile

File ID (fileId)

Module exact

Modes d’accès déclarés
List FilesLecture

Variante agent : slackListFiles

Aucun champ obligatoire statique relevé.

Module exact

Modes d’accès déclarés
Update ProfileÉcriture

Variante agent : slackUpdateProfile

Aucun champ obligatoire statique relevé.

Module exact

Modes d’accès déclarés
Update ProfileÉcriture

Interface classique : updateProfileAction

Aucun champ obligatoire statique relevé.

Module exact

Modes d’accès déclarés
Upload FileÉcriture

both : uploadFile

File (file)
Champs dynamiques à préciser lors de la configuration.
  • props avec spread ou méthode
  • champ dynamique à vérifier : channel

Module exact

Modes d’accès déclarés

Messages

Slack dans Activepieces community : Messages au 2026-10-10
Action (libellé source)Lecture / écritureDonnées requises par varianteAccès
Delete MessageÉcriture

Interface classique : deleteMessageAction

Aucun champ obligatoire statique relevé.
Champs dynamiques à préciser lors de la configuration.
  • champ dynamique à vérifier : info
  • props avec spread ou méthode
  • champ dynamique à vérifier : channel
  • champ dynamique à vérifier : ts

Module exact

Modes d’accès déclarés
Delete MessageÉcriture

Variante agent : slackDeleteMessageAiAction

Channel (channel), Message Timestamp (ts)

Module exact

Modes d’accès déclarés
Delete Scheduled MessageÉcriture

Variante agent : slackDeleteScheduledMessageAction

Channel (channel), Scheduled Message ID (scheduledMessageId)

Module exact

Modes d’accès déclarés
Get Message by TimestampLecture

Interface classique : getMessageAction

Aucun champ obligatoire statique relevé.
Champs dynamiques à préciser lors de la configuration.
  • champ dynamique à vérifier : info
  • props avec spread ou méthode
  • champ dynamique à vérifier : channel
  • champ dynamique à vérifier : ts

Module exact

Modes d’accès déclarés
Get Message PermalinkLecture

Variante agent : slackGetMessagePermalinkAction

Channel (channel), Message Timestamp (messageTs)

Module exact

Modes d’accès déclarés
List Scheduled MessagesLecture

Variante agent : slackListScheduledMessagesAction

Aucun champ obligatoire statique relevé.

Module exact

Modes d’accès déclarés
Post MessageÉcriture

Variante agent : slackPostMessageAction

Channel (channel)

Module exact

Modes d’accès déclarés
Request Action from A UserÉcriture

both : requestActionDirectMessageAction

Aucun champ obligatoire statique relevé.
Champs dynamiques à préciser lors de la configuration.
  • champ dynamique à vérifier : userId
  • props avec spread ou méthode

Module exact

Modes d’accès déclarés
Request Action in A ChannelÉcriture

both : requestActionMessageAction

Aucun champ obligatoire statique relevé.
Champs dynamiques à préciser lors de la configuration.
  • champ dynamique à vérifier : info
  • props avec spread ou méthode
  • champ dynamique à vérifier : channel

Module exact

Modes d’accès déclarés
Request Approval from A UserÉcriture

both : requestApprovalDirectMessageAction

Aucun champ obligatoire statique relevé.
Champs dynamiques à préciser lors de la configuration.
  • champ dynamique à vérifier : userId
  • props avec spread ou méthode

Module exact

Modes d’accès déclarés
Request Approval in a ChannelÉcriture

both : requestSendApprovalMessageAction

Aucun champ obligatoire statique relevé.
Champs dynamiques à préciser lors de la configuration.
  • champ dynamique à vérifier : info
  • props avec spread ou méthode
  • champ dynamique à vérifier : channel

Module exact

Modes d’accès déclarés
Retrieve Thread MessagesLecture

Interface classique : retrieveThreadMessages

Thread Timestamp (threadTs)
Champs dynamiques à préciser lors de la configuration.
  • champ dynamique à vérifier : info
  • props avec spread ou méthode
  • champ dynamique à vérifier : channel
  • champ dynamique à vérifier : cursor

Module exact

Modes d’accès déclarés
Schedule MessageÉcriture

Variante agent : slackScheduleMessageAction

Channel (channel), Post At (Unix Seconds) (postAt)

Module exact

Modes d’accès déclarés
Search MessagesLecture

Interface classique : searchMessages

Search Query (query)

Module exact

Modes d’accès déclarés
Search MessagesLecture

Variante agent : slackSearchMessagesAiAction

Search Query (query)

Module exact

Modes d’accès déclarés
Send Direct MessageÉcriture

Variante agent : slackSendDirectMessageAiAction

User ID (userId)

Module exact

Modes d’accès déclarés
Send Ephemeral MessageÉcriture

Variante agent : slackSendEphemeralMessageAction

Channel (channel), User ID (user)

Module exact

Modes d’accès déclarés
Send Message To A ChannelÉcriture

Interface classique : slackSendMessageAction

Aucun champ obligatoire statique relevé.
Champs dynamiques à préciser lors de la configuration.
  • champ dynamique à vérifier : info
  • props avec spread ou méthode
  • champ dynamique à vérifier : channel

Module exact

Modes d’accès déclarés
Send Message To A UserÉcriture

Interface classique : slackSendDirectMessageAction

Aucun champ obligatoire statique relevé.
Champs dynamiques à préciser lors de la configuration.
  • champ dynamique à vérifier : userId
  • props avec spread ou méthode

Module exact

Modes d’accès déclarés
Send Message To Multiple UsersÉcriture

Interface classique : slackSendMessageToMultipleUsersAction

Message Mode (mode), Recipients (recipients)
Champs dynamiques à préciser lors de la configuration.
  • props avec spread ou méthode
  • sous-champs dynamiques non exhaustifs

Module exact

Modes d’accès déclarés
Update MessageÉcriture

Variante agent : slackUpdateMessageAiAction

Channel (channel), Message Timestamp (ts)

Module exact

Modes d’accès déclarés
Update MessageÉcriture

Interface classique : updateMessage

Aucun champ obligatoire statique relevé.
Champs dynamiques à préciser lors de la configuration.
  • champ dynamique à vérifier : info
  • props avec spread ou méthode
  • champ dynamique à vérifier : channel
  • champ dynamique à vérifier : ts

Module exact

Modes d’accès déclarés

Autres opérations

Slack dans Activepieces community : Autres opérations au 2026-10-10
Action (libellé source)Lecture / écritureDonnées requises par varianteAccès
Close Direct MessageÉcriture

Variante agent : closeDmAction

Conversation (channel)

Module exact

Modes d’accès déclarés
Get Thread RepliesLecture

Variante agent : slackGetThreadRepliesAiAction

Channel (channel), Thread Timestamp (threadTs)
Champs dynamiques à préciser lors de la configuration.
  • champ dynamique à vérifier : cursor

Module exact

Modes d’accès déclarés
Get User Group by HandleLecture

both : getGroupByHandleAction

Group Handle (handle)

Module exact

Modes d’accès déclarés
List Custom EmojiLecture

Variante agent : slackListCustomEmoji

Aucun champ obligatoire statique relevé.

Module exact

Modes d’accès déclarés
Mark Conversation ReadÉcriture

Variante agent : slackMarkConversationReadAction

Channel (channel), Timestamp (ts)

Module exact

Modes d’accès déclarés
Markdown to Slack FormatLecture

both : markdownToSlackFormat

Markdown Text (markdown)

Module exact

Modes d’accès déclarés
Search AllLecture

Variante agent : slackSearchAllAction

Search Query (query)

Module exact

Modes d’accès déclarés

Réactions

Slack dans Activepieces community : Réactions au 2026-10-10
Action (libellé source)Lecture / écritureDonnées requises par varianteAccès
Add ReactionÉcriture

Variante agent : slackAddReaction

Emoji (reaction)
Champs dynamiques à préciser lors de la configuration.
  • champ dynamique à vérifier : info
  • props avec spread ou méthode
  • champ dynamique à vérifier : channel
  • champ dynamique à vérifier : ts

Module exact

Modes d’accès déclarés
Add Reaction to MessageÉcriture

Interface classique : addRectionToMessageAction

Emoji (reaction)
Champs dynamiques à préciser lors de la configuration.
  • champ dynamique à vérifier : info
  • props avec spread ou méthode
  • champ dynamique à vérifier : channel
  • champ dynamique à vérifier : ts

Module exact

Modes d’accès déclarés
Get ReactionsLecture

Variante agent : slackGetReactions

Aucun champ obligatoire statique relevé.

Module exact

Modes d’accès déclarés
List User ReactionsLecture

Variante agent : slackListUserReactions

Aucun champ obligatoire statique relevé.

Module exact

Modes d’accès déclarés
Remove ReactionÉcriture

Variante agent : slackRemoveReaction

Reaction (emoji) name (reaction)

Module exact

Modes d’accès déclarés

Utilisateurs

Slack dans Activepieces community : Utilisateurs au 2026-10-10
Action (libellé source)Lecture / écritureDonnées requises par varianteAccès
Find User by EmailLecture

Interface classique : findUserByEmailAction

Email (email)

Module exact

Modes d’accès déclarés
Find User by EmailLecture

Variante agent : slackFindUserByEmail

Email (email)

Module exact

Modes d’accès déclarés
Find User by HandleLecture

Interface classique : findUserByHandleAction

Handle (handle)

Module exact

Modes d’accès déclarés
Find User by HandleLecture

Variante agent : slackFindUserByHandle

Handle (handle)

Module exact

Modes d’accès déclarés
Find User by IDLecture

Interface classique : findUserByIdAction

User ID (id)

Module exact

Modes d’accès déclarés
Get UserLecture

Variante agent : slackGetUser

User ID (id)

Module exact

Modes d’accès déclarés
Invite User to ChannelÉcriture

Interface classique : inviteUserToChannelAction

Aucun champ obligatoire statique relevé.
Champs dynamiques à préciser lors de la configuration.
  • champ dynamique à vérifier : info
  • props avec spread ou méthode
  • champ dynamique à vérifier : channel
  • champ dynamique à vérifier : userId

Module exact

Modes d’accès déclarés
Invite Users to ChannelÉcriture

Variante agent : inviteUsersToChannelAiAction

Channel (channel), User IDs (userIds)

Module exact

Modes d’accès déclarés
List User ConversationsLecture

Variante agent : listUserConversationsAction

Aucun champ obligatoire statique relevé.

Module exact

Modes d’accès déclarés
List User GroupsLecture

Variante agent : slackListUserGroups

Aucun champ obligatoire statique relevé.

Module exact

Modes d’accès déclarés
List UsersLecture

Interface classique : listUsers

Aucun champ obligatoire statique relevé.

Module exact

Modes d’accès déclarés
List UsersLecture

Variante agent : slackListUsers

Aucun champ obligatoire statique relevé.

Module exact

Modes d’accès déclarés
Remove User from ChannelÉcriture

Variante agent : removeUserFromChannelAction

Channel (channel), User ID (user)

Module exact

Modes d’accès déclarés
Set User StatusÉcriture

Interface classique : setUserStatusAction

Status Text (text)

Module exact

Modes d’accès déclarés
Set User StatusÉcriture

Variante agent : slackSetUserStatus

Status Text (text)

Module exact

Modes d’accès déclarés
Update User Group MembersÉcriture

both : updateGroupUsersAction

Group Handle (handle)

Module exact

Modes d’accès déclarés

Quels événements démarrent le traitement ?

Déclencheurs Slack dans Activepieces community au 2026-10-10
Événement (libellé source)ModeTopic webhookSources
New Public Message Posted AnywhereWebhook de l’applicationTopic non déclaré dans ces données.Événement
New Message Posted to ChannelWebhook de l’applicationTopic non déclaré dans ces données.Événement
New Direct MessageWebhook de l’applicationTopic non déclaré dans ces données.Événement
New Mention in ChannelWebhook de l’applicationTopic non déclaré dans ces données.Événement
New Mention in Direct MessageWebhook de l’applicationTopic non déclaré dans ces données.Événement
New ReactionWebhook de l’applicationTopic non déclaré dans ces données.Événement
Reaction RemovedWebhook de l’applicationTopic non déclaré dans ces données.Événement
New ChannelWebhook de l’applicationTopic non déclaré dans ces données.Événement
New Command in ChannelWebhook de l’applicationTopic non déclaré dans ces données.Événement
New Command in Direct MessageWebhook de l’applicationTopic non déclaré dans ces données.Événement
New UserWebhook de l’applicationTopic non déclaré dans ces données.Événement
New Saved MessageWebhook de l’applicationTopic non déclaré dans ces données.Événement
New Team Custom EmojiWebhook de l’applicationTopic non déclaré dans ces données.Événement
New Modal InteractionWebhook de l’applicationTopic non déclaré dans ces données.Événement

Quels accès préparer ?

Version minimale Activepieces déclarée par l’index du connecteur : 0.88.2. Validation des faits : 2026-10-10. Index source

« Permissions déclarées » reprend la liste du code. « Permissions documentées » reprend ses consignes d’accès ; une liste vide ou inconnue ne signifie pas accès sans permission.

OAuth2

  • Permissions déclarées : channels:read, channels:manage, channels:history, chat:write, groups:read, groups:write, groups:history, reactions:read, mpim:read, mpim:write, mpim:history, im:write, im:read, im:history, users:read, files:write, files:read, users:read.email, reactions:write, usergroups:read, usergroups:write, chat:write.customize, links:read, links:write, emoji:read, users.profile:read, channels:write.invites, groups:write.invites, channels:join, conversations.connect:write
  • Connexion OAuth2 et autorisation de l’application

Source du mode d’accès

Bot Token

  • Permissions déclarées : Non renseignées dans le module.
  • botToken

Source du mode d’accès

Ce qui reste à confirmer avant la mise en service

Les permissions effectivement accordées et la version installée se vérifient sur votre compte. Une opération absente du tableau est non confirmée dans ce référentiel ; l’appel API générique en est exclu.

Les champs dynamiques se complètent dans Activepieces.

Sources et téléchargement

Source : fichiers communautaires Activepieces, révision 8656fb8527103038ae2df7282ee16464c6733fdb, données au 2026-10-10. Licence MIT hors Enterprise. Les liens de chaque opération et de chaque accès pointent vers le fichier étudié à cette révision.

Index Slack

Télécharger les faits normalisés (JSON) · Lire la notice MIT exacte · Licence du dépôt

Préparer la suite

Comparer les logiciels du catalogue · Trouver une action et ses champs · Automatisation IA à Paris · Décrire mon processus

Réserver mon heure offerte