Recursos · Integración n8n

Nodo Stop and Error n8nConfigura Stop and Error en n8n.

Una ejecución que termina en verde con datos malos hace más daño que una que se rompe. El nodo Stop and Error n8n corta el flujo justo donde lo colocas y lanza el mensaje o el objeto JSON que hayas escrito. Un único parámetro, 2 tipos de error, versión 1 en el catálogo.

Reseñas verificadas en Trustpilot · Agencia de IA, automatización y growth

Por qué automatizar

¿Para qué sirve el nodo Stop and Error n8n?

Stop and Error hace que la ejecución en curso falle, exactamente en el punto donde lo colocas. En lugar de dejar que el flujo llegue al final con un dato que ya sabes que está mal, el nodo lanza un error redactado por ti, un mensaje legible o un objeto JSON, y la ejecución queda marcada como fallida. Es un nodo core que viene con n8n, así que ya está en el panel y no hay nada que instalar.

El primer uso aparece detrás de una llamada a una API. Un nodo HTTP Request devuelve una respuesta técnicamente correcta pero inservible, una lista vacía donde esperabas un registro. Stop and Error convierte ese caso silencioso en un fallo visible, mucho más fácil de detectar que una ejecución que acabó sin producir nada.

El segundo uso es el de barrera. Un flujo arranca con un Webhook, es decir una URL que un servicio externo llama para dejar datos dentro de n8n, y a veces esos datos llegan sin el identificador que necesita todo lo que viene después. Un nodo If revisa el campo, la rama falsa cae en Stop and Error y la ejecución se detiene ahí, en vez de escribir una fila incompleta tres nodos más adelante.

El tercer uso tiene que ver con avisar a quien toca. Con la opción errorObject lanzas un objeto estructurado en lugar de una frase, y el flujo que reacciona al fallo puede leer sus propiedades una a una. La documentación de n8n describe esa pareja: el nodo Error Trigger arranca un flujo de error y la información personalizada que lanzaste viaja con él. Con un código y una descripción ya puedes decidir si el aviso va al equipo técnico o al de operaciones antes de llegar a Slack.

Hay ramas donde conviene otro nodo. Switch gestiona más de dos salidas y las mantiene todas vivas, útil cuando la rama todavía tiene una continuación válida, algo que ya no ocurre cuando el flujo llega a Stop and Error.

Los límites son cortos de contar. El nodo expone un solo parámetro, así que no hay nada que ajustar más allá del error que escribes. Se ejecuta sobre cada item entrante y nunca abre un flujo por su cuenta: delante siempre va un Schedule Trigger, un Webhook o el trigger de una herramienta. Si todavía estás comparando plataformas antes de montar tu gestión de errores, la Reseña n8n cubre el terreno alrededor de este nodo.

Parámetros

¿Qué parámetro ofrece Stop and Error ?

El nodo Stop and Error 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.

01

Error Type

errorType

Lo que ves en n8n

Notas y casos de uso

Error Type elige el tipo de error que se lanza, y esa elección cambia el campo que aparece justo debajo.

Parámetros clave

  • Error Type: dos opciones, errorMessage (Error Message) y errorObject (Error Object).
  • Error Message: obligatorio con la primera opción, una cadena al estilo del placeholder An error occurred!, a menudo compuesta desde el item entrante con {{ $json.status }}.
  • Error Object: obligatorio con la segunda opción, un objeto JSON con las propiedades del error, del tipo { "code": "404", "description": "The resource could not be fetched" }.
Casos de uso
el mensaje cuando una persona va a leer el fallo en la lista, el objeto cuando otro flujo debe clasificar los fallos por código.
Necesitas ayuda

¿Necesitas ayuda para automatizar Stop and Error con n8n?

El equipo te responde directamente.

Cada mensaje lo lee una persona.

FAQ

Stop and Error en n8n, dudas frecuentes

01¿El nodo Stop and Error viene incluido en n8n Cloud y en autoalojado?
Sí. Stop and Error es un nodo core que se entrega con n8n, sin instalación y sin coste adicional por parte de n8n. Funciona igual en n8n Cloud, la oferta alojada por n8n, y en una instancia autoalojada montada con Docker o npm en Community Edition, bajo licencia Sustainable Use. Un flujo que falla a propósito en un sitio falla igual en el otro, algo que importa cuando un proyecto empieza en Cloud y luego se mueve a tu propio servidor. El catálogo lo registra en la versión 1 y nada queda reservado a un plan de pago.
02¿Hay que configurar alguna cuenta o clave antes de usarlo?
No hay nada que configurar del lado de la cuenta. El nodo no tiene credential, es decir ningún juego de datos de conexión guardado, ni selector Authentication: no hay clave que pegar ni permiso que aprobar antes de la primera ejecución. Lo que sí necesita es un disparador delante, porque no abre un flujo por sí mismo: un Schedule Trigger, un Webhook o el trigger de una herramienta lanza la ejecución y Stop and Error queda más abajo en la cadena. Rellena el campo que corresponda al tipo elegido, porque un campo obligatorio vacío bloquea el nodo.
03¿Qué límites tiene el nodo Stop and Error n8n?
Lanza el error, y ahí acaba su trabajo. El nodo lleva un único parámetro con 2 opciones, así que no queda nada más que ajustar una vez escrito el mensaje o el objeto. Se ejecuta sobre cada item entrante, de modo que un lote que llega hasta él falla en el item que está procesando. Leer qué se rompió es otra tarea: el nodo Error Trigger arranca el flujo de error que recibe la información lanzada. El catálogo se queda en la versión 1, así que un flujo antiguo muestra el mismo panel corto.
04¿Cuándo usar Stop and Error en vez de un nodo If?
If reparte, Stop and Error termina. Un nodo If manda los items por una rama verdadera o una falsa, las dos siguen corriendo y nada queda marcado como fallido. Stop and Error entra cuando una de esas ramas ya no tiene continuación válida, por ejemplo un registro que llegó sin el identificador que esperan todos los nodos siguientes. En la práctica trabajan juntos: If plantea la pregunta, Stop and Error la zanja para la mitad mala, y Switch hace lo mismo cuando hay más de dos salidas. Evítalo donde un resultado vacío sea un final normal.
05¿n8n o Make para gestionar este tipo de fallo?
Los dos dibujan la misma lógica visual, así que la decisión rara vez se juega en el lienzo. n8n corre en tu propio servidor con Docker o npm, o en n8n Cloud. Make solo es alojado, no tiene opción de autoalojamiento y factura por operación. Si los datos que pasan por la rama fallida deben quedarse en una infraestructura que controlas, el autoalojamiento zanja el tema. Si el volumen es bajo y montar un servidor no te apetece, la versión alojada de cualquiera de los dos sirve. En coste, compara las operaciones que consume una ejecución en Make con lo que te cuesta un servidor o un plan Cloud.
Hack'celeration Lab

Recibe nuestros tips de integración cada semana.

Sin spam. Cancela cuando quieras.