Módulo 4: Slack

Introducción al Módulo: Slack

Descripción de la cápsula

Los tres módulos anteriores comunican hacia afuera: Sheets guarda datos, Gmail habla con el cliente, Calendar agenda con el cliente. Este módulo gira la comunicación hacia adentro: Slack es donde tu equipo se entera de las cosas.

Y eso cambia el tono de la automatización. Un correo a un cliente tiene que ser cuidado, formal, espaciado. Un mensaje a un canal de Slack es lo contrario: inmediato, frecuente, operativo. "Llegó un lead." "El pago falló." "Cita agendada para mañana." Slack es el sistema nervioso del equipo, y n8n puede ser quien lo alimenta — convirtiendo eventos dispersos (un formulario, un correo, un error) en notificaciones que la gente correcta ve en el momento correcto.

Este módulo conecta n8n con Slack en sus dos direcciones: enviar (notificar a canales y personas, con formato rico) y recibir (un mensaje o un comando en Slack que dispara un workflow). Al final construirás un sistema de notificaciones que no solo avisa, sino que recibe la respuesta del equipo.


Lo que vas a aprender

Al terminar este módulo serás capaz de:

  • Conectar Slack a n8n
  • Enviar mensajes a canales y a personas
  • Dar formato rico a los mensajes y usar menciones correctamente
  • Gestionar canales y usuarios desde un workflow
  • Disparar workflows desde eventos de Slack (mensajes, comandos)
  • Diagnosticar los problemas típicos: permisos, scopes, rate limits
  • Mini-proyecto: un sistema de notificaciones que avisa y recibe respuesta

Estructura del módulo

8 cápsulas en cuatro bloques:

Bloque 1: Setup (cápsulas 01-02)

  • 01 Introducción al módulo
  • 02 Conectar Slack a n8n — la app de Slack, credenciales, scopes

Bloque 2: Enviar bien (cápsulas 03-04)

  • 03 Enviar mensajes — a canales y personas
  • 04 Formato, menciones y bloques — mensajes que se ven bien y avisan a quien deben

Bloque 3: El otro lado (cápsulas 05-06)

  • 05 Canales y usuarios — gestionarlos desde un workflow
  • 06 Recibir eventos de Slack — disparar workflows desde Slack

Cierre (cápsulas 07-08)

  • 07 Troubleshooting — scopes, permisos, rate limits
  • 08 Mini-proyecto — notificaciones interactivas

¿Por qué este orden?

Sigue la lógica de cómo se construye una automatización de Slack:

  1. Primero la conexión (cápsula 02) — y en Slack esto tiene un giro: hay que crear una "app de Slack"
  2. Después enviar (cápsula 03) — la dirección dominante; el 90% de los workflows de Slack solo notifican
  3. Luego el formato (cápsula 04) — porque un mensaje sin formato ni menciones se pierde en el ruido
  4. Después gestionar canales y usuarios (cápsula 05) — para mensajes dirigidos a la persona correcta
  5. Luego recibir (cápsula 06) — hacer que Slack dispare workflows
  6. Resuelves los problemas de producción (cápsula 07)
  7. Y juntas todo en un proyecto real (cápsula 08)

Frontera con los módulos anteriores

Esta guía NO reintroduce lo ya cubierto:

ConceptoDónde se cubrióEn este módulo
Qué es una credencialG1-M05Asume conocido — Slack tiene su propio mecanismo
Credenciales de Slack (concepto)G1-M05 cápsula 04Cápsula 02 lo aplica y profundiza
Triggers y pollingG1-M04, G2-M01Cápsula 06 aplica al Slack Trigger
El patrón "buscar antes de actuar"M01 cápsula 03Se reutiliza para buscar usuarios/canales
Expressions y mapeoG1-M06, M01-06Asume conocido — se usa para componer mensajes
Enviar notificaciones por correoM02Se contrasta: correo = al cliente, Slack = al equipo

Si no completaste G1, G2 y los Módulos 1-3, hazlo primero.


El modelo mental clave: Slack es el "canal interno de alta frecuencia"

Antes de tocar el nodo, fija esta imagen:

Slack no es email para el equipo — es un canal con reglas opuestas. El email se diseña para ser escaso y formal; Slack se diseña para ser frecuente e inmediato. Eso te da una libertad (puedes notificar mucho más seguido) y un riesgo (puedes volverte ruido).

El arte de automatizar Slack no es "mandar mensajes" — cualquiera lo hace. Es mandar el mensaje correcto, al canal correcto, mencionando a la persona correcta, con el formato que hace que se entienda de un vistazo. Un canal lleno de notificaciones automáticas mal hechas se silencia. Uno bien hecho se vuelve indispensable.

Si interiorizas eso, las decisiones del módulo tienen sentido: por qué dedicamos una cápsula entera al formato y las menciones, por qué importa elegir bien el canal, por qué hay que pensar el volumen.


Tiempo estimado

1.5 a 2 horas para las 8 cápsulas. Mini-proyecto (08) ~30 minutos.

División sugerida:

  • Sesión 1 (45-60 min): 01-04 (intro + conectar + enviar + formato)
  • Sesión 2 (45-60 min): 05-08 (canales/usuarios + recibir + troubleshooting + proyecto)

Pre-requisitos del módulo

  • G1, G2 y los Módulos 1-3 completados
  • Acceso a un workspace de Slack donde puedas instalar una app (idealmente uno propio de prueba — crear uno es gratis)
  • Permiso para crear apps en ese workspace (si es de tu empresa, quizás necesites al admin)
  • Un par de canales de prueba creados en ese workspace

No necesitas:

  • Slack de pago — el plan gratuito sirve para todo el módulo
  • Saber programar

Resumen

  • M04 conecta n8n con Slack — la comunicación hacia adentro, hacia el equipo
  • 8 cápsulas en 4 bloques: setup → enviar/formato → canales-usuarios/recibir → troubleshooting + proyecto
  • Modelo mental: Slack es el canal interno de alta frecuencia — reglas opuestas al email; el arte es no volverse ruido
  • Frontera explícita: no reintroduce credenciales, triggers ni expressions
  • Resultado aplicable: notificaciones de equipo que avisan bien y reciben respuesta
  • Tiempo estimado: 1.5-2 horas

Recursos adicionales

  1. n8n Slack node Docs - Referencia oficial del nodo.
  2. n8n Slack Trigger Docs - El trigger para recibir eventos.
  3. Slack API: crear una app - El punto de partida de la conexión (cápsula 02).

Creado: Mayo 14, 2026 Versión: 1.0