Slack actualiza APIs y mejora integraciones
Slack lanzó la versión más significativa de su API de plataforma desde 2020, con cambios que amplían considerablemente lo que los desarrolladores pueden construir dentro del ecosistema. La nueva API introduce tipos de mensajes más ricos, capacidades de IA integradas para aplicaciones y un sistema de permisos reformulado que da a los administradores más control sobre lo que las aplicaciones pueden hacer.
Lo que cambió en la API
El cambio más relevante para desarrolladores es la nueva Blocks API v2, que expande las capacidades de UI dentro de mensajes de Slack. Es posible ahora crear interfaces más complejas: formularios multipágina, elementos interactivos anidados, visualizaciones de datos inline y componentes que mantienen estado entre interacciones. El límite de tamaño de bloque fue aumentado y el sistema de renderización fue optimizado para mensajes con muchos componentes.
La integración de IA para aplicaciones permite que apps de terceros accedan a modelos de lenguaje integrados con el contexto del canal — historial de mensajes, lista de participantes, archivos adjuntos recientes. Esto abre la posibilidad de construir asistentes contextuales que entienden la historia de la conversación sin necesitar que el usuario repita el contexto manualmente.
Sistema de permisos y seguridad
El nuevo sistema de permisos granular es una respuesta a las críticas históricas de que las aplicaciones de Slack pedían permisos demasiado amplios. Ahora, los permisos se solicitan por funcionalidad específica, y los administradores pueden aprobar permisos individualmente para cada aplicación instalada en el workspace. Los logs de acceso de aplicaciones también se volvieron más detallados, facilitando auditorías de seguridad.