Crear aplicaciones con las herramientas para el desarrollador de Slack
Crear aplicaciones con las herramientas para el desarrollador de Slack
Crear con la plataforma de Slack te permite conectar tu espacio de trabajo con las herramientas, las fuentes de datos y los procesos que hacen que tu organización funcione sin problemas.
¿Qué puedes crear?
Las aplicaciones pueden ser internas (tú las diseñas y creas solo para que las use tu empresa) o externas (creas y distribuyes algo que otras empresas pueden usar en sus espacios de trabajo). Sigue leyendo para ver algunos ejemplos de casos de uso, una descripción general de las funciones y herramientas, y por dónde empezar.
Ejemplo de casos de uso
Qué aplicaciones son las más apropiadas para tu espacio de trabajo dependerá de las herramientas y los procesos pertinentes para tu equipo. Para inspirarte, puedes hacerte las siguientes preguntas:
¿Las herramientas con las que trabajas generan alertas o notificaciones que deben ser atendidas por un grupo de personas? Puedes enviar alertas a un canal de Slack de forma automática para notificar a las personas correctas, todo de una sola vez.
¿Cambias de programa todo el día para encontrar la información que buscas? Puedes crear una aplicación personalizada que extrae datos en tu espacio de trabajo para unir datos relacionados e iniciar flujos de trabajo complejos entre sistemas con la ventaja adicional de usar la búsqueda integrada de Slack.
Puedes personalizar la forma en que los usuarios finales interactúan con tu aplicación utilizando nuestro conjunto de bloques de construcción. A continuación, encontrarás ejemplos de las funciones que puedes incorporar a tu aplicación y las herramientas que proporcionamos para que el desarrollo y la administración de tu aplicación sean lo más simples posible.
Funciones
Herramientas
Funciones Las funciones son bloques de códigos preestablecidos que realizan determinadas acciones. Las personas pueden agregar funciones que creas a los flujos de trabajo que crean con el Generador de flujos de trabajo.*
Flujos de trabajo Los flujos de trabajo se componen de funciones que se ejecutan en un orden específico. Las aplicaciones pueden incluir flujos de trabajo creados previamente para que los use cualquier persona en tu espacio de trabajo.
Desencadenantes Los desencadenantes determinan cómo (por ejemplo, con el clic de un botón o automáticamente según un cronograma) y dónde (en Slack o en otro servicio) comienza un flujo de trabajo.
CLI de Slack Usa la CLI (interfaz de línea de comandos) de Slack para crear el marco para una nueva aplicación con un SDK de TypeScript e implementa fácilmente tu aplicación en la infraestructura de Slack
Manifiestos de aplicaciones Usa un manifiesto de aplicaciones para configurar, desarrollar y administrar rápidamente tu aplicación.
Implementación de aplicaciones y almacenamiento de datos Implementa tu aplicación y almacena sus datos en la infraestructura de Slack para mantener todos los componentes en un solo lugar y cumplir automáticamente con nuestros estándares de seguridad y cumplimiento.