Primeros Pasos

Inicio Rápido

Registra tu primer automatismo en InfiniAnalytics en minutos. Esta guía te lleva paso a paso por la creación de un proceso, la configuración de un automatismo, cómo funcionan los eventos y las ejecuciones, y la elección de una integración.

Esta guía asume que ya tienes una cuenta de InfiniAnalytics. Regístrate gratis si no la tienes.

1. Crea un Proceso

Un Proceso representa un flujo de trabajo de negocio - por ejemplo “Procesamiento Mensual de Facturas” u “Onboarding de Clientes”. Los procesos agrupan automatismos relacionados bajo un departamento compartido y contienen los metadatos (volumen esperado, tiempo ahorrado por ejecución) que alimentan los cálculos de ROI en tu panel de analítica.

Para crear uno, ve a Procesos en la barra lateral y haz clic en Nuevo Proceso. Completa:

  • Nombre - Una etiqueta breve y descriptiva para el flujo de trabajo de negocio.
  • Departamento - La unidad organizativa propietaria de este proceso.
  • Ejecuciones esperadas / año - Se usa para proyectar el ROI anual.
  • Tiempo ahorrado por ejecución (min) - Impulsa el KPI de "horas recuperadas".

Guarda el proceso. Aparecerá en el catálogo y en tus vistas de analítica de inmediato.

2. Crea un Automatismo

Un Automatismo es el bot, script o flujo específico que ejecuta los pasos dentro de un proceso. Abre el proceso que acabas de crear y haz clic en Nuevo Automatismo. Dale un nombre representativo - p. ej. “Extraer Datos de Factura” - y guarda.

Después de guardar, copia el UUID del Automatismo que aparece en la cabecera del detalle del automatismo. Cada integración usa este UUID para dirigir eventos y ejecuciones al automatismo correcto en InfiniAnalytics.

Puedes crear tantos automatismos como necesites dentro de un mismo proceso. Cada uno tiene su propio UUID, su propio historial de ejecuciones y sus propios gráficos de rendimiento.

3. Eventos

Un Evento es una señal con marca de tiempo que envía tu automatismo a InfiniAnalytics. Los eventos son los bloques que construyen la línea de tiempo de una ejecución - indican a la plataforma qué ocurrió, cuándo, y si tuvo éxito o falló.

Cada evento incluye como mínimo: el UUID del automatismo, un ID de ejecución, un tipo de evento y un mensaje opcional. Se pueden adjuntar metadatos adicionales (nombre del paso, payload personalizado) según la integración.

Tipos de Evento

Existen cinco tipos de evento, que forman un ciclo de vida:

START

Marca el inicio de una ejecución. Se debe enviar exactamente un evento START por cada ejecución. InfiniAnalytics usa esta marca de tiempo como el inicio de la ejecución.

EVENT

Un punto de control intermedio dentro de una ejecución - p. ej. "Archivo descargado", "Fila procesada", "Llamada a la API completada". Puedes emitir tantos eventos EVENT como necesites para reflejar hitos de progreso.

WARNING

Marca un problema no crítico que conviene revisar - un valor inesperado, una configuración subóptima - sin hacer fallar la ejecución.

END

Marca una finalización correcta. InfiniAnalytics usa esta marca de tiempo como el fin de la ejecución y la registra como exitosa.

ERROR

Marca un fallo. La ejecución se registra como fallida. Puedes enviar un ERROR en cualquier momento - en un bloque try/except, una rama de error de un flujo, o un manejador de errores global.

Una ejecución bien formada siempre empieza con START y termina con END o ERROR. Los eventos enviados después de un END o ERROR se aceptan pero no cambiarán el resultado de la ejecución.

4. Ejecuciones

Una Ejecución es una ejecución completa de un automatismo. InfiniAnalytics agrupa todos los eventos que comparten el mismo ID de ejecución en un único registro de ejecución. El registro almacena la línea de tiempo completa de eventos, las marcas de tiempo de inicio y fin, la duración total y el resultado (éxito o error).

Puedes ver todas las ejecuciones de un automatismo concreto en su página de detalle, o ver las ejecuciones de todos los automatismos desde la página de Ejecuciones en la barra lateral. Al hacer clic en cualquier ejecución se abre la línea de tiempo completa evento a evento.

El ID de Ejecución

El ID de ejecución es una cadena que generas tú (normalmente un UUID v4) y que incluyes en cada evento que envías para una ejecución determinada. Actúa como clave de correlación - todos los eventos con el mismo ID de ejecución se combinan en un único registro de ejecución.

Este diseño te da control total:

  • Puedes generarlo al principio de tu script y pasarlo a través de cada paso.
  • Los flujos de trabajo de varios pasos (p. ej. un flujo de Power Automate que llama a un subproceso de Python) pueden compartir el mismo ID de ejecución entre distintas tecnologías.
  • Si tu automatismo reintenta un paso fallido, puedes elegir emitir un nuevo evento ERROR con el mismo ID o iniciar una nueva ejecución con un ID nuevo - ambos patrones son válidos.
El ID de ejecución no lo genera InfiniAnalytics - lo aportas tú. Asegúrate de que sea único por ejecución; reutilizar el mismo ID en distintas ejecuciones combinará sus eventos en un único registro de ejecución.

5. Integraciones

InfiniAnalytics funciona con las herramientas que ya usas. Elige una integración para continuar:

  • Resumen - Envía eventos desde cualquier lenguaje o plataforma vía HTTP.
  • SDK de Python - Librería nativa para scripts, agentes y servicios backend.
  • Resumen - Monitoriza agentes de codificación con IA y flujos LLM mediante Model Context Protocol.
  • Power Automate Desktop - Módulo de acción listo para usar en flujos PAD y bots RPA.
  • Power Automate Cloud - Conector HTTP para flujos en la nube y desencadenadores programados.
  • n8n - Nodo personalizado para flujos de trabajo de n8n self-hosted y en la nube.