chat:write, chat:write.customize | Enviar mensagens como @Devin ou usando um nome de usuário e avatar personalizados | Devin precisa conseguir responder às solicitações dos usuários |
commands | Adicionar atalhos e/ou comandos de barra (slash commands) que as pessoas podem usar | Devin pode ganhar recursos mais interativos no futuro que exigirão comandos diferentes |
files:read. files:write | Enviar, editar e excluir arquivos como Devin | Devin precisa gerenciar arquivos para poder enviar e receber anexos do/para o usuário |
channels:history, groups:history, im:history | Ver mensagens e outros conteúdos em canais, grupos e DMs em que Devin está | Devin precisa acessar mensagens anteriores quando é iniciado dentro de um tópico de mensagens para recuperar as mensagens anteriores do tópico como contexto |
im:read, im:write | Iniciar mensagens diretas com pessoas e ver informações básicas sobre mensagens diretas às quais Devin foi adicionado | Devin precisa conseguir iniciar DMs para enviar notificações aos usuários via Slack |
reactions:write | Adicionar e editar reações com emojis | Devin adiciona emojis às mensagens para marcar execuções como concluídas ou com falha |
remote_files:read, remote_files:write | Ver arquivos remotos adicionados pelo app em um espaço de trabalho | Devin precisa gerenciar arquivos remotos para poder enviar e receber anexos do/para o usuário |
users:read, users:read.email, users.profile:read | Ver pessoas em um espaço de trabalho, bem como seus e-mails e perfis | Devin precisa conseguir associar usuários do Slack a usuários do Devin com base em seus endereços de e-mail |