Piattaforma multi-tenant per agenzie di consulenza IT: gestione risorse, progetti, job search AI-powered e agente agentico con accesso ai dati aziendali in linguaggio naturale.
Stack
Risultati
Un'agenzia di consulenza IT in crescita si trovava a gestire decine di profili tecnici, progetti paralleli e clienti su strumenti disconnessi: fogli Excel per le assegnazioni, email per i CV, sistemi separati per il time tracking. Man mano che il team cresceva, il costo operativo di mantenere queste informazioni sincronizzate diventava insostenibile.
La sfida era triplice: centralizzare la gestione operativa (risorse, progetti, ore lavorate), automatizzare la ricerca e il matching di nuovi talenti, e rendere i dati aziendali accessibili a manager e commerciali in linguaggio naturale — senza richiedere competenze tecniche.
In più, il sistema doveva gestire più tenant (clienti corporate) con isolamento dati completo, budget AI separati e canali di notifica dedicati per ciascuno: i SaaS standard con pricing per seat erano fuori discussione.
Abbiamo progettato e sviluppato una piattaforma gestionale Blazor Server multi-tenant su .NET 10, con tre aree funzionali principali.
Gestione operativa centralizzata: moduli completi per risorse IT (profili, skill matrix, CV, seniority), clienti, contatti, progetti e assegnazioni. Il time tracking è integrato a livello di assignment, con export automatico per la reportistica. L'architettura Blazor Server elimina i round-trip HTTP aggiuntivi: ogni aggiornamento è istantaneo per tutti gli utenti connessi.
Job Search e Talent Matching AI: un'integrazione con le principali piattaforme di offerte di lavoro aggrega posizioni aperte da più marketplace. Un layer AI analizza le offerte, normalizza i salari in EUR/CHF/USD e confronta automaticamente il profilo di ogni risorsa interna con i requisiti della posizione, producendo un match score contestualizzato. I recruiter vedono immediatamente quali profili interni sono candidabili per ciascuna posizione.
Agente AI agentico: il componente più innovativo è un orchestratore conversazionale che espone ai manager un'interfaccia in linguaggio naturale sull'intera base dati operativa. Domande come "quante ore ha lavorato la risorsa X sul progetto Y questo trimestre?" restituiscono una risposta strutturata con dati reali, senza aprire report o scrivere query. L'agente combina accesso diretto al database e ricerca semantica su documenti, con un modello secondario specializzato per task analitici complessi. Ogni tenant ha il proprio canale Telegram con template e modalità di risposta configurabili.
Multi-tenancy by design: ogni azienda cliente dispone di budget AI isolato, memoria semantica dedicata e dati completamente separati su entrambi i layer di persistenza.
La piattaforma è in uso quotidiano dal team operativo e gestisce l'intera operatività di una delle aziende del gruppo.
I benefici principali misurati nei primi mesi di adozione:
Raccontaci il tuo caso. Ti diremo come affrontarlo e in quanto tempo.