🇪🇸 Español 🇬🇧 English 🇧🇷 Português

Nodo: Try / Catch (manejar errores)

Cómo usar el nodo Try / Catch para capturar errores del paso anterior y seguir dos caminos distintos.

Jul 11, 2026

El nodo Try / Catch revisa el resultado del nodo que se ejecutó justo antes y decide por cuál de sus dos salidas continuar: éxito si todo salió bien, o error si el paso anterior falló. Es la forma de que un workflow no se detenga en seco ante un problema puntual (por ejemplo, una Solicitud HTTP que no responde).

Cuándo usarlo

  • Después de un nodo de Solicitud HTTP que consulta un sistema externo que puede fallar o estar caído.
  • Después de acciones que dependen de datos que podrían faltar (un Actualizar oportunidad sin oportunidad asociada, por ejemplo).
  • En cualquier punto donde quieras avisar a un humano si algo salió mal, en vez de dejar el workflow trunco.

Configuración

Este nodo no tiene campos propios para completar. Solo se conecta:

  • La salida success al camino normal.
  • La salida error al camino de manejo de errores (por ejemplo, un Enviar DM en el Team avisando la falla).

Si el nodo Try / Catch se coloca como el primer nodo del workflow (sin nada antes), toma el camino de éxito por defecto.

Ejemplo

Un workflow llama a una Solicitud HTTP para consultar el stock de un producto en un sistema externo. Justo después va un Try / Catch: si el request falla, la salida "error" dispara un Enviar DM en el Team avisando al equipo técnico; si funciona, la salida "success" sigue con el flujo normal de respuesta al cliente.

Consejos

  • Cuando cae por la rama de error, quedan disponibles las variables {{$error.message}} y {{$error.node}} para usar en el mensaje de aviso.
  • Colocá el Try / Catch inmediatamente después del nodo que puede fallar — evalúa siempre el resultado del paso anterior, no de cualquier nodo previo.

Solución de problemas

Si la rama "error" nunca se dispara aunque el nodo anterior debería fallar, confirmá que ese nodo efectivamente devuelve un error controlado (no una excepción no capturada) y que no hay otro nodo intermedio entre ambos.

¿Te fue útil?

Artículos relacionados