
INTEGRACIÓN SLACK n8n: AUTOMATIZAR SLACK CON N8N
¿Buscas automatizar Slack con n8n? La integración Slack n8n pone a tu disposición 1 trigger y 52 acciones para conectar tu espacio de trabajo Slack a cientos de aplicaciones sin escribir una línea de código. Automatiza el envío de notificaciones, sincroniza mensajes con tu CRM, gestiona canales dinámicamente o recopila respuestas de usuarios en workflows inteligentes: cada evento en Slack puede activar acciones automáticas en toda tu stack tecnológico.
Con esta integración nativa, transforma Slack en el hub central de tus automatizaciones empresariales. Responde instantáneamente a menciones, actualiza estados de usuarios según eventos externos, archiva canales según reglas personalizadas, o crea flujos de aprobación interactivos donde un simple clic en Slack desencadena procesos complejos.
¿Necesitas ayuda para automatizar Slack con n8n?
Nuestro equipo te responde en minutos.
Why automate Slack with n8n?
La integración Slack n8n pone a tu disposición 1 trigger potente y 52 acciones especializadas para automatizar cada aspecto de tu comunicación en equipo. Con un único trigger configurable que monitorea 8 tipos de eventos diferentes (nuevos mensajes, reacciones, archivos compartidos, menciones de bot...) y más de 50 acciones que cubren canales, mensajes, usuarios, archivos, reacciones y grupos de usuarios, puedes orquestar workflows empresariales sofisticados sin tocar código.
Ahorro de tiempo considerable: Ya no necesitas publicar manualmente mensajes de actualización, gestionar membresías de canales o buscar información dispersa en conversaciones. Configura reglas inteligentes que envían automáticamente resúmenes de proyectos a canales específicos cuando tu herramienta de gestión marca una tarea como completada, invitan usuarios a canales relevantes según su rol en tu base de datos HR, o archivan canales inactivos después de 90 días sin actividad.
Mayor capacidad de respuesta: Activa acciones instantáneas en cuanto un usuario menciona tu bot, reacciona con un emoji específico, o publica en un canal monitoreado. Un cliente menciona "@soporte" en tu canal de Slack y n8n crea automáticamente un ticket en tu helpdesk, notifica al equipo apropiado y responde al cliente con un mensaje de confirmación en menos de 2 segundos.
How to connect Slack to n8n?
! 1 stepHow to connect Slack to n8n?
- 01
Add the node
Configuración básica:Crear una aplicación Slack: Accede a api.slack.com/apps y crea una nueva Slack App en el workspace que deseas conectar. Esta app actuará como puente entre n8n y Slack.Configurar OAuth & Permissions: En los ajustes de tu Slack App, ve a "OAuth & Permissions". Añade la URL de redirección de n8n (disponible en las credenciales n8n Slack) y define los scopes necesarios según las acciones que planees automatizar (ej: channels:read, chat:write, users:read).Instalar la app en tu workspace: Haz clic en "Install to Workspace" para autorizar la aplicación. Slack generará un OAuth Access Token que n8n utilizará para autenticarse.Configurar credenciales en n8n: En n8n, crea una nueva credencial Slack OAuth2 API. Introduce tu Client ID y Client Secret (disponibles en "Basic Information" de tu Slack App), luego haz clic en "Connect my account" y autoriza el acceso.
TIP💡 CONSEJO: Para workflows que solo envían notificaciones simples, considera usar un Slack Incoming Webhook en lugar de OAuth2. Es más rápido de configurar (un solo URL) y suficiente si no necesitas leer datos o ejecutar acciones complejas. Sin embargo, OAuth2 ofrece control granular y acceso completo a las 52 acciones disponibles, ideal para automatizaciones bidireccionales sofisticadas.- 01
¿Necesitas ayuda para automatizar Slack con n8n?
Nuestro equipo te responde en minutos.
Slack triggers available in n8n
01 Trigger 01Slack Trigger
Este trigger extremadamente flexible monitorea tu workspace Slack en tiempo real y activa tu workflow n8n automáticamente cuando uno de los 8 tipos de eventos configurados ocurre. Contrariamente a otros triggers simples que escuchan un único tipo de evento, el Slack Trigger permite seleccionar múltiples tipos simultáneamente, convirtiéndolo en el punto de entrada universal para todas tus automatizaciones basadas en Slack. Particularmente útil para crear workflows reactivos que responden a la actividad de tus equipos sin necesidad de polling o verificaciones manuales.
Configuración: El parámetro Credential to connect with es un campo requerido tipo dropdown para seleccionar tus credenciales Slack OAuth2 previamente configuradas, autenticando el trigger con tu workspace. Trigger On es un parámetro multi-select dropdown que acepta uno o varios eventos simultáneamente: "Any Event", "Bot / App Mention", "File Made Public", "File Shared", "New Message Posted to Channel", "New Public Channel Created", "New User", "Reaction Added". Watch Whole Workspace es un interruptor opcional que, cuando está activado, monitorea eventos en todo el workspace; cuando está desactivado, activa el parámetro Channel to Watch para limitar la escucha a canales específicos. Download Files es un interruptor opcional que, si está activado, descarga automáticamente archivos asociados al evento.
Casos de uso típicos: Sistema de soporte automatizado que crea tickets en Zendesk cuando mencionas @soporte. Gestión de archivos compartidos que sube automáticamente a Google Drive. Onboarding de nuevos usuarios que envía mensajes de bienvenida y los invita a canales estándar. Análisis de sentimiento en tiempo real capturando reacciones negativas.
Cuándo usarlo: Usa este trigger como base de cualquier automatización que deba responder a actividad en Slack en tiempo real. Ideal para workflows de notificación, sincronización bidireccional con otras herramientas, sistemas de respuesta automática, gestión de contenido compartido, o flujos de aprobación interactivos.

Slack actions available in n8n
01 Acción 01Update User Group
Modifica propiedades de un User Group existente (nombre, descripción, miembros, handle...).
Parámetros: User Group ID (campo texto requerido para introducir ID del grupo), Update Fields (sección opcional con botón "Add Field" para especificar propiedades a modificar y sus nuevos valores).
Casos de uso: Actualiza miembros de grupos según cambios en equipos de proyectos. Modifica descripciones de grupos con información actualizada. Cambia handles de grupos para reflejar nueva estructura.

02 Acción 02Get Many User Groups
Obtiene lista de User Groups del workspace con sus propiedades.
Parámetros: Return All (interruptor opcional desactivado), Limit (campo numérico opcional configurado en "100"), Options (sección opcional).
Casos de uso: Sincroniza grupos de usuarios con tu sistema de gestión de equipos. Genera reportes de estructura de grupos. Audita membresías de grupos.

03 Acción 03Slack User Group: Enable
Reactiva un User Group previamente desactivado.
Parámetros: User Group ID (campo texto requerido para introducir el ID del grupo a activar), Options (sección opcional).
Casos de uso: Reactiva grupos estacionales según calendario (ej: @black-friday en octubre). Habilita grupos cuando se reactivan proyectos asociados.

04 Acción 04Disable User Group
Desactiva un User Group existente en Slack, haciéndolo no utilizable pero conservando su configuración.
Parámetros: User Group ID (campo texto requerido para introducir el ID del grupo a desactivar), Options (sección opcional).
Casos de uso: Desactiva grupos de proyectos cuando el proyecto finaliza. Inhabilita grupos temporales después de eventos específicos.

05 Acción 05Create User Group
Crea un nuevo User Group (grupo de usuarios) en Slack, permitiendo mencionar múltiples usuarios simultáneamente con un handle único (ej: @marketing).
Parámetros: Name (campo texto requerido para introducir el nombre del nuevo grupo), Options (sección opcional con botón "Add Field" para añadir descripción, handle, miembros iniciales, etc.).
Casos de uso: Crea grupos de usuarios dinámicos basándote en equipos de proyectos en tu gestor de tareas. Genera grupos temporales para eventos o iniciativas. Automatiza creación de grupos según estructura organizacional.

06 Acción 06Update User's Profile
Actualiza campos específicos del perfil de un usuario Slack (nombre, email, campos personalizados, status...).
Parámetros: Options (sección con botón "Add Field" para añadir propiedades específicas a actualizar: User ID, Real Name, Display Name, Email, Status...).
Casos de uso: Actualiza status de usuarios según eventos en calendarios externos. Sincroniza cambios de información de empleados desde HR system a Slack. Modifica campos personalizados de perfil basándote en datos de otras plataformas.

07 Acción 07Get User's Status
Obtiene el status actual de un usuario Slack (emoji de status y texto descriptivo).
Parámetros: User (campo requerido para seleccionar usuario desde lista).
Casos de uso: Verifica disponibilidad de usuarios antes de asignarles tareas urgentes. Analiza patterns de status para insights de productividad. Sincroniza status Slack con calendarios externos.

08 Acción 08Get User's Profile
Obtiene el perfil completo de un usuario Slack incluyendo campos personalizados definidos en tu workspace.
Parámetros: User (campo requerido para seleccionar usuario desde lista).
Casos de uso: Extrae campos personalizados de perfil para procesar en workflow. Obtiene información extendida de usuarios para reportes. Sincroniza perfiles Slack con otras plataformas.

09 Acción 09Get Many Users
Recupera lista de múltiples usuarios del workspace Slack con sus propiedades.
Parámetros: Return All (interruptor opcional desactivado), Limit (campo numérico opcional configurado en "50").
Casos de uso: Sincroniza usuarios Slack con tu base de datos de empleados. Genera directorio de equipo con información actualizada. Exporta lista de usuarios para análisis de actividad.

10 Acción 10Get User
Obtiene información detallada sobre un usuario Slack específico: nombre, email, timezone, avatar, status, etc.
Parámetros: User (campo requerido para seleccionar usuario desde lista o introducir ID).
Casos de uso: Obtiene email de usuarios para enviar notificaciones externas. Extrae información de perfil para sincronizar con tu directorio interno. Verifica timezone de usuarios para enviar mensajes en horarios apropiados.

11 Acción 11Star: Get Many
Obtiene la lista de items marcados con estrella por el usuario o bot autenticado.
Parámetros: Return All (interruptor opcional desactivado), Limit (campo numérico opcional configurado en "50").
Casos de uso: Exporta lista de mensajes importantes marcados con estrella. Genera reportes de items destacados por tus equipos.

12 Acción 12Delete Star
Elimina una estrella previamente añadida a un item en Slack.
Parámetros: Options (sección opcional con botón "Add option" para especificar el item).
Casos de uso: Remueve estrellas de mensajes procesados. Limpia estrellas antiguas según criterios de fecha.

13 Acción 13Add Star
Añade una estrella (star) a un item específico en Slack (mensaje, archivo, canal...), marcándolo como importante para referencia rápida.
Parámetros: Item to Add Star (campo requerido para seleccionar o introducir el item a marcar: mensaje URL, file ID, channel ID...), Options (sección opcional).
Casos de uso: Marca automáticamente mensajes importantes para tu bot. Estrella archivos de documentación cuando se mencionan en canales de proyectos. Destaca mensajes que contienen keywords específicos.

14 Acción 14Slack: Reaction (Remove)
Elimina una reacción emoji específica de un mensaje en Slack.
Parámetros: Channel (campo requerido para seleccionar canal desde lista), Message Timestamp (campo texto requerido con timestamp del mensaje), Emoji Code (campo texto requerido para especificar código del emoji a eliminar).
Casos de uso: Remueve ⏳ cuando una tarea en progreso se completa. Elimina reacciones temporales de confirmación después de procesar.

15 Acción 15Get Reaction
Obtiene la lista de reacciones (emojis) añadidas a un mensaje específico con información de qué usuarios reaccionaron.
Parámetros: Channel (campo requerido para seleccionar canal desde lista), Message Timestamp (campo texto requerido con timestamp del mensaje).
Casos de uso: Analiza sentimiento de mensajes basándote en reacciones recibidas. Cuenta votos en encuestas informales basadas en reacciones emoji. Extrae lista de usuarios que reaccionaron con emoji específico para notificaciones.

16 Acción 16Add Reaction
Añade una reacción emoji a un mensaje específico en Slack. Útil para indicar confirmación, progreso o marcar mensajes importantes.
Parámetros: Channel (campo requerido para seleccionar canal), Message Timestamp (campo texto requerido con timestamp del mensaje), Emoji Code (campo texto requerido para especificar el código del emoji, ej: "+1" para 👍).
Casos de uso: Añade ✅ automáticamente cuando una tarea mencionada en mensaje se completa. Reacciona con 🚀 cuando un deployment es exitoso. Marca mensajes con ⭐ cuando contienen información importante para referencia futura.

17 Acción 17Update Message
Modifica el contenido de un mensaje Slack existente, ideal para actualizar mensajes de status o corregir información.
Parámetros: Channel (campo requerido para seleccionar canal desde lista), Message Timestamp (campo texto requerido con timestamp del mensaje a actualizar), Message Type (dropdown requerido configurado en "Simple Text Message"), Message Text (campo texto opcional para introducir el nuevo contenido del mensaje), Update Fields (sección opcional), Options (sección opcional adicional).
Casos de uso: Actualiza mensajes de status de tareas cuando cambian en tu gestor de proyectos. Modifica mensajes de deployment con el resultado final (success/failed). Corrige mensajes automáticos con información actualizada.

18 Acción 18Send and Wait for Response
Envía un mensaje a Slack y pausa el workflow n8n esperando una respuesta específica del usuario (aprobación, selección, texto libre...). Perfecto para flujos de aprobación interactivos.
Parámetros: Send Message To (dropdown requerido configurado en "User"), User (campo requerido para seleccionar usuario desde lista o introducir ID), Message (campo texto multilínea requerido), Response Type (dropdown requerido configurado en "Approval"), Approval Options (sección opcional visible cuando "Approval" está seleccionado), Options (sección opcional adicional).
Casos de uso: Workflow de aprobación de gastos: envía detalles del gasto al manager, espera aprobación/rechazo, y procesa según respuesta. Validación de contenido: envía propuesta de post a community manager, espera aprobación antes de publicar. Confirmación de acciones sensibles: solicita confirmación antes de eliminar datos o ejecutar acciones irreversibles.

19 Acción 19Send Message
Envía un mensaje de texto simple o con formato avanzado (blocks) a un canal Slack, usuario o conversación directa. La acción más utilizada de la integración Slack.
Parámetros: Send Message To (dropdown requerido para seleccionar destinatario), Message Type (dropdown requerido configurado en "Simple Text Message"; otras opciones incluyen "Block" para mensajes con formato avanzado), Message Text (campo texto requerido para componer el contenido del mensaje), Options (sección opcional con botón "Add option" para añadir attachments, blocks, emojis, thread replies, etc.).
Casos de uso: Envía notificaciones automáticas a #general cuando un nuevo cliente firma contrato. Alerta a canal #tech cuando se detecta un error crítico en producción. Publica resúmenes diarios de métricas en #metrics. Notifica a usuarios individuales cuando se les asigna una tarea.

20 Acción 20Search Message
Busca mensajes en Slack según criterios específicos (texto, usuario, canal, fecha...), retornando resultados ordenados.
Parámetros: Search Query (campo texto requerido para introducir el término o frase a buscar), Sort By (dropdown opcional configurado en "Newest"), Return All (interruptor opcional desactivado), Limit (campo numérico opcional configurado en "25"), Options (sección opcional).
Casos de uso: Busca menciones de keywords específicos para análisis de sentimiento. Encuentra mensajes que contienen URLs de competidores. Extrae mensajes con números de orden para sincronizar con sistema de gestión.

21 Acción 21Slack: Get Permalink (Message)
Obtiene el enlace permanente (permalink) de un mensaje específico en Slack, útil para referenciar mensajes desde otras aplicaciones.
Parámetros: Channel (campo requerido para seleccionar canal desde lista), Message Timestamp (campo texto requerido con timestamp del mensaje).
Casos de uso: Guarda enlaces permanentes de mensajes importantes en tu knowledge base. Incluye links a conversaciones Slack en tickets de soporte. Genera reportes con referencias directas a mensajes relevantes.

22 Acción 22Delete Message
Elimina un mensaje específico de un canal o conversación directa en Slack. Requiere permisos apropiados y el mensaje debe haber sido enviado por el bot/usuario autenticado.
Parámetros: Delete Message From (dropdown requerido para seleccionar el canal o conversación), Message Timestamp (campo texto requerido con timestamp único del mensaje a eliminar).
Casos de uso: Elimina mensajes automáticos temporales después de que el usuario haya leído/respondido. Borra mensajes de prueba enviados por el bot. Elimina mensajes de confirmación después de que la acción se haya completado.

23 Acción 23Slack File Upload
Sube un archivo a Slack desde tu workflow n8n, permitiendo compartir documentos, imágenes o cualquier tipo de archivo en canales o mensajes directos.
Parámetros: File Property (campo texto requerido configurado en "data"; define la propiedad del objeto de entrada que contiene el contenido del archivo a subir), Options (sección opcional con botón "Add option" para especificar nombre de archivo, título, canales de destino, o comentario inicial).
Casos de uso: Genera un reporte en PDF en n8n y súbelo automáticamente a canal #reports cada lunes. Sube capturas de pantalla de errores detectados a canal de desarrollo. Comparte archivos CSV de datos exportados en canales de análisis.

24 Acción 24Get Many Files
Recupera una lista de múltiples archivos compartidos en Slack con capacidad de filtrado avanzado.
Parámetros: Return All (interruptor opcional desactivado), Limit (campo numérico opcional configurado en "50"), Filters (sección opcional con botón "Add Field" para filtrar por usuario, canal, tipo de archivo, fechas, etc.).
Casos de uso: Lista todos los PDFs compartidos en los últimos 30 días. Genera reporte de archivos compartidos por usuarios externos. Identifica archivos grandes que consumen almacenamiento Slack.

25 Acción 25Get a File
Obtiene información detallada sobre un archivo específico compartido en Slack: nombre, tamaño, tipo, URL de descarga, usuario que lo compartió, fecha, etc.
Parámetros: File ID (campo texto requerido para introducir el ID único del archivo Slack; acepta modo "Fixed" o "Expression").
Casos de uso: Verifica propiedades de un archivo antes de procesarlo. Obtiene URL de descarga para pasar a otras acciones. Extrae metadatos de archivos para generar reportes.

26 Acción 26Unarchive Channel
Reactiva un canal Slack previamente archivado, haciéndolo nuevamente accesible para publicar mensajes.
Parámetros: Channel (campo requerido para seleccionar canal desde lista).
Casos de uso: Desarchiva canales de proyectos cuando el proyecto se reactiva en tu gestor de tareas. Reactiva canales estacionales según calendario (ej: #black-friday cada año en octubre).

27 Acción 27Set Topic
Define o actualiza el tema (topic) de un canal Slack, visible en la parte superior del canal.
Parámetros: Channel (campo requerido para seleccionar canal), Topic (campo texto requerido para introducir el nuevo tema del canal).
Casos de uso: Actualiza el tema de canales de equipos con métricas del día (ej: "Sales hoy: $X - Goal: $Y"). Publica información de eventos próximos en el tema de canales relevantes. Muestra status de proyectos en el tema del canal (ej: "Sprint 5 - 3 tasks restantes").

28 Acción 28Set Purpose
Define o actualiza el propósito (descripción corta) de un canal Slack.
Parámetros: Channel (campo requerido para seleccionar canal desde lista), Purpose (campo texto requerido para introducir el nuevo propósito del canal).
Casos de uso: Actualiza automáticamente el propósito de canales de proyectos con deadlines cuando cambian en tu gestor de tareas. Define propósitos dinámicos con información actualizada (ej: "Proyecto X - Deadline: [fecha]").

29 Acción 29Channel: Replies
Obtiene las respuestas (replies en hilo) de un mensaje específico en un canal Slack.
Parámetros: Channel (campo requerido para seleccionar canal), Message Timestamp (campo texto requerido con timestamp único del mensaje), Return All (interruptor opcional desactivado), Limit (campo numérico opcional configurado en "50"), Filters (sección opcional).
Casos de uso: Analiza hilos de conversación para extraer información de soporte. Exporta conversaciones completas incluyendo replies a tu knowledge base. Monitorea resolución de issues discutidos en hilos específicos.

30 Acción 30Rename Channel
Cambia el nombre de un canal Slack existente programáticamente.
Parámetros: Channel (campo requerido para seleccionar canal desde lista), Name (campo texto requerido para introducir el nuevo nombre del canal).
Casos de uso: Renombra canales de proyectos cuando el proyecto cambia de nombre en tu gestor de tareas. Añade prefijos a canales según su estado (ej: [ARCHIVED] o [COMPLETED]).

31 Acción 31Open Channel
Abre (reactiva) un canal previamente cerrado. Complementa la acción "Close Channel".
Parámetros: Options (sección opcional con botón "Add Field" para parámetros avanzados).
Casos de uso: Reactiva canales de soporte cerrados cuando se reabre un ticket asociado. Abre canales de eventos cuando se reactiva el evento en tu sistema de gestión.

32 Acción 32Channel | Member
Recupera la lista de miembros de un canal Slack específico con opción de obtener información detallada de cada usuario.
Parámetros: Channel (campo requerido), Return All (interruptor opcional desactivado), Limit (campo numérico opcional configurado en "100"), Resolve Data (interruptor opcional desactivado; cuando está activado, obtiene información detallada de cada miembro).
Casos de uso: Sincroniza miembros de canales de proyectos con tu base de datos de proyectos. Genera reportes de participación en canales específicos. Verifica que todos los miembros necesarios estén en un canal antes de enviar comunicación importante.

33 Acción 33Leave Channel
El bot o usuario autenticado abandona un canal Slack específico.
Parámetros: Channel (campo requerido para seleccionar canal desde lista).
Casos de uso: Tu bot abandona canales inactivos para limpiar lista de canales monitoreados. Bot de monitoreo deja canales una vez completada su tarea de análisis.

34 Acción 34Channel: Kick
Remueve un usuario específico de un canal Slack. Requiere permisos adecuados del bot o usuario autenticado.
Parámetros: Channel (campo requerido para seleccionar canal), User Name or ID (campo requerido para especificar usuario a remover).
Casos de uso: Remueve automáticamente usuarios de canales de proyectos cuando dejan de ser miembros del equipo en tu HR system. Expulsa usuarios de canales temporales cuando el evento asociado finaliza.

35 Acción 35Join Channel
Hace que el bot o usuario autenticado se una a un canal Slack específico. Útil para bots que necesitan monitorear o participar en canales dinámicamente.
Parámetros: Channel (campo requerido para seleccionar canal desde lista).
Casos de uso: Tu bot se une automáticamente a nuevos canales públicos creados para monitorear menciones. Bot de análisis se une a canales de proyectos para recopilar métricas de actividad.

36 Acción 36Slack: Channel: Invite
Invita uno o varios usuarios a un canal Slack específico programáticamente. Esencial para automatizar gestión de membresías según roles, proyectos o eventos.
Parámetros: Channel (campo requerido para seleccionar canal desde lista), User Names or IDs (campo requerido para introducir nombres de usuario o IDs Slack de usuarios a invitar).
Casos de uso: Invita automáticamente nuevos empleados a canales estándar (#general, #announcements) según su rol en tu HR software. Añade miembros de equipo a un canal de proyecto cuando son asignados al proyecto en tu gestor de tareas. Invita usuarios a canal de clientes cuando se marcan como "cliente activo" en CRM.

37 Acción 37Channel History
Recupera el historial de mensajes de un canal Slack específico, ideal para análisis, backup o sincronización con otras plataformas.
Parámetros: Channel (campo requerido para seleccionar canal desde lista), Return All (interruptor opcional desactivado), Limit (campo numérico opcional configurado en "50"), Filters (sección opcional con botón "Add Field" para filtrar por fechas, usuarios, etc.).
Casos de uso: Exporta automáticamente conversaciones de canales de proyectos a Google Docs al finalizar el proyecto. Analiza mensajes de un canal de soporte para extraer preguntas frecuentes. Sincroniza mensajes importantes con tu knowledge base.

38 Acción 38Get Many Channels
Recupera una lista de múltiples canales Slack con sus propiedades. Permite filtrar por tipo (públicos, privados, archivados) y limitar el número de resultados.
Parámetros: Return All (interruptor opcional desactivado), Limit (campo numérico opcional configurado en "50"), Filters (sección opcional con botón "Add Field" para añadir criterios de filtrado).
Casos de uso: Genera un reporte semanal de todos los canales públicos con su número de miembros y fecha de última actividad. Lista todos los canales que no han tenido actividad en 90 días para proponer archivarlos. Sincroniza lista de canales con una base de datos externa.

39 Acción 39Get Channel
Obtiene información detallada sobre un canal Slack específico: nombre, descripción, número de miembros, si está archivado, fecha de creación, etc.
Parámetros: Channel (campo requerido para seleccionar canal desde lista o introducir ID), Options (sección opcional con botón "Add Field").
Casos de uso: Verifica si un canal existe antes de intentar publicar en él. Obtiene el número de miembros de un canal para incluir en reportes de actividad. Comprueba si un canal está archivado antes de ejecutar acciones.

40 Acción 40Create Channel
Crea un nuevo canal Slack público o privado dinámicamente desde tu workflow n8n. Perfecto para generar canales de proyectos, equipos temporales o espacios de colaboración según eventos en otras aplicaciones.
Parámetros: Channel (campo texto requerido para definir el nombre del nuevo canal), Channel Visibility (dropdown requerido con opciones "Public Channel" o "Private Channel").
Casos de uso: Crea automáticamente un canal público #proyecto-[nombre] cuando un nuevo proyecto se crea en Asana, invita automáticamente a los miembros del equipo, y publica un mensaje inicial con objetivos. Crea canales privados para cada cliente nuevo en tu CRM con nombre #cliente-[empresa].

41 Acción 41Close Channel
Cierra un canal multiparty direct message o un canal privado, haciéndolo inaccesible. A diferencia de "Archive", esta acción es específica para conversaciones directas grupales y canales privados.
Parámetros: Channel (campo requerido para seleccionar el canal desde lista).
Casos de uso: Cierra automáticamente conversaciones directas grupales después de resolución de incidentes. Cierra canales privados temporales creados para discusiones confidenciales después de X días sin actividad.

42 Acción 42Archive Channel
Archiva un canal Slack específico, haciéndolo inaccesible para publicar nuevos mensajes pero conservando todo su historial. Esta acción es reversible mediante "Unarchive Channel". Particularmente útil para gestionar el ciclo de vida de canales de proyectos temporales o mantener organizado tu workspace.
Parámetros: Channel (campo requerido con dropdown "From list" para seleccionar el canal a archivar desde una lista de canales disponibles, o introducir ID de canal directamente).
Casos de uso: Archiva automáticamente canales de proyectos 30 días después del cierre del proyecto en tu gestor de tareas. Archiva canales de eventos una semana después de la fecha del evento. Combina con "Channel History" para exportar conversaciones antes de archivar.

Construye tu primer workflow con nuestro equipo
Deja tu email y te enviamos el catálogo de automatizaciones listo para enviar hoy.
- Escenarios n8n & Make gratis para importar
- Docs de configuración paso a paso
- Cohorte en vivo + soporte de la comunidad
Preguntas frecuentes
¿La integración Slack n8n es gratuita?
Sí, la integración nativa Slack en n8n es completamente gratuita y está incluida en todas las versiones de n8n (self-hosted y cloud). No hay costos adicionales por utilizar el trigger o las 52 acciones disponibles. Solo necesitas una cuenta Slack (gratuita o de pago, según tu plan) y una instancia n8n funcional. Los únicos límites que podrías encontrar provienen de las restricciones de API de Slack según tu plan (ej: número de llamadas API por minuto en plan gratuito) o las limitaciones de tu plan n8n Cloud si usas la versión hosted. En self-hosted, no hay límites de uso de la integración Slack. Para workflows complejos con alto volumen de ejecuciones, considera los rate limits de Slack API (típicamente 1+ requests/second en plan gratuito, más en planes pagos) y optimiza tus workflows con batching o polling intervals apropiados.¿Qué datos puedo sincronizar entre Slack y otras herramientas con n8n?
Prácticamente cualquier dato accesible vía API Slack puede sincronizarse con n8n. Esto incluye: mensajes completos (texto, autor, timestamp, thread, attachments), información de canales (nombre, descripción, miembros, historial), perfiles de usuarios (nombre, email, timezone, campos personalizados, status), archivos compartidos (metadatos, URLs de descarga, contenido si se activa "Download Files"), reacciones (emojis y usuarios que reaccionaron), User Groups (membresías, nombres, handles), y eventos en tiempo real capturados por el trigger (nuevos mensajes, archivos compartidos, menciones, reacciones añadidas, usuarios creados, canales generados). Puedes enviar estos datos hacia cualquiera de las 400+ integraciones n8n: guardar conversaciones en Google Drive, sincronizar usuarios con Airtable, crear tickets en Jira desde mensajes, actualizar CRMs con información extraída de Slack, disparar emails desde Gmail, generar tareas en Asana, alimentar dashboards en Google Sheets, almacenar archivos en Dropbox, notificar en Microsoft Teams... La bidireccionalidad es total: datos externos pueden también fluir hacia Slack (notificaciones de CRM, alertas de monitoring, updates de proyectos).¿Cuánto tiempo lleva configurar la integración Slack n8n?
La configuración básica OAuth2 toma entre 10 y 15 minutos la primera vez. Debes crear una Slack App en api.slack.com (3-5 min), configurar OAuth & Permissions con scopes apropiados (2-3 min), instalar la app en tu workspace (1 min), y añadir las credenciales en n8n (2-3 min). Para workflows simples que solo envían mensajes, puedes optar por un Slack Incoming Webhook, que se configura en menos de 5 minutos (crear webhook en Slack, copiar URL en n8n, listo). Una vez configuradas las credenciales, construir workflows básicos es muy rápido: un workflow que envía notificaciones a Slack desde otro servicio toma 2-5 minutos; un workflow con trigger Slack que ejecuta acciones externas toma 5-10 minutos; workflows complejos con lógica condicional, transformaciones de datos y múltiples acciones pueden tomar 30-60 minutos según complejidad. La curva de aprendizaje es suave: la interfaz visual de n8n facilita el arrastrar/soltar de nodos, los parámetros Slack están bien documentados con tooltips, y muchos templates de workflows Slack están disponibles en la documentación oficial de n8n para inspiración.



