Nodo Switch n8nConfigura Switch en n8n.
Switch manda cada item entrante por una salida concreta. Todo el nodo Switch n8n descansa en un parámetro de cabecera, Mode, que elige entre reglas de coincidencia y una expresión que devuelve el número de salida. Útil en cuanto un flujo tiene que atender tres o cuatro casos distintos.
Reseñas verificadas en Trustpilot · Agencia de IA, automatización y growth
¿Para qué sirve de verdad el nodo Switch n8n?
Switch es un nodo core que dirige los items según reglas o una expresión. Se coloca en mitad de un flujo de trabajo, lee cada item que le llega y decide por cuál de sus salidas sale ese item. Donde el nodo If ofrece una rama verdadera y una falsa, Switch abre tantas ramas como pida el reparto. Así un solo flujo cubre varios casos, sin duplicarlo cuatro veces.
Primer caso, un flujo de facturas. Llegan por un disparador y el país de emisión marca el camino: las nacionales se registran en Google Sheets, las intracomunitarias pasan por una validación extra, el resto espera revisión manual. Tres ramas, un nodo, y una lógica que sigue siendo legible medio año después.
Segundo caso, la atención al cliente. El campo de prioridad decide: lo urgente se publica en un canal de Slack que alguien vigila, lo normal se contesta con una plantilla en Gmail y lo demás se archiva. Las Routing Rules se evalúan en orden, así que la condición más estricta va primero, o la general se la come.
Tercer caso, el modo Expression. El item trae un código de zona, una expresión corta lo convierte en índice y el item sale por la salida que toca. Ya no hay lista de reglas que mantener, solo un cálculo que devuelve un número. Este modo encaja cuando el número de ramas no cambia y la lógica es aritmética en vez de una serie de comparaciones.
¿Cuándo conviene otra cosa? Una pregunta de sí o no sigue siendo terreno del nodo If, más claro con sus dos ramas. Un reparto que termina llamando a una API sin nodo dedicado sigue siendo un reparto: Switch elige la rama y HTTP Request hace la llamada al final. Y si lo que buscas es modificar el dato en vez de mandarlo a un sitio, Switch no es el nodo: mueve items, nunca los reescribe.
Quedan los límites, mejor conocerlos antes de montar nada. Un item que no encaja con ninguna regla se descarta, salvo que Fallback Output diga otra cosa, y esa es la sorpresa más habitual. Las reglas comparan valores, así que el tipo de dato elegido tiene que corresponder con lo que guarda el campo. Esta página describe la versión 3 del nodo; un flujo antiguo puede mostrar una versión anterior con menos opciones. Si la lógica condicional atasca al equipo a menudo, el Curso n8n la trabaja con las manos.
¿Cómo se configura el nodo Switch ?
El nodo Switch tiene un parámetro. Para cada uno: el nodo tal como lo configuras en n8n, qué cambia el parámetro y nuestras notas de campo.
Índice de parámetros
Mode
modeLo que ves en n8n
Notas y casos de uso
Mode decide cómo se dirige el dato, y el resto del panel sale de ahí.
Parámetros clave
- Mode:
rulesconstruye una regla por salida,expressiondevuelve el número de salida. - Routing Rules: una condición por salida, añadida con Add Routing Rule; Rename Output activa un Output Name.
- Number of Outputs y Output Index: la pareja del modo Expression, donde la expresión debe devolver un número y los índices arrancan en
0. - Options: Fallback Output (None, Extra Output, Output 0), Ignore Case, Less Strict Type Validation, Send data to all matching outputs.
{{ $json.score }}.¿Necesitas ayuda para automatizar Switch con n8n?
El equipo te responde directamente.
Cada mensaje lo lee una persona.
Preguntas frecuentes sobre Switch
01¿El nodo Switch viene incluido en n8n?
02¿Qué hace falta para que Switch funcione?
03¿Qué límites tiene el nodo Switch n8n?
04¿Switch o el nodo If para repartir un flujo?
05¿n8n o Make para este tipo de reparto?
Recibe nuestros tips de integración cada semana.
Sin spam. Cancela cuando quieras.



