chat:write, chat:write.customize | Enviar mensajes como @Devin o utilizando un nombre de usuario y avatar personalizados | Devin debe poder responder a las solicitudes de los usuarios |
commands | Agregar atajos y/o comandos de barra que las personas puedan usar | Devin podría incorporar más funciones interactivas en el futuro que requerirán distintos comandos |
files:read. files:write | Cargar, editar y eliminar archivos como Devin | Devin necesita gestionar archivos para poder enviar y recibir adjuntos hacia/desde el usuario |
channels:history, groups:history, im:history | Ver mensajes y otros contenidos en canales, grupos y mensajes directos (DMs) en los que esté Devin | Devin debe acceder a mensajes anteriores cuando se inicia dentro de un hilo para recuperar los mensajes previos como contexto |
im:read, im:write | Iniciar mensajes directos con personas y ver información básica sobre los mensajes directos en los que se ha añadido a Devin | Devin debe poder iniciar mensajes directos para enviar notificaciones a los usuarios a través de Slack |
reactions:write | Agregar y editar reacciones con emojis | Devin agrega emojis a los mensajes para marcar ejecuciones como completadas o fallidas |
remote_files:read, remote_files:write | Ver archivos remotos agregados por la aplicación en un espacio de trabajo | Devin necesita gestionar archivos remotos para poder enviar y recibir adjuntos hacia/desde el usuario |
users:read, users:read.email, users.profile:read | Ver a las personas en un espacio de trabajo, así como sus correos electrónicos y perfiles | Devin debe poder relacionar usuarios de Slack con usuarios de Devin en función de su dirección de correo electrónico |