Come abbiamo ridotto dell'85% il lavoro manuale nel processo di onboarding aziendale integrando n8n con Moodle e il gestionale HR.
Il problema: 4 ore per ogni nuovo dipendente
Un nostro cliente nel settore retail assumeva in media 50 nuovi dipendenti al mese. Per ciascuno, l'HR doveva:
- 1Creare manualmente l'account su Moodle
- 2Assegnare i corsi obbligatori in base al ruolo
- 3Inviare le credenziali via email
- 4Registrare il nuovo assunto su SAP HR
- 5Creare il badge aziendale
- 6Impostare i reminder per le scadenze formative
- 7Verificare il completamento dei corsi dopo 30 giorni
Tempo medio: 4 ore per dipendente. Con 50 assunzioni/mese = 200 ore/mese dedicate solo all'onboarding.
La soluzione: un workflow n8n che fa tutto
Abbiamo progettato un workflow n8n che automatizza l'intero processo. Il trigger è semplice: quando un nuovo contratto viene firmato digitalmente, il flusso si attiva automaticamente.
Il flusso in dettaglio
Step 1 — Trigger: firma contratto Il sistema riceve un webhook da DocuSign con i dati del nuovo dipendente (nome, email, ruolo, sede, data inizio).
- Crea l'account utente con password temporanea
- Lo assegna alla coorte corretta in base al ruolo
- Lo iscrive ai corsi obbligatori (sicurezza, privacy, policy aziendale)
- Imposta le date di scadenza
- Codice dipendente
- Data inizio
- Sede assegnata
- Stato formazione: "in corso"
- Credenziali Moodle
- Link diretto ai corsi obbligatori
- Calendario con le scadenze
- PDF del manuale di benvenuto
- Contatto del tutor assegnato
- Quali corsi sono stati completati
- Chi è in ritardo rispetto alle scadenze
- Chi non ha ancora fatto il primo accesso
Se uno studente è in ritardo, il sistema invia automaticamente un promemoria. Se dopo 3 promemoria non c'è risposta, viene notificato l'HR manager.
I risultati dopo 6 mesi
| Metrica | Prima | Dopo | Miglioramento |
|---|---|---|---|
| Tempo per onboarding | 4 ore | 30 minuti | -87% |
| Errori manuali | 8-10/mese | 0 | -100% |
| Ore HR/mese | 200 | 25 | -87% |
| Completamento corsi entro deadline | 65% | 94% | +45% |
| Tempo primo accesso | 3-5 giorni | < 24 ore | -80% |
Stack tecnologico
- n8n (self-hosted): orchestrazione workflow
- Moodle Web Services: gestione utenti e corsi
- SAP RFC: sincronizzazione HR
- SMTP/SendGrid: comunicazioni email
- Slack API: notifiche al team HR
- Cron jobs: monitoraggio e promemoria
Lezioni apprese
- 1Inizia dal processo più doloroso: non automatizzare tutto subito. Identifica il processo che ruba più tempo e parti da lì.
- 2Gestisci gli errori: ogni integrazione può fallire. Implementa retry, fallback e notifiche per le eccezioni.
- 3Monitora: un'automazione che non viene monitorata prima o poi si rompe silenziosamente.
- 4Documenta: chi manterrà il workflow tra 2 anni deve capire cosa fa ogni nodo.
Vuoi automatizzare il tuo onboarding?
Offriamo una consulenza gratuita per mappare i tuoi processi e identificare le automazioni con il ROI più alto. Contattaci per una call di 30 minuti.
Ti è piaciuto questo articolo?
Contattaci per una consulenza gratuita sul tema trattato.
Prenota una consulenza gratuita





