¿Qué hace neginai-automation?
Automatización NeginAI: orquestación de workflows con n8n y Airflow mediante webhooks, reintentos, idempotencia y observabilidad. اتوماسیون وبهوک ایرفلو n8n ارکستریشن مانیتورینگ
Descripción
Este skill permite automatizar y orquestar flujos de trabajo complejos utilizando n8n, Airflow, APIs y webhooks. Incluye funcionalidades avanzadas como:
- Orquestación con webhooks: Recepción y envío de eventos en tiempo real.
- Reintentos automáticos: Mecanismos configurables para reintentar tareas fallidas.
- Idempotencia: Garantiza que las operaciones se ejecuten una sola vez, evitando duplicados.
- Observabilidad: Registro y monitoreo detallado del estado de cada workflow.
Plataformas soportadas
- n8n (automatización visual)
- Apache Airflow (orquestación programática)
- APIs REST
- Webhooks
Cómo funciona
- Configura un webhook en n8n o Airflow para recibir eventos.
- Define el flujo de trabajo con nodos de acción, incluyendo pasos de validación idempotente.
- Habilita reintentos automáticos con backoff exponencial.
- Monitorea la ejecución mediante logs y métricas de observabilidad.
Ejemplo de uso
# Configuración de idempotencia
idempotency_key: "${workflow.id}-${step.name}"
retry:
max_attempts: 3
backoff: exponential
Licencia
MIT