Documentation Index
Fetch the complete documentation index at: https://docs.twenty.com/llms.txt
Use this file to discover all available pages before exploring further.
Panoramica
Questa guida ti accompagna nella preparazione del tuo file CSV per un’importazione riuscita. Segui questi passaggi per evitare errori.Passaggio 1: Controlla i requisiti del file
Prima di iniziare, assicurati che il tuo file soddisfi questi requisiti:| Requisito | Dettagli |
|---|---|
| Formato | CSV, XLSX o XLS |
| Limite di dimensione | 10.000 record per file |
| Codifica | Si consiglia UTF-8 |
| Struttura | Un tipo di oggetto per file |
Per set di dati superiori a 10.000 record, suddividi in più file oppure usa l’importazione tramite API.
Passaggio 2: Scarica il file di esempio
Questo è il passaggio più importante. Il file di esempio ti mostra i nomi delle colonne e il formato esatti che Twenty si aspetta.- Vai alla vista dell’oggetto (Persone, Aziende, ecc.)
- Fai clic su ⋮ → Importa record
- Fai clic su Scarica file di esempio
- Usa questo file come modello
Suggerimento avanzato: Esporta invece alcuni record esistenti. Questo ti fornisce esempi reali di come i dati devono essere formattati e i nomi delle colonne verranno mappati automaticamente durante l’importazione.
Passaggio 3: Rimuovi i valori duplicati
Twenty impone l’unicità su alcuni campi. I duplicati causeranno errori di importazione.| Oggetto | Campi unici |
|---|---|
| Persone | id, email |
| Aziende | id, domain |
| Oggetti personalizzati | id, più qualsiasi campo che hai contrassegnato come univoco |
- Ordina il tuo foglio di calcolo in base al campo univoco (email o dominio)
- Rimuovi o unisci le righe duplicate
- Verifica la presenza di duplicati già esistenti in Twenty
Passaggio 4: Formattta correttamente ogni tipo di campo
Tipi di campo diversi richiedono formati specifici. Ecco il riferimento completo:Campi di testo
- Non è richiesta una formattazione speciale
- Gli spazi iniziali/finali vengono rimossi automaticamente
Campi email
- Deve avere un formato email valido:
name@domain.com - Deve essere univoco (nessun duplicato nel file o in Twenty)
- Per email aggiuntive, usa questo formato nella colonna Email / Email aggiuntive:
Campi del dominio
- Formato consigliato:
https://domain.com - Questo corrisponde al formato usato dalla sincronizzazione della casella di posta/calendario (evita duplicati)
- Compila entrambe le colonne:
- Dominio / Etichetta dominio:
domain.com - Dominio / URL dominio:
https://domain.com
- Dominio / Etichetta dominio:
- Deve essere univoco all’interno del tuo file e in Twenty
Campi telefono
Il telefono è un campo annidato che richiede più colonne:| Colonna | Esempio |
|---|---|
| Telefoni / Numero di telefono principale | 4159095555 |
| Telefoni / Codice paese del telefono principale | US |
| Telefoni / Prefisso internazionale del telefono principale | +1 |
Campi indirizzo
Indirizzo è un campo annidato con più colonne (alcune possono essere lasciate vuote):- Indirizzo / Indirizzo 1: Riga indirizzo 1
- Indirizzo / Indirizzo 2: Riga indirizzo 2 (facoltativa)
- Indirizzo / Città: Nome città
- Indirizzo / Stato: Stato o provincia
- Indirizzo / Paese: Nome paese
- Indirizzo / Codice postale: Codice postale/CAP
Campi data
Usa un formato coerente in tutto il file:YYYY-MM-DD(consigliato):2024-03-15- ISO 8601:
2024-03-15T10:30:00Z
Campi numerici
- Solo numeri (nessun testo)
- Usa il punto per i decimali:
1234.56 - Nessun separatore delle migliaia (non
1,234.56)
Campi valuta
Valuta è un campo annidato che richiede due colonne che devono essere entrambe compilate:| Colonna | Esempio |
|---|---|
| Importo / Importo | 1234.56 |
| Importo / Valuta | USD |
Campi booleani
Usa il maiuscolo:TRUE o FALSE
Campi Selezione
Usa il nome API dell’opzione, non l’etichetta di visualizzazione. Come trovare i nomi API:- Vai a Impostazioni → Modello dati
- Seleziona l’oggetto e il campo
- Abilita la Modalità avanzata (interruttore in basso a destra)
- Copia il nome API (ad es.,
OPTION_1, non “Option 1”)
Le nuove opzioni di selezione non vengono create automaticamente. Aggiungile in Impostazioni → Modello dati prima di importare.
Campi a selezione multipla
Usa i nomi API in formato array:Campi array
Usa il formato array JSON:Campi di valutazione
Usa il formato:RATING_1, RATING_2, RATING_3, RATING_4 o RATING_5
Campi Link/URL
Compila entrambe le colonne:- Link / Etichetta del link:
Twenty - Link / URL del link:
https://twenty.com
Campi JSON
Usa un formato JSON valido:Campi ID
- Opzionale: Twenty genera automaticamente gli ID se non forniti
- Formato: UUID (ad es.,
c776ee49-f608-4a77-8cc8-6fe96ae1e43f) - Caso d’uso: Includi l’ID per aggiornare i record esistenti invece di crearne di nuovi
Passaggio 5: Aggiungi colonne di relazione (se colleghi record)
Per collegare i record ad altri oggetti (ad es., Persone ad Aziende), aggiungi una colonna con l’identificatore univoco del record correlato. Esempio: collegare Persone ad Aziende Aggiungi una colonna al CSV Persone:- Il record padre deve già esistere in Twenty
- Usa il formato URL del dominio (
https://domain.com), non l’etichetta - Mappa un solo identificatore univoco (non includere sia
companyIdchecompanyDomain) - Per i membri dello spazio di lavoro, usa la loro email (non il nome)
Passaggio 6: Verifica che i campi esistano in Twenty
L’importazione crea record, non campi. Tutti i campi che vuoi importare devono già esistere nel tuo modello dati. Prima di importare:- Vai a Impostazioni → Modello dati
- Seleziona il tuo oggetto
- Crea gli eventuali campi personalizzati necessari
- Annota i nomi esatti dei campi (devono corrispondere alle intestazioni delle colonne)
Passaggio 7: Lista di controllo finale
Prima di caricare il file, verifica:Il file è in formato CSV, XLSX o XLS
Il file contiene meno di 10.000 record
La codifica è UTF-8
Nessuna email duplicata (per Persone) o domini (per Aziende)
Le date usano un formato coerente ovunque
I domini usano il formato
https://domain.comI campi booleani usano
TRUE o FALSE (maiuscolo)I campi di selezione usano i nomi API, non le etichette di visualizzazione
Tutti i campi personalizzati esistono in Impostazioni → Modello dati
I record padre sono importati prima dei record figlio
Le colonne di relazione fanno riferimento a record esistenti
Errori comuni da evitare
| Errore | Soluzione |
|---|---|
Uso di true invece di TRUE | I valori booleani devono essere in maiuscolo |
| Uso delle etichette di visualizzazione per i campi di selezione | Trova e usa i nomi API in Impostazioni |
| Importare Persone prima delle Aziende | Importa sempre prima gli oggetti padre |
| Codice valuta mancante per i campi di valuta | Compila sia la colonna Importo sia la colonna Valuta |
| Formato di dominio errato | Usa https://domain.com in modo coerente |
| Mappatura di più campi univoci per le relazioni | Mappa solo UNO (dominio O id, non entrambi) |
Prossimi Passi
Il tuo file è pronto! Ora:- Importa Aziende (importale per prime)
- Importa Contatti
- Correggi eventuali errori di importazione