Il software di generazione documenti consente agli utenti di generare, personalizzare, modificare e produrre documenti basati sui dati. Queste piattaforme possono funzionare come creatori di PDF e generatori di documenti che estraggono dati da fonti di terze parti in modelli. Le applicazioni di generazione documenti possono sfruttare i dati da una varietà di sistemi sorgente come CRM, ERP e archiviazione. Le applicazioni di generazione documenti dovrebbero mantenere facilmente la coerenza del marchio e offrire formattazione condizionale. I documenti creati attraverso questi prodotti variano in funzionalità e possono includere rapporti, moduli, proposte, documentazione legale, note e contratti, tra gli altri.
Per qualificarsi per l'inclusione nella categoria Generazione Documenti, un prodotto deve:
Consentire la creazione di documenti ricchi di testo e graficamente ricchi
Permettere che i documenti siano salvati ed esportati in più formati
Avere la capacità di archiviare e condividere documenti
Offrire la capacità di fusione/importazione dati da sistemi di terze parti come ERP o CRM
Supportare modelli dinamici e/o personalizzabili
Supportare tipi di contenuto complessi come tabelle, immagini, grafici e font personalizzati