Skip to content

Introduzione ​

Candydati è un sistema di gestione delle candidature (ATS) che installi sul tuo server. È pensato per piccole e medie aziende, per i loro recruiter e per chi si occupa di risorse umane senza essere un tecnico, e per i candidati che si candidano dalle pagine carriere pubbliche. Tutto quello che si fa nell'interfaccia si può fare anche con un agente, tramite l'API.

Il codice è pubblico. Le regole che applica sono codice che chiunque può leggere, verificare e migliorare, e le buone pratiche sono parte del prodotto invece di essere lasciate alla buona volontà.

Principi ​

Non sono impostazioni. Un'installazione non può disattivarli.

  • RAL in chiaro. Un annuncio senza fascia retributiva non si può pubblicare. La fascia compare nell'annuncio, nei dati strutturati e in ogni feed.
  • Processo di selezione dichiarato. Le fasi, chi le conduce, quanto durano e in quanto tempo i candidati ricevono risposta sono visibili prima di candidarsi. Le fasi dichiarate nell'annuncio diventano le fasi della pipeline.
  • Ogni candidatura riceve una risposta. Ogni candidatura porta con sé una promessa di risposta ("risposta entro N giorni") con il conto alla rovescia. Un annuncio con candidature ancora aperte non si può chiudere: prima una persona decide su ciascuna.
  • Nessuna decisione automatica sui candidati. Il prodotto non ordina, non assegna punteggi, non classifica e non scarta persone. I punteggi di qualità valutano l'annuncio, mai i candidati.
  • Pronto per gli agenti. L'API REST e il server MCP chiamano gli stessi servizi dell'interfaccia, con gli stessi permessi e lo stesso registro delle azioni.
  • GDPR by design. Consenso, conservazione e cancellazione esistono dal primo candidato salvato.
  • Nessun vincolo. Un export completo, in un formato aperto e documentato, è disponibile in qualsiasi momento.

La definizione completa del prodotto è in PRODUCT.md (in inglese).

Cosa trovi ​

  • Annunci strutturati con uno standard di pubblicazione (retribuzione, processo, contratto, modalità di lavoro) e controlli di conformità italiani.
  • Una pagina carriere con editor di pagina, dati strutturati (JobPosting), un feed XML e un'API pubblica degli annunci in sola lettura.
  • Candidature senza registrazione, con consenso versionato.
  • Una pipeline le cui fasi sono quelle dichiarate nell'annuncio, la ricerca nel database candidati, il CV originale accanto ai dati estratti.
  • Organizzazioni, ruoli e gruppi di selezione per annuncio; feedback dei colloqui tramite link personali, senza account.
  • Modelli di email, invii singoli e massivi, risposte in arrivo collegate al candidato.
  • Report: tempo di assunzione, conversione per fase, fonti, tempi di risposta.
  • Conservazione, cancellazione automatica, diritti dell'interessato, registro delle azioni non modificabile, import con anteprima e annullamento.
  • API REST con OpenAPI, chiavi API, webhook firmati, server MCP e un assistente di processo facoltativo.

L'interfaccia è in italiano e in inglese. Il progetto è pre-1.0: vedi il changelog.

La licenza in parole semplici ​

Candydati è rilasciato con la Business Source License 1.1.

  • Puoi usarlo in produzione per le assunzioni della tua organizzazione e delle società collegate, gratis, con tutte le funzioni. Il fatto che candidati, intervistatori e altre persone esterne lo usino non cambia nulla.
  • Puoi installarlo, ospitarlo, dare assistenza o consulenza a una singola organizzazione che lo usa per le proprie assunzioni.
  • Non puoi, senza una licenza commerciale, offrirlo a terzi come servizio ospitato (un ATS, un software di selezione o un servizio di pagine carriere), né includerlo in un prodotto che vendi.
  • Ogni versione diventa AGPL-3.0 quattro anni dopo la sua prima pubblicazione.

Fa fede il testo della licenza: questo riassunto non lo sostituisce.

Quanto costa farlo funzionare ​

VoceCosto tipico
Un server Linux (2 vCPU, 4 GB di RAM, 40 GB di disco)circa 5–7 € al mese (es. Hetzner CX23 o CAX11, OVHcloud VPS-1, ottobre 2026)
Un dominioprobabilmente ce l'hai già: basta un sottodominio come ats.example.com
Invio delle emaili piani gratuiti dei servizi transazionali, oppure la casella aziendale che già paghi
AI (facoltativa)a consumo presso il fornitore di modelli che scegli; spenta di default

Tutto il resto (database, archivio dei file, certificati HTTPS, backup) gira sullo stesso server ed è incluso.

Prossimo passo: Avvio rapido.

Codice disponibile con la Business Source License 1.1.