HR Tech & Consulenza IT

Gestionale Operativo AI per Agenzia di Consulenza IT

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

.NET 10 + Blazor ServerSQL Server + MongoDBAI multi-modello (GPT-4, Claude)Telegram Bot APIDocker

Risultati

  • Multi-tenant: più aziende isolate su singola istanza
  • Ricerca talenti AI-powered con matching automatico CV
  • Agente AI operativo su dati aziendali in linguaggio naturale
  • Report Git e analisi codebase generati automaticamente
  • Time tracking e assegnazione risorse centralizzati

Il Problema

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.

La Soluzione

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.

I Risultati

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:

Costruiamo qualcosa insieme

Raccontaci il tuo caso. Ti diremo come affrontarlo e in quanto tempo.