LIVEBootcamps IA · Mayo 2026 · 🇫🇷 CET
Recursos · Integraciones · n8n FREE · 2026Official Slack logo with colorful intertwined knots and the company name in black text

INTEGRACIÓN SLACK n8n: AUTOMATIZAR SLACK CON N8N

¿Buscas automatizar Slack con n8n para optimizar tu comunicación empresarial? La integración Slack n8n pone a tu disposición 1 trigger y 52 acciones para automatizar completamente tus flujos de trabajo en Slack sin escribir una sola línea de código. Desde el envío automático de mensajes hasta la gestión dinámica de canales, pasando por la sincronización de usuarios y el seguimiento de reacciones, n8n te permite conectar Slack a más de 400 aplicaciones y construir workflows inteligentes que reaccionan en tiempo real a los eventos de tu workspace.

Con esta integración, puedes automatizar tareas repetitivas como la publicación de notificaciones cuando se crea un ticket en tu CRM, la creación automática de canales para cada nuevo proyecto, o el envío de reportes diarios a equipos específicos. Descubre cómo aprovechar al máximo el poder de automatización de Slack con n8n y transforma tu forma de colaborar.

Necesitas ayuda

¿Necesitas ayuda para automatizar Slack con n8n?

Nuestro equipo te responde en minutos.

Respuesta en menos de una hora
Por qué automatizar

Why automate Slack with n8n?

La integración Slack n8n pone a tu disposición 1 trigger y 52 acciones para construir automatizaciones sofisticadas sin límites. Concretamente, puedes monitorear eventos en tiempo real (nuevos mensajes, menciones, archivos compartidos, reacciones), enviar mensajes automatizados a canales o usuarios específicos, gestionar dinámicamente canales (crear, archivar, renombrar), administrar miembros, actualizar perfiles de usuarios, y sincronizar datos bidireccionales entre Slack y tus otras herramientas empresariales.

Esta integración te ofrece beneficios empresariales inmediatos y medibles. Ahorras un tiempo considerable al eliminar tareas manuales repetitivas: ya no necesitas publicar manualmente actualizaciones de estado, invitar usuarios a canales, o recopilar información dispersa. Configura reglas inteligentes que ejecutan acciones complejas automáticamente. Tu capacidad de respuesta mejora radicalmente: activa notificaciones instantáneas en Slack cuando un cliente completa un formulario, un deal avanza en tu pipeline de ventas, o un servidor presenta un problema crítico. Los triggers de Slack monitorean tu workspace 24/7, y cada evento (mensaje, mención, archivo compartido) activa inmediatamente el workflow correspondiente. Cero olvidos, cero retrasos. Además, n8n te permite conectar Slack a más de 400 aplicaciones de forma fluida: CRM (HubSpot, Salesforce), herramientas de gestión de proyectos (Asana, Trello), bases de datos (Airtable, Google Sheets), plataformas de e-commerce, y muchas más.

Ejemplos de workflows empresariales concretos: Envía automáticamente un mensaje de bienvenida en un canal específico cuando un nuevo usuario se une a tu workspace. Publica notificaciones en tiempo real en un canal #ventas cada vez que se cierra un deal en tu CRM. Crea dinámicamente un canal dedicado y añade miembros relevantes cuando se inicia un nuevo proyecto en tu herramienta de gestión. Archiva automáticamente canales inactivos después de 30 días sin mensajes. Recopila respuestas de aprobación vía Slack y actualiza el estado de tareas en otras plataformas. La integración Slack n8n transforma tu workspace en un hub de automatización central, permitiéndote ahorrar entre 5 y 15 horas semanales por equipo en tareas manuales de comunicación y coordinación.

Credenciales

How to connect Slack to n8n?

  1. !
    1 step

    How to connect Slack to n8n?

    1. 01

      Add the node

      Configuración básica:Añade un nodo Slack a tu workflow n8n: Arrastra el módulo Slack desde la paleta de nodos hacia tu canvas de automatización.Selecciona "Create New Credential": En el parámetro "Credential to connect with", haz clic en el desplegable y selecciona la opción para crear una nueva credencial.Elige el método de autenticación OAuth2: n8n te propondrá OAuth2 por defecto. Haz clic en "Connect my account".Autoriza n8n en tu workspace Slack: Se abrirá una ventana emergente de Slack. Inicia sesión en tu cuenta Slack, selecciona el workspace que deseas conectar, y autoriza los permisos solicitados por n8n.Confirma la conexión: Una vez autorizado, n8n establecerá automáticamente la conexión y la credencial "Slack account" estará lista para usarse en cualquier nodo Slack de tus workflows.

    Slack credentials
    TIP
    💡 CONSEJO: Si configuras un trigger Slack (Webhook URLs), necesitarás también configurar un webhook en tu aplicación Slack. n8n te proporciona automáticamente una URL de webhook única. Copia esta URL, ve a la configuración de tu Slack App (en api.slack.com), activa "Event Subscriptions", pega la URL de n8n en el campo "Request URL", y selecciona los eventos que deseas monitorear. n8n recomienda usar un "signing secret" para verificar la autenticidad de las solicitudes entrantes, lo que añade una capa adicional de seguridad a tu integración. Configúralo en las opciones avanzadas del trigger.
Necesitas ayuda

¿Necesitas ayuda para automatizar Slack con n8n?

Nuestro equipo te responde en minutos.

Respuesta en menos de una hora
Disparadores

Slack triggers available in n8n

  1. 01
    Trigger 01

    Webhook URLs

    Este trigger monitorea automáticamente múltiples tipos de eventos en tu workspace Slack y activa tu workflow n8n en cuanto uno de ellos ocurre. Es extremadamente versátil y permite construir automatizaciones reactivas sofisticadas basadas en prácticamente cualquier actividad en Slack: mensajes publicados, menciones de bots, archivos compartidos, creación de canales, llegada de nuevos usuarios, reacciones añadidas, y mucho más. Es perfecto para workflows que deben responder instantáneamente a la actividad de tu equipo sin necesidad de hacer polling o consultas manuales.

    Configuración de parámetros: El parámetro "Credential to connect with" es requerido y permite seleccionar la credencial de tu cuenta Slack. "Trigger On" es crucial y requerido: define exactamente qué eventos de Slack activarán tu workflow mediante tags multi-selección (Any Event, Bot/App Mention, File Made Public, File Shared, New Message Posted to Channel, New Public Channel Created, New User, Reaction Added, etc.). "Watch Whole Workspace" (opcional) monitorea eventos en todo el workspace cuando está habilitado. "Channel to Watch" (opcional) especifica canales particulares a monitorear cuando "Watch Whole Workspace" está deshabilitado. "Download Files" (opcional) descarga automáticamente archivos asociados a eventos cuando está habilitado.

    Casos de uso típicos: Enviar una notificación de bienvenida automática cuando un nuevo usuario se une al workspace. Activar un workflow de aprobación cada vez que se comparte un archivo en un canal de proyectos. Registrar automáticamente en una base de datos externa cada mensaje publicado en un canal de soporte. Crear un canal dedicado cuando se crea un nuevo canal público con un prefijo específico. Reaccionar a menciones del bot para ejecutar comandos personalizados.

    Cuándo usarlo: Utiliza este trigger cuando necesites que tus workflows respondan en tiempo real a la actividad dentro de Slack. Es ideal para automatizaciones orientadas a eventos donde la rapidez de respuesta es clave: sistemas de notificación, integración con helpdesks, sincronización de datos entre Slack y otras plataformas, y construcción de bots conversacionales avanzados.

    Webhook URLs
Acciones

Slack actions available in n8n

  1. 01
    Acción 01

    Update User Group

    Esta acción te permite modificar las propiedades de un User Group (grupo de usuarios) existente en tu workspace Slack. Es útil para gestionar dinámicamente la composición, el nombre, el handle o la descripción de grupos de usuarios basándote en eventos externos o lógica de negocio automatizada.

    Parámetros clave: "Credential to connect with" (requerido) selecciona tu cuenta Slack. "Resource" (requerido) debe estar configurado en "User Group". "Operation" (requerido) configúralo en "Update". "User Group ID" (requerido) proporciona el identificador único del User Group a actualizar. "Update Fields" (opcional) permite añadir dinámicamente propiedades específicas del grupo a modificar (name, handle, description, channels).

    Casos de uso: Actualizar automáticamente la lista de miembros de un grupo de usuarios cuando cambian roles en tu CRM. Renombrar dinámicamente grupos basándote en ciclos de proyecto (ej: "Team-Q1" → "Team-Q2").

    Update User Group
  2. 02
    Acción 02

    Get Many User Groups

    Esta acción recupera una lista de múltiples User Groups de tu workspace Slack. Es perfecta para obtener un inventario completo de grupos, listar sus propiedades, o alimentar lógica condicional en workflows más complejos.

    Parámetros clave: "Credential to connect with" (requerido) selecciona tu cuenta Slack. "Resource" (requerido) configurado en "User Group". "Operation" (requerido) configurado en "Get Many". "Return All" (opcional) recupera todos los User Groups disponibles cuando está habilitado. "Limit" (opcional, campo numérico) especifica el número máximo de User Groups a devolver (configurado en "100" en el ejemplo).

    Casos de uso: Listar todos los User Groups y enviar un reporte diario a un canal de administración. Comparar grupos actuales con una lista externa para detectar discrepancias.

    Get Many User Groups
  3. 03
    Acción 03

    Slack User Group: Enable

    Esta acción reactiva un User Group previamente deshabilitado en tu workspace Slack. Permite controlar dinámicamente la disponibilidad de grupos de usuarios en función de lógica de negocio o eventos externos.

    Parámetros clave: "Credential to connect with" (requerido) selecciona tu cuenta Slack. "Resource" (requerido) configurado en "User Group". "Operation" (requerido) configurado en "Enable". "User Group ID" (requerido) proporciona el identificador único del User Group a habilitar.

    Casos de uso: Reactivar automáticamente grupos de usuarios al inicio de un trimestre o ciclo de proyecto. Habilitar grupos dinámicamente cuando se cumplen ciertas condiciones en workflows condicionales.

    Slack User Group: Enable
  4. 04
    Acción 04

    Disable User Group

    Esta acción desactiva un User Group existente en tu workspace Slack. Una vez deshabilitado, el grupo dejará de estar disponible para menciones o asignaciones, pero no se elimina permanentemente.

    Parámetros clave: "Credential to connect with" (requerido) selecciona tu cuenta Slack. "Resource" (requerido) configurado en "User Group". "Operation" (requerido) configurado en "Disable". "User Group ID" (requerido) proporciona el identificador único del User Group a deshabilitar.

    Casos de uso: Deshabilitar automáticamente grupos de usuarios al final de un proyecto. Desactivar grupos temporales una vez que cumplen su función específica.

    Disable User Group
  5. 05
    Acción 05

    Create User Group

    Esta acción crea un nuevo User Group en tu workspace Slack. Es ideal para automatizar la creación de grupos de usuarios basándote en eventos externos, como la creación de un nuevo departamento en tu HRIS o el inicio de un proyecto en tu herramienta de gestión.

    Parámetros clave: "Credential to connect with" (requerido) selecciona tu cuenta Slack. "Resource" (requerido) configurado en "User Group". "Operation" (requerido) configurado en "Create". "Name" (requerido) ingresa el nombre deseado para el nuevo User Group. "Options" (opcional) permite añadir propiedades adicionales como handle, description, channels, o users (lista de miembros iniciales).

    Casos de uso: Crear automáticamente un User Group para cada nuevo proyecto detectado en Asana o Trello. Generar grupos de usuarios dinámicamente basándote en segmentaciones de clientes en tu CRM.

    Create User Group
  6. 06
    Acción 06

    Update User's Profile

    Esta acción te permite modificar el perfil de un usuario específico en Slack. Puedes actualizar campos como nombre, apellido, nombre para mostrar, email, teléfono, título, y otros campos personalizados configurados en tu workspace.

    Parámetros clave: "Credential to connect with" (requerido) selecciona tu cuenta Slack. "Resource" (requerido) configurado en "User". "Operation" (requerido) configurado en "Update User's Profile". "Options" (opcional, crucial) permite añadir dinámicamente los campos del perfil a modificar (first_name, last_name, display_name, email, phone, title, status_text, status_emoji).

    Casos de uso: Sincronizar automáticamente información de perfiles de usuarios desde tu HRIS hacia Slack. Actualizar el estado y el emoji de estado de un usuario cuando cambia su disponibilidad en un calendario externo.

    Update User's Profile
  7. 07
    Acción 07

    Get User's Status

    Esta acción recupera el estado actual de un usuario específico en Slack, incluyendo el mensaje de estado y el emoji asociado. Es útil para workflows que necesitan verificar la disponibilidad o el contexto de un usuario antes de ejecutar acciones.

    Parámetros clave: "Credential to connect with" (requerido) selecciona tu cuenta Slack. "Resource" (requerido) configurado en "User". "Operation" (requerido) configurado en "Get User's Status". "User" (requerido) especifica de qué usuario obtener el estado mediante un menú desplegable (configurado en "From list") y un campo de entrada "Select a user..." para buscar y seleccionar al usuario específico.

    Casos de uso: Verificar si un usuario está "En una reunión" antes de enviarle un mensaje automatizado urgente. Registrar el estado de disponibilidad de miembros clave del equipo en una base de datos externa para análisis de disponibilidad.

    Get User's Status
  8. 08
    Acción 08

    Get User's Profile

    Esta acción recupera el perfil completo de un usuario específico en Slack, incluyendo todos los campos de información personal y profesional configurados en el workspace.

    Parámetros clave: "Credential to connect with" (requerido) selecciona tu cuenta Slack. "Resource" (requerido) configurado en "User". "Operation" (requerido) configurado en "Get User's Profile". "User" (requerido) especifica de qué usuario obtener el perfil mediante un menú desplegable configurado en "From list" y un campo de entrada "Select a user..." para elegir al usuario desde una lista poblada del workspace Slack.

    Casos de uso: Obtener información detallada de un usuario (email, título, departamento) para enriquecer datos en un CRM o sistema de ticketing. Sincronizar perfiles de Slack con una base de datos externa.

    Get User's Profile
  9. 09
    Acción 09

    Get Many Users

    Esta acción recupera perfiles de múltiples usuarios de tu workspace Slack. Es perfecta para obtener un inventario completo de miembros, exportar datos, o alimentar lógica de procesamiento masivo.

    Parámetros clave: "Credential to connect with" (requerido) selecciona tu cuenta Slack. "Resource" (requerido) configurado en "User". "Operation" (requerido) configurado en "Get Many". "Return All" (opcional) recupera todos los usuarios disponibles cuando está habilitado. "Limit" (opcional, campo numérico) especifica el número máximo de usuarios a devolver (configurado en "50" en el ejemplo).

    Casos de uso: Exportar diariamente la lista completa de usuarios activos a una hoja de Google Sheets para reporting. Sincronizar usuarios de Slack con una herramienta de gestión de identidades.

    Get Many Users
  10. 10
    Acción 10

    Get User

    Esta acción recupera información detallada de un usuario específico en Slack identificándolo por nombre, ID, o selección desde lista.

    Parámetros clave: "Credential to connect with" (requerido) selecciona tu cuenta Slack. "Resource" (requerido) configurado en "User". "Operation" (requerido) configurado en "Get". "User" (requerido) especifica qué usuario recuperar mediante dos menús desplegables: el primero (actualmente "From list") permite elegir el método de selección, y el segundo ("Select a user...") se usa para elegir al usuario específico.

    Casos de uso: Obtener el ID o email de un usuario basándote en su nombre para usarlo en acciones posteriores. Verificar si un usuario existe en Slack antes de ejecutar operaciones condicionales.

    Get User
  11. 11
    Acción 11

    Slack Get Many Stars

    Esta acción recupera múltiples elementos marcados con estrella (starred items) del usuario autenticado en Slack. Los starred items pueden incluir mensajes, archivos, o canales que el usuario ha marcado para acceso rápido.

    Parámetros clave: "Credential to connect with" (requerido) selecciona tu cuenta Slack. "Resource" (requerido) configurado en "Star". "Operation" (requerido) configurado en "Get Many". "Return All" (opcional) recupera todos los starred items disponibles cuando está habilitado. "Limit" (opcional, campo numérico) especifica el número máximo de starred items a recuperar (configurado en "50" en el ejemplo).

    Casos de uso: Exportar periódicamente los mensajes o archivos más importantes marcados por el equipo a una base de conocimiento externa. Crear reportes de contenido relevante basándose en starred items.

    Slack Get Many Stars
  12. 12
    Acción 12

    Delete Star

    Esta acción elimina una estrella de un elemento específico en Slack (mensaje, archivo, canal). Permite gestionar programáticamente qué contenido está marcado como importante.

    Parámetros clave: "Credential to connect with" (requerido) selecciona tu cuenta Slack. "Resource" (requerido) configurado en "Star". "Operation" (requerido) configurado en "Delete". "Options" (opcional) permite añadir parámetros esenciales para identificar el elemento a des-marcar, como timestamp (timestamp del mensaje) o channel (ID del canal).

    Casos de uso: Limpiar automáticamente starred items antiguos basándote en una fecha límite. Gestionar programáticamente favoritos basándose en lógica de negocio externa.

    Delete Star
  13. 13
    Acción 13

    Add Star

    Esta acción añade una estrella a un elemento específico en Slack (mensaje, archivo, canal), marcándolo como importante o favorito para el usuario autenticado.

    Parámetros clave: "Credential to connect with" (requerido) selecciona tu cuenta Slack. "Resource" (requerido) configurado en "Star". "Operation" (requerido) configurado en "Add". "Item to Add Star" (requerido) especifica el elemento particular de Slack que recibirá la estrella mediante un menú desplegable. "Options" (opcional) permite añadir configuraciones opcionales adicionales.

    Casos de uso: Marcar automáticamente mensajes que contengan palabras clave específicas (ej: "urgente", "decisión") para revisión posterior. Añadir estrellas a reportes automatizados publicados en canales para facilitar su localización.

    Add Star
  14. 14
    Acción 14

    Remove Reaction

    Esta acción elimina una reacción emoji específica de un mensaje en Slack. Es útil para gestionar dinámicamente la visualización de feedback o aprobaciones basándose en lógica externa.

    Parámetros clave: "Credential to connect with" (requerido) selecciona tu cuenta Slack. "Resource" (requerido) configurado en "Reaction". "Operation" (requerido) configurado en "Remove". "Channel" (requerido) selecciona el canal específico de Slack donde está el mensaje. "Message Timestamp" (requerido) proporciona el timestamp único del mensaje (ej: "1663233118.856619"). "Emoji Code" (requerido) especifica el código del emoji de la reacción a eliminar (ej: "+1").

    Casos de uso: Eliminar automáticamente reacciones de "en proceso" (ej: ⏳) cuando una tarea se completa. Limpiar reacciones de aprobación obsoletas cuando se revierte una decisión.

    Remove Reaction
  15. 15
    Acción 15

    Get Reaction

    Esta acción recupera las reacciones asociadas a un mensaje específico en Slack, incluyendo qué usuarios han reaccionado con qué emojis.

    Parámetros clave: "Credential to connect with" (requerido) selecciona tu cuenta Slack. "Resource" (requerido) configurado en "Reaction". "Operation" (requerido) configurado en "Get". "Channel" (requerido) especifica el canal mediante dos menús desplegables (el primero configurado en "From list", el segundo para "Select a channel..."). "Message Timestamp" (requerido) proporciona el timestamp único del mensaje (ej: "1663233118.856619").

    Casos de uso: Recopilar aprobaciones de equipo contando reacciones específicas (ej: contar ✅ para determinar consenso). Analizar engagement en mensajes importantes.

    Get Reaction
  16. 16
    Acción 16

    Add Reaction

    Esta acción añade una reacción emoji a un mensaje específico en Slack. Permite automatizar feedback visual o indicadores de estado en mensajes basándose en eventos externos.

    Parámetros clave: "Credential to connect with" (requerido) selecciona tu cuenta Slack. "Resource" (requerido) configurado en "Reaction". "Operation" (requerido) configurado en "Add". "Channel" (requerido) especifica el canal mediante menús desplegables (configurado en "From list" con "Select a channel..." como placeholder). "Message Timestamp" (requerido) identifica el mensaje mediante su timestamp único (ej: "1663233118.856619"). "Emoji Code" (requerido) ingresa el shortcode del emoji a añadir (ej: "+1" para 👍).

    Casos de uso: Añadir automáticamente ✅ a mensajes cuando se completa una tarea asociada en tu sistema de gestión de proyectos. Marcar mensajes con 🔥 cuando se detectan palabras clave críticas o urgentes.

    Add Reaction
  17. 17
    Acción 17

    Update Message

    Esta acción actualiza el contenido de un mensaje existente en Slack. Es perfecta para workflows que publican mensajes de estado o reportes que necesitan ser actualizados dinámicamente a medida que cambian las condiciones.

    Parámetros clave: "Credential to connect with" (requerido) selecciona tu cuenta Slack. "Resource" (requerido) configurado en "Message". "Operation" (requerido) configurado en "Update". "Channel" (requerido) determina dónde está el mensaje mediante selección "From list". "Message Timestamp" (requerido) proporciona el timestamp único del mensaje (ej: "1663233118.856619"). "Message Type" (requerido) define el formato (configurado en "Simple Text Message" en el ejemplo). "Message Text" (requerido) ingresa el nuevo contenido del mensaje. "Update Fields" y "Options" (opcionales) permiten añadir configuraciones avanzadas como attachments o blocks.

    Casos de uso: Actualizar un mensaje de progreso publicado al inicio de un workflow con el estado final al completarse. Modificar dinámicamente reportes diarios con datos actualizados en tiempo real.

    Update Message
  18. 18
    Acción 18

    Send and Wait for Response

    Esta acción envía un mensaje a un usuario en Slack y pausa la ejecución del workflow esperando una respuesta interactiva del usuario. Es ideal para workflows de aprobación, confirmación, o recopilación de input humano antes de continuar la automatización.

    Parámetros clave: "Credential to connect with" (requerido) selecciona tu cuenta Slack. "Resource" (requerido) configurado en "Message". "Operation" (requerido) configurado en "Send and Wait for Response". "Send Message To" (requerido) determina el destinatario (configurado en "User"). "User" (requerido) especifica el miembro de Slack mediante "From list" y "Select a user...". "Message" (requerido) ingresa el contenido del mensaje. "Response Type" (requerido) define el tipo de respuesta esperada (configurado en "Approval" en el ejemplo). "Approval Options" y "Options" (opcionales) permiten configurar opciones de respuesta específicas.

    Casos de uso: Enviar solicitud de aprobación de gasto a un manager vía Slack y esperar su confirmación (Aprobar/Rechazar) antes de procesar el pago. Pedir confirmación a un usuario antes de ejecutar una acción crítica o irreversible.

    Send and Wait for Response
  19. 19
    Acción 19

    Send Message

    Esta es la acción más utilizada de la integración Slack n8n. Permite enviar mensajes automatizados a canales o usuarios específicos desde tus workflows, con soporte para texto simple, formato avanzado (Block Kit), y múltiples opciones de personalización.

    Parámetros clave: "Credential to connect with" (requerido) selecciona tu cuenta Slack. "Resource" (requerido) configurado en "Message". "Operation" (requerido) configurado en "Send". "Send Message To" (requerido) especifica el destinatario del mensaje (canal o usuario). "Message Type" (requerido) determina el formato del mensaje (configurado en "Simple Text Message" en el ejemplo). "Message Text" (requerido) compones el contenido del mensaje. "Options" (opcional) permite incluir configuraciones avanzadas como programar el mensaje, añadir attachments, o configurar un icono y nombre de bot.

    Casos de uso: Enviar notificación automática a #equipo-ventas cuando se cierra un deal en tu CRM. Publicar reporte diario de métricas a un canal específico cada mañana. Enviar mensaje de bienvenida personalizado a nuevos miembros del workspace.

    Send Message
  20. 20
    Acción 20

    Search Message

    Esta acción busca mensajes dentro de tu workspace Slack basándose en una consulta de búsqueda, permitiéndote localizar mensajes específicos, extraer información, o construir lógica condicional basada en contenido histórico.

    Parámetros clave: "Credential to connect with" (requerido) selecciona tu cuenta Slack. "Resource" (requerido) configurado en "Message". "Operation" (requerido) configurado en "Search". "Search Query" (opcional) ingresa palabras clave o frases para buscar. "Sort By" (opcional) determina el orden de los resultados (configurado en "Newest" en el ejemplo). "Return All" (opcional) recupera todos los resultados cuando está habilitado. "Limit" (opcional) especifica el número máximo de resultados a devolver (configurado en "25"). "Options" (opcional) permite añadir parámetros avanzados adicionales.

    Casos de uso: Buscar mensajes que contengan un número de ticket específico para extraer contexto antes de responder. Encontrar menciones de un término clave (ej: nombre de cliente) para análisis o auditoría.

    Search Message
  21. 22
    Acción 22

    Delete Message

    Esta acción elimina permanentemente un mensaje específico dentro de Slack. Es útil para workflows de moderación automatizada o limpieza de contenido.

    Parámetros clave: "Credential to connect with" (requerido) selecciona tu cuenta Slack. "Resource" (requerido) configurado en "Message". "Operation" (requerido) configurado en "Delete". "Delete Message From" (requerido) especifica el canal o conversación donde está el mensaje mediante menú desplegable. "Message Timestamp" (requerido) proporciona el timestamp único del mensaje a eliminar (ej: "1663233118.856619").

    Casos de uso: Eliminar automáticamente mensajes que contengan contenido prohibido o spam detectado por lógica de negocio. Limpiar mensajes temporales de estado una vez que la tarea asociada está completa.

    Delete Message
  22. 23
    Acción 23

    Slack: Upload File

    Esta acción sube un archivo a tu workspace Slack. El archivo puede provenir de un paso anterior en el workflow (ej: archivo generado, descargado, o modificado) y puede ser compartido en canales específicos.

    Parámetros clave: "Credential to connect with" (requerido) selecciona tu cuenta Slack. "Resource" (requerido) configurado en "File". "Operation" (requerido) configurado en "Upload". "File Property" (requerido) especifica el nombre de la propiedad de datos entrantes que contiene el archivo binario (configurado en "data" en el ejemplo). "Options" (opcional) permite añadir parámetros opcionales como especificar canales objetivo o un título de archivo.

    Casos de uso: Subir reportes PDF generados automáticamente a un canal específico cada semana. Compartir screenshots o archivos descargados desde otras aplicaciones en canales relevantes de Slack.

    Slack: Upload File
  23. 24
    Acción 24

    Get Many (Files)

    Esta acción recupera múltiples archivos de tu workspace Slack. Es perfecta para obtener un inventario de archivos, listar sus propiedades, o construir workflows que procesen archivos en masa.

    Parámetros clave: "Credential to connect with" (requerido) selecciona tu cuenta Slack. "Resource" (requerido) configurado en "File". "Operation" (requerido) configurado en "Get Many". "Return All" (opcional) recupera todos los archivos disponibles cuando está habilitado. "Limit" (opcional) especifica el número máximo de archivos a recuperar (configurado en "50" en el ejemplo). "Filters" (opcional) permite añadir criterios de búsqueda específicos como tipo de archivo, usuario, o canal.

    Casos de uso: Listar todos los archivos compartidos en un canal específico durante el último mes para análisis. Exportar metadatos de archivos a una base de datos externa para auditoría.

    Get Many (Files)
  24. 25
    Acción 25

    Get File (Slack)

    Esta acción recupera un archivo específico de Slack identificándolo por su File ID único. Una vez recuperado, puedes procesar el archivo en pasos posteriores del workflow o enviarlo a otras aplicaciones.

    Parámetros clave: "Credential to connect with" (requerido) selecciona tu cuenta Slack. "Resource" (requerido) configurado en "File". "Operation" (requerido) configurado en "Get". "File ID" (requerido) especifica el identificador único del archivo de Slack a recuperar. Este campo soporta valores fijos y expresiones dinámicas.

    Casos de uso: Descargar un archivo específico mencionado en un mensaje para procesarlo (ej: analizar una imagen, extraer texto de un PDF). Replicar archivos importantes a un almacenamiento externo para backup.

    Get File (Slack)
  25. 26
    Acción 26

    Unarchive Channel

    Esta acción reactiva un canal previamente archivado en tu workspace Slack, haciéndolo nuevamente accesible y utilizable para el equipo.

    Parámetros clave: "Credential to connect with" (requerido) selecciona tu cuenta Slack. "Resource" (requerido) configurado en "Channel". "Operation" (requerido) configurado en "Unarchive". "Channel" (requerido) especifica qué canal desarchivar mediante un menú desplegable con "From list" seleccionado y un placeholder "Select a channel...".

    Casos de uso: Reactivar automáticamente canales de proyectos al inicio de un nuevo ciclo o fase. Desarchivar canales temporales cuando se cumplen condiciones específicas en workflows condicionales.

    Unarchive Channel
  26. 27
    Acción 27

    Set Topic

    Esta acción establece o actualiza el topic (tema) de un canal específico en Slack. El topic es una breve descripción visible en la parte superior del canal que explica su propósito.

    Parámetros clave: "Credential to connect with" (requerido) selecciona tu cuenta Slack. "Resource" (requerido) configurado en "Channel". "Operation" (requerido) configurado en "Set Topic". "Channel" (requerido) especifica el canal objetivo mediante menú desplegable configurado en "From list". "Topic" (requerido) ingresa la nueva cadena de texto del topic para el canal.

    Casos de uso: Actualizar automáticamente el topic de un canal de proyecto con el progreso actual (ej: "Sprint 12 - En curso - 65% completado"). Sincronizar topics de canales con información de sistemas externos.

    Set Topic
  27. 28
    Acción 28

    Set Purpose

    Esta acción establece o actualiza el purpose (propósito) de un canal específico en Slack. El purpose es una descripción más detallada que el topic, explicando el objetivo principal del canal.

    Parámetros clave: "Credential to connect with" (requerido) selecciona tu cuenta Slack. "Resource" (requerido) configurado en "Channel". "Operation" (requerido) configurado en "Set Purpose". "Channel" (requerido) especifica el canal objetivo mediante menús desplegables (primero "From list", luego "Select a channel..."). "Purpose" (requerido) ingresa el nuevo propósito para el canal seleccionado.

    Casos de uso: Actualizar el propósito de canales de soporte con información sobre horarios de atención o SLAs. Sincronizar purposes de canales con descripciones de departamentos desde tu HRIS.

    Set Purpose
  28. 29
    Acción 29

    Replies

    Esta acción recupera las respuestas (replies) a un mensaje específico dentro de un canal de Slack. Es útil para analizar conversaciones en hilos o extraer información de discusiones específicas.

    Parámetros clave: "Credential to connect with" (requerido) selecciona tu cuenta Slack. "Resource" (requerido) configurado en "Channel". "Operation" (requerido) configurado en "Replies". "Channel" (requerido) permite seleccionar un canal mediante menú desplegable ("From list" con "Select a channel..."). "Message Timestamp" (requerido) ingresa el timestamp del mensaje padre (ej: "1663233118.856619"). "Return All" (opcional) recupera todas las respuestas cuando está habilitado. "Limit" (opcional) especifica el número máximo de respuestas (configurado en "50"). "Filters" (opcional) permite añadir criterios adicionales de filtrado.

    Casos de uso: Extraer todas las respuestas a un mensaje de anuncio para analizar feedback del equipo. Recopilar decisiones tomadas en hilos de discusión específicos para documentación.

    Replies
  29. 30
    Acción 30

    Rename

    Esta acción renombra un canal existente en tu workspace Slack, permitiéndote actualizar dinámicamente nombres de canales basándote en eventos externos o lógica de negocio.

    Parámetros clave: "Credential to connect with" (requerido) selecciona tu cuenta Slack. "Resource" (requerido) configurado en "Channel". "Operation" (requerido) configurado en "Rename". "Channel" (requerido) especifica qué canal renombrar mediante menú desplegable configurado en "From list" con "Select a channel..." como placeholder. "Name" (requerido) ingresa el nuevo nombre deseado para el canal.

    Casos de uso: Renombrar automáticamente canales de proyecto basándose en fases (ej: "proyecto-alpha-diseño" → "proyecto-alpha-desarrollo"). Actualizar nombres de canales con fechas o ciclos (ej: "reporte-semanal-s12" → "reporte-semanal-s13").

    Rename
  30. 31
    Acción 31

    Open Channel

    Esta acción abre un canal de Slack, lo que significa que hace que el canal sea accesible y visible para los miembros autorizados si estaba previamente cerrado o restringido.

    Parámetros clave: "Credential to connect with" (requerido) selecciona tu cuenta Slack. "Resource" (requerido) configurado en "Channel". "Operation" (requerido) configurado en "Open". "Options" (opcional) muestra "No properties" con un botón "Add Field" para añadir configuraciones avanzadas si es necesario.

    Casos de uso: Reabrir canales temporales o estacionales automáticamente en fechas específicas (ej: canal de campaña navideña). Restaurar acceso a canales basándose en condiciones de workflows condicionales.

    Open Channel
  31. 32
    Acción 32

    Channel: Member

    Esta acción recupera los miembros de un canal específico de Slack, permitiéndote obtener una lista de usuarios que tienen acceso al canal.

    Parámetros clave: "Credential to connect with" (requerido) selecciona tu cuenta Slack. "Resource" (requerido) configurado en "Channel". "Operation" (requerido) configurado en "Member". "Channel" (requerido) especifica el canal objetivo mediante menú desplegable ("From list" con "Select a channel..."). "Return All" (opcional) recupera todos los resultados cuando está habilitado. "Limit" (opcional) especifica el número máximo de resultados (configurado en "100"). "Resolve Data" (opcional) resuelve IDs de Slack en nombres legibles cuando está habilitado.

    Casos de uso: Obtener lista de miembros de un canal para sincronizarla con una base de datos externa. Auditar periódicamente quién tiene acceso a canales sensibles.

    Channel: Member
  32. 33
    Acción 33

    Leave Channel

    Esta acción hace que la cuenta Slack autenticada abandone un canal específico, eliminándola de la lista de miembros del canal.

    Parámetros clave: "Credential to connect with" (requerido) selecciona tu cuenta Slack. "Resource" (requerido) configurado en "Channel". "Operation" (requerido) configurado en "Leave". "Channel" (requerido) especifica de qué canal salir mediante menú desplegable combinado configurado en "From list" con "Select a channel..." como prompt.

    Casos de uso: Automatizar la salida de canales temporales una vez que se cumplen ciertas condiciones o plazos. Gestionar membresía de bots de forma dinámica basándose en lógica de negocio.

    Leave Channel
  33. 34
    Acción 34

    Kick

    Esta acción expulsa a un usuario específico de un canal de Slack, eliminándolo de la lista de miembros. Requiere permisos administrativos apropiados en el workspace.

    Parámetros clave: "Credential to connect with" (requerido) selecciona tu cuenta Slack. "Resource" (requerido) configurado en "Channel". "Operation" (requerido) configurado en "Kick". "Channel" (requerido) especifica el canal objetivo mediante menú desplegable configurado en "From list" con "Select a channel...". "User Name or ID" (requerido) ingresa el nombre o ID del usuario a expulsar.

    Casos de uso: Expulsar automáticamente usuarios inactivos de canales de proyecto después de un período definido. Gestionar acceso a canales basándose en cambios de rol en sistemas externos.

    Kick
  34. 35
    Acción 35

    Join Channel

    Esta acción hace que la cuenta Slack autenticada se una a un canal específico, añadiéndola a la lista de miembros del canal.

    Parámetros clave: "Credential to connect with" (requerido) selecciona tu cuenta Slack. "Resource" (requerido) configurado en "Channel". "Operation" (requerido) configurado en "Join". "Channel" (requerido) es un parámetro compuesto con un menú desplegable (mostrando "From list") y un campo interactivo "Select a channel..." para elegir el canal específico al que unirse.

    Casos de uso: Añadir automáticamente bots o cuentas de servicio a nuevos canales cuando se crean. Unir la cuenta de automatización a canales basándose en palabras clave o patrones de nombres.

    Join Channel
  35. 36
    Acción 36

    Slack Invite Channel

    Esta acción invita a uno o más usuarios a un canal específico de Slack, añadiéndolos a la lista de miembros del canal.

    Parámetros clave: "Credential to connect with" (requerido) selecciona tu cuenta Slack. "Resource" (requerido) configurado en "Channel". "Operation" (requerido) configurado en "Invite". "Channel" (requerido) especifica el canal objetivo mediante menú desplegable configurado en "From list" con "Select a channel...". "User Names or IDs" (requerido) ingresa los nombres de usuario o IDs de Slack de los individuos a invitar.

    Casos de uso: Añadir automáticamente nuevos empleados a canales relevantes basándose en su departamento o rol desde tu HRIS. Invitar miembros de equipo a canales de proyecto dinámicamente cuando se asignan tareas en tu herramienta de gestión.

    Slack Invite Channel
  36. 37
    Acción 37

    History

    Esta acción recupera el historial de mensajes de un canal específico de Slack, permitiéndote acceder a mensajes pasados, analizarlos, o procesarlos en tus workflows.

    Parámetros clave: "Credential to connect with" (requerido) selecciona tu cuenta Slack. "Resource" (requerido) configurado en "Channel". "Operation" (requerido) configurado en "History". "Channel" (requerido) especifica de qué canal recuperar el historial mediante menú desplegable (configurado en "From list" con "Select a channel..."). "Return All" (opcional) recupera todos los elementos disponibles cuando está habilitado. "Limit" (opcional) especifica el número máximo de mensajes a devolver (configurado en "50"). "Filters" (opcional) permite añadir criterios específicos para filtrar los resultados.

    Casos de uso: Extraer mensajes históricos de un canal de soporte para análisis de sentimiento o detección de problemas recurrentes. Archivar mensajes de canales de proyectos finalizados en una base de datos externa.

    History
  37. 38
    Acción 38

    Get Many (Channels)

    Esta acción recupera una lista de múltiples canales de tu workspace Slack, permitiéndote obtener un inventario completo de canales con sus propiedades.

    Parámetros clave: "Credential to connect with" (requerido) selecciona tu cuenta Slack. "Resource" (requerido) configurado en "Channel". "Operation" (requerido) configurado en "Get Many". "Return All" (opcional) recupera todos los elementos disponibles cuando está habilitado. "Limit" (opcional) especifica el número máximo de canales a recuperar (configurado en "50"). "Filters" (opcional) permite añadir condiciones específicas para refinar los datos recuperados.

    Casos de uso: Exportar lista completa de canales a una hoja de cálculo para auditoría o análisis. Detectar canales inactivos basándose en metadatos para archivarlos automáticamente.

    Get Many (Channels)
  38. 39
    Acción 39

    Get Channel

    Esta acción recupera información detallada sobre un canal específico de Slack, incluyendo su nombre, topic, purpose, miembros, y otros metadatos.

    Parámetros clave: "Credential to connect with" (requerido) selecciona tu cuenta Slack. "Resource" (requerido) configurado en "Channel". "Operation" (requerido) configurado en "Get". "Channel" (requerido) determina qué canal específico recuperar mediante menú desplegable configurado en "From list" con "Select a channel..." como placeholder. "Options" (opcional) permite añadir propiedades opcionales para refinar la operación.

    Casos de uso: Verificar si un canal existe antes de ejecutar operaciones condicionales sobre él. Obtener metadatos de un canal para enriquecer datos en sistemas externos.

    Get Channel
  39. 40
    Acción 40

    Create Channel

    Esta acción crea un nuevo canal en tu workspace Slack, permitiéndote automatizar la generación de canales basándote en eventos externos o lógica de negocio.

    Parámetros clave: "Credential to connect with" (requerido) selecciona tu cuenta Slack. "Resource" (requerido) configurado en "Channel". "Operation" (requerido) configurado en "Create". "Channel" (requerido) ingresa el nombre para el nuevo canal de Slack. "Channel Visibility" (requerido) determina la configuración de privacidad (configurado en "Public Channel" en el ejemplo, haciendo el canal visible para todos los miembros del workspace).

    Casos de uso: Crear automáticamente un canal dedicado cada vez que se inicia un nuevo proyecto en tu herramienta de gestión de proyectos. Generar canales de soporte por cliente dinámicamente cuando se registran en tu plataforma.

    Create Channel
  40. 41
    Acción 41

    Close Channel

    Esta acción cierra un canal específico en tu workspace Slack, haciéndolo inaccesible para mensajes nuevos aunque permanece visible en el historial.

    Parámetros clave: "Credential to connect with" (requerido) selecciona tu cuenta Slack. "Resource" (requerido) configurado en "Channel". "Operation" (requerido) configurado en "Close". "Channel" (requerido) especifica el canal exacto a cerrar mediante menú desplegable configurado en "From list" con "Select a channel..." como placeholder.

    Casos de uso: Cerrar automáticamente canales temporales o de eventos después de que finalizan. Gestionar ciclo de vida de canales de proyecto cerrándolos una vez completados.

    Close Channel
  41. 42
    Acción 42

    Archive Channel

    Esta acción archiva un canal específico en tu workspace Slack. Un canal archivado permanece visible en el historial pero ya no acepta mensajes nuevos ni aparece en la lista de canales activos.

    Parámetros clave: "Credential to connect with" (requerido) selecciona tu cuenta Slack. "Resource" (requerido) configurado en "Channel". "Operation" (requerido) configurado en "Archive". "Channel" (requerido) identifica el canal específico a archivar mediante menú desplegable configurado en "From list" con "Select a channel..." como placeholder.

    Casos de uso: Archivar automáticamente canales de proyectos finalizados para mantener el workspace organizado. Archivar canales inactivos detectados por workflows de monitoreo periódicos.

    Archive Channel
Has visto la integración

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?
    La integración Slack n8n es completamente gratuita si utilizas la versión auto-hospedada de n8n, que es open-source y libre de cargos. Puedes instalar n8n en tu propio servidor y construir workflows ilimitados que conecten Slack con cualquier otra aplicación sin costos asociados a la integración misma. Si optas por usar n8n Cloud (la versión SaaS de n8n), los costos dependerán del plan que elijas (gratuito con límites, o planes de pago), pero la conexión a Slack sigue siendo parte integral de la plataforma sin costos adicionales por la integración específica. Lo único que necesitas es una cuenta Slack (gratuita o de pago según tus necesidades) y acceso a n8n. Los límites de ejecuciones mensuales o número de workflows activos dependen de tu plan n8n, no de la integración con Slack. En resumen: el conector Slack está incluido sin costo adicional, ya sea que uses n8n auto-hospedado o n8n Cloud.
  • ¿Qué datos puedo sincronizar entre Slack y n8n?
    Con la integración Slack n8n, puedes sincronizar prácticamente todos los datos disponibles en la API de Slack. Esto incluye mensajes completos (texto, attachments, blocks, metadata), información de usuarios (perfiles completos, estados, preferencias), datos de canales (nombres, topics, purposes, listas de miembros, configuraciones de privacidad), archivos compartidos (binarios y metadata), reacciones (emojis y usuarios que reaccionaron), starred items, User Groups (grupos de usuarios con sus miembros), y eventos en tiempo real (nuevos mensajes, menciones, archivos compartidos, cambios en canales). La sincronización puede ser unidireccional (solo leer datos de Slack o solo enviar datos a Slack) o bidireccional (leer eventos de Slack vía triggers y ejecutar acciones de escritura/actualización). Por ejemplo, puedes extraer todos los mensajes de un canal para análisis, enviar notificaciones automáticas desde sistemas externos, sincronizar usuarios de Slack con tu HRIS, o replicar archivos compartidos a un almacenamiento externo. La profundidad de datos accesibles depende de los permisos (scopes) que otorgues durante la autenticación OAuth2 de la integración. N8n te da acceso completo a través de sus 52 acciones y 1 trigger a toda la funcionalidad de la API de Slack sin restricciones artificiales.
  • ¿Cuánto tiempo lleva configurar la integración Slack n8n?
    La configuración inicial de la integración Slack n8n es extremadamente rápida. Para una conexión básica vía OAuth2 (el método recomendado), el proceso completo toma entre 2 y 5 minutos: añades un nodo Slack a tu workflow n8n, haces clic en "Create New Credential", eliges OAuth2, autorizas los permisos en la ventana emergente de Slack, y listo, la conexión está establecida. Si deseas configurar un trigger de webhook (para recibir eventos en tiempo real), necesitarás 5-10 minutos adicionales: copiar la URL del webhook generada por n8n, ir a la configuración de tu Slack App en api.slack.com, activar "Event Subscriptions", pegar la URL, y seleccionar los eventos que deseas monitorear. Una vez configurada la credencial, puedes reutilizarla en todos tus workflows, por lo que el tiempo de configuración es prácticamente cero para nuevos workflows después del primer setup. La complejidad real viene del diseño de la lógica de automatización (qué acciones ejecutar, cuándo, con qué condiciones), no de la conexión técnica. Un workflow simple (ej: "enviar mensaje a canal cuando se crea un ticket") puede construirse en 10-15 minutos una vez que la credencial está configurada. Workflows más complejos con lógica condicional, transformación de datos, y múltiples integraciones pueden tomar de 30 minutos a varias horas dependiendo de la sofisticación requerida, pero esto es tiempo de desarrollo lógico, no de setup técnico de la integración. Si necesitas ayuda avanzada, consulta nuestra opinión sobre n8n o guía de depuración n8n.
Hack'celeration Lab

Recibe nuestros tips de integración cada semana.

Sin spam. Cancela cuando quieras.