Objlab
← Tilbage til produkterneNiveau 2 - Produktark

RPA

Software Objlab - OBJ-RPA-001 da 4.800 €/anno
Niveau 3 - Kommerciel anmodning

Dette ark opsummerer værdi, pricing og use cases. Herfra kan du fortsætte til de dedikerede områder eller til kundeportalen som næste skridt.

Console unificata di Robotic Process Automation che governa N8N e Zapier da un'unica interfaccia: dual-engine, multi-tenant e API-first. Pensata per MSP e System Integrator.

Hvad det løser

  • Motori RPA eterogenei (N8N, Zapier) senza governance unificata
  • Difficile erogare automazione managed multi-cliente
  • Nessuna console unica per monitorare i workflow
  • Automazione non governabile ne' tracciabile
La RPA Console è una soluzione enterprise di **Robotic Process Automation** che unifica la gestione di flussi di lavoro automatizzati attraverso due motori di integrazione leader di mercato: **N8N** e **Zapier**. La piattaforma è progettata per essere distribuita e gestita da MSP e System Integrator che necessitano di offrire ai propri clienti servizi di automazione dei processi aziendali scalabili, sicuri e governabili da un'unica console.

Cosa fa

RPA Console e' un layer di management e governance che si posiziona sopra i motori
di Robotic Process Automation gia' in uso, unificando in un'unica console la
gestione di workflow N8N e automazioni Zapier. Nasce per chi eroga servizi di
automazione in modalita' managed o li integra in ambienti enterprise: una sola
interfaccia per creare, testare, monitorare e governare processi automatizzati su
motori diversi, con dashboard real-time, REST API completa e app mobile per la
gestione da campo.

La piattaforma e' composta da tre sistemi complementari che possono lavorare
insieme o in modo indipendente.

Componente Tecnologia Ruolo
Unified Console Qt5 GUI + FastAPI Punto di ingresso unificato, dashboard e REST API su entrambi i motori
N8N Integration Manager Flask + SocketIO + Flutter Workflow builder visuale, template, analytics e app mobile
Zapier Integration Interface PyQt5 + Flask embedded Gestione Zap, webhook, moduli enterprise e demo mode
Motore Modalita' Note
N8N Self-hosted Motore di automazione on-premise o containerizzato
Zapier Cloud / Demo Integrazione cloud, con modalita' demo locale senza API Key

Funzionalita' chiave

  • Dashboard unificata real-time con statistiche combinate N8N e Zapier (totale flussi, tasso di successo, throughput, tempo di esecuzione).
  • Visual Workflow Builder browser-based con nodi Trigger, HTTP, Email, Slack, MySQL, logica e output.
  • Libreria di 6 template pronti all'uso: API to Database, Notification System, Data Pipeline, Simple Webhook, API Monitor, Backup Database.
  • REST API completa (FastAPI) con documentazione interattiva Swagger e ReDoc, autenticazione opzionale via API Key.
  • Aggiornamenti live via WebSocket (Socket.IO) su tutti i client connessi.
  • Analytics storiche per workflow e app source, con export dati in CSV e PDF.
  • App mobile Flutter (iOS e Android) offline-first per monitoraggio e trigger manuale dei workflow da campo.
  • Moduli enterprise lato Zapier: autenticazione multi-metodo, caching, rate limiting, retry con circuit breaker, scheduling cron, backup e monitoring.
  • Demo mode Zapier funzionante senza API Key, ideale per staging e demo a prospect.
  • Quattro modalita' operative (GUI+API, solo API headless, solo GUI, con singolo motore) per adattarsi a ogni scenario di deployment.

Architettura

Applicazione a tre livelli (Config, Core Integration, Web/GUI Layer) sviluppata
principalmente in Python 3.8+. La Unified Console espone una GUI desktop Qt5
(PyQt5) e una REST API basata su FastAPI con server ASGI Uvicorn. Il N8N Manager
usa Flask con Flask-SocketIO ed Eventlet per gli aggiornamenti real-time, mentre
l'interfaccia Zapier e' un'applicazione desktop PyQt5 con server Flask embedded
non bloccante. I due motori sono incapsulati da un Manager Pattern (N8NManager e
ZapierManager) che li disaccoppia dalla console. Il codice adotta pattern Factory
per la costruzione dei workflow, Observer/event-driven via SocketIO, middleware
chain (logging, caching, rate limiting, retry) e circuit breaker per la
resilienza. Il frontend web usa Bootstrap 5, Chart.js e Socket.IO client; l'app
mobile e' in Flutter/Dart con Riverpod, SQLite locale e client HTTP Dio. La
persistenza si appoggia su MySQL 5.7+/MariaDB 10.2+, con Redis opzionale per la
cache distribuita. E' incluso uno stack Docker Compose completo con N8N Engine,
MySQL, Redis, Nginx, Prometheus e Grafana.

Requisiti

  • OS: Windows 10+, Ubuntu 20.04+ o macOS 12+ (multi-piattaforma).
  • Runtime: Python 3.8+ (raccomandato 3.11+), pip.
  • Database: MySQL 5.7+ oppure MariaDB 10.2+; SQLite per l'app mobile; Redis 5.0+ opzionale per la cache.
  • GUI: librerie Qt5 (PyQt5).
  • Motori: accesso a un N8N Engine (self-hosted, porta 5678) e/o a Zapier API.
  • Opzionale per produzione: Docker 24.0+, Nginx 1.24+.
  • App mobile: Android 6.0+ (API 23+) o iOS 13.0+.
  • Risorse minime demo: 2 core CPU, 4 GB RAM, 20 GB disco; raccomandato produzione: 4 core, 8 GB RAM, 100 GB SSD.

Rapporter og dossierer

  • Analytics Export (CSV)CSV

    Estrazione dei dati storici di esecuzione dei workflow per elaborazione esterna e reportistica.

  • Analytics Export (PDF)PDF

    Report delle metriche di automazione (totale flussi, tasso di successo, tempo medio, throughput) dalla dashboard analytics.

  • Audit / Webhook LogJSON (DB)

    Tracciamento dei webhook in ingresso e delle attivita' per audit trail operativo.

Use cases

Due motori, una console

MSP: automazione managed multi-cliente

Erogazione di servizi di automazione su N8N e Zapier da una console.

Monitoraggio centralizzato

System Integrator: governance dei workflow

Monitoraggio e governance centralizzati dei processi automatizzati.