Integraciones
n8n
Monitoriza flujos de n8n - autoalojados o en la nube - llamando a la API de InfiniAnalytics desde nodos HTTP Request en cada etapa de tu flujo.
Requisitos
- ●Una instancia de n8n (autoalojada o en la nube)
- ●Una cuenta de InfiniAnalytics y un token de API
- ●Un UUID de automatismo desde el panel de InfiniAnalytics
Plantilla de Flujo
Empieza desde la plantilla oficial de la comunidad de n8n - ya tiene conectadas las llamadas HTTP de InfiniAnalytics alrededor de un flujo de triaje de tickets con Claude/Slack, lista para adaptar a tu propio flujo:
Ver plantilla de n8nConfiguración
- 1
Añade las credenciales
Crea una credencial de autenticación por cabecera HTTP en n8n con tu token Bearer de InfiniAnalytics, para poder reutilizarla en los nodos de petición Start/Event/End/Error.
- 2
Genera el ID de ejecución
Al principio del flujo, añade un nodo Set que genere un ID de ejecución para esta ejecución:
n8n expression{{ new Date().toISOString() }} - 3
Referencia el ID de ejecución en los nodos siguientes
En cada nodo HTTP Request posterior (Event, End, Error), referencia el mismo ID de ejecución para que todos los eventos se agrupen en una sola ejecución:
n8n expression{{ $('execution_id').first().json.execution_id }} - 4
Envía los eventos del ciclo de vida
Añade nodos HTTP Request que llamen al endpoint de eventos de InfiniAnalytics al principio del flujo (
START), después de cada paso relevante (EVENT), y en las ramas de éxito/error (END/ERROR). Consulta la Referencia API para conocer el formato de la petición. - 5
Configura la gestión de errores
Conecta el disparador/rama de error de n8n al mismo nodo de petición
ERRORpara que las ejecuciones fallidas se registren siempre, incluso cuando el flujo falla a mitad de camino.
