chat:write, chat:write.customize | Envoyer des messages en tant que @Devin ou avec un nom d’utilisateur et un avatar personnalisés | Devin doit pouvoir répondre aux demandes des utilisateurs |
commands | Ajouter des raccourcis et/ou des commandes slash que les utilisateurs peuvent utiliser | Devin pourrait bénéficier à l’avenir de fonctionnalités plus interactives qui nécessiteront différentes commandes |
files:read. files:write | Importer, modifier et supprimer des fichiers en tant que Devin | Devin doit gérer les fichiers afin d’envoyer et de recevoir des pièces jointes à/de l’utilisateur |
channels:history, groups:history, im:history | Voir les messages et autres contenus dans les canaux, groupes et messages directs où Devin est présent | Devin doit accéder aux messages historiques lorsqu’il est lancé dans un fil de discussion afin de récupérer les messages précédents du fil comme contexte |
im:read, im:write | Démarrer des messages directs avec des personnes et voir les informations de base sur les messages directs auxquels Devin a été ajouté | Devin doit pouvoir initier des messages directs afin d’envoyer des notifications aux utilisateurs via Slack |
reactions:write | Ajouter et modifier des réactions emoji | Devin ajoute des emojis aux messages afin de marquer les exécutions comme réussies ou échouées |
remote_files:read, remote_files:write | Voir les fichiers distants ajoutés par l’application dans un espace de travail | Devin doit gérer les fichiers distants afin d’envoyer et de recevoir des pièces jointes à/de l’utilisateur |
users:read, users:read.email, users.profile:read | Voir les personnes dans un espace de travail ainsi que leurs e-mails et profils | Devin doit pouvoir faire correspondre les utilisateurs Slack aux utilisateurs Devin sur la base de leur adresse e-mail |