{{placeholders}}, quindi genera un documento compilato per qualsiasi Persona o Azienda con un solo clic — dal menu dei comandi, da un agente IA o da un workflow.

Cosa imparerai
Ogni capitolo aggiunge una funzionalità. Alla fine avrai esplorato gran parte dell’SDK.| Capitolo | Funzionalità | Riferimento |
|---|---|---|
| 1. Modello dati | Oggetti, campi e una relazione | Dati |
| 2. Generare documenti | Una funzione logica (strumento IA + azione del workflow) che compila un modello Markdown e allega un PDF rifinito | Funzioni logiche |
| 3. Rotte HTTP | Servire JSON e una pagina HTML condivisibile dalle rotte | Funzioni logiche |
| 4. Creare l’interfaccia utente | Viste, navigazione, menu dei comandi e componenti front-end che mostrano l’anteprima di un documento e modificano un modello | Layout |
| 5. Un agente IA | Agente + abilità | Abilità e agenti |
| 6. Pubblicazione | Pubblicala nel marketplace | Pubblicazione |
Prerequisiti
Dovresti aver completato il Quick Start: un server Twenty locale in esecuzione sulla porta2020 e la CLI autenticata ad esso.
In caso contrario, esegui ora lo scaffold e avvialo:
Preferisci leggere il codice finito? L’app completa si trova in
packages/twenty-apps/examples/document-generator.
Ogni snippet qui sotto è copiato da lì.Come è strutturata l’app
{{placeholders}}. Scegliendo un
modello e un record del CRM si compilano i segnaposto e si salva un
documento rifinito (con un file PDF). Tutto il resto — il menu dei comandi, l’agente IA,
lo step del workflow, il link condivisibile — è solo un modo diverso di attivare quell’unico generatore.
Mantieni attivo questo ciclo
Lasciayarn twenty dev in esecuzione in un terminale per l’intero tutorial. Ogni volta che
aggiungi o modifichi un file sotto src/, viene nuovamente sincronizzato con il tuo server entro pochi
secondi, così puoi vedere ogni funzionalità comparire nell’interfaccia utente mentre la costruisci.
Inizia a sviluppare →
Capitolo 1: modella documenti e modelli.