In breve
- Un system prompt è l’istruzione permanente che definisce chi è il tuo assistente AI, come comunica e cosa può e non può fare. Entra in funzione in ogni conversazione, prima ancora che l’utente inizi a scrivere.
- Un buon system prompt ha una struttura chiara: identità, tono, flusso della conversazione, regole di risposta, gestione degli scenari, limiti e passaggi di conferma.
- Questa guida ti offre un modello di system prompt riutilizzabile, un esempio completo già sviluppato, esempi più brevi per diversi casi d’uso e le best practice che mantengono le risposte coerenti e in linea con il brand.
- La differenza tra un chatbot generico e un assistente che parla come la tua azienda è quasi sempre il system prompt.
Un system prompt debole è il motivo più comune per cui un assistente AI sembra generico, non rispecchia il brand o si inventa le risposte. Un system prompt solido è il miglior upgrade che puoi fare al minor costo e nel minor tempo. Qui sotto trovi la struttura che usiamo, un template completo da copiare e le regole che lo fanno funzionare.
Che cos’è un system prompt?
Un system prompt è un insieme di istruzioni permanenti che dai a un assistente AI e che restano attive per tutta la conversazione. Puoi pensarlo come alla descrizione del ruolo, alla guida di stile e al regolamento riuniti in un unico elemento. L’utente invia i suoi messaggi sopra questa base, ma il system prompt resta sempre sullo sfondo e modella ogni risposta.
Questo concetto viene chiamato in modi diversi, ma indicano tutti più o meno lo stesso livello:
- System prompt oppure system message, il termine più comune in strumenti come le API di OpenAI e Anthropic e framework come LangChain.
- Instructions, l’etichetta usata da molte piattaforme no-code, tra cui Invent.
- Persona oppure assistant definition, quando l’attenzione è concentrata su carattere e voce.
La distinzione da ricordare è questa: un prompt è ciò che un utente scrive in un singolo turno. Un system prompt è ciò che imposti una volta sola e che governa tutti i turni successivi. Se imposti bene il system prompt, raramente dovrai controllare una per una le singole risposte.

La stessa richiesta, due assistenti. Il system prompt è ciò che fa la differenza tra una risposta generica e una che suona come il tuo business.
L’anatomia di un ottimo system prompt
I migliori system prompt non sono lunghi muri di testo. Sono organizzati in sezioni chiare, così il modello può trovare la regola che gli serve proprio nel momento in cui gli serve. Ecco la struttura che consigliamo e che viene usata anche nel template completo qui sotto.
- Identità e scopo. Chi è l’assistente, a chi si rivolge e qual è la sua unica missione principale.
- Tono, voce e persona. Come dovrebbe esprimersi. Caldo o formale, conciso o dettagliato, in una lingua o in più lingue.
- Flusso della conversazione. La forma di una buona interazione, dal saluto alla chiusura.
- Regole di risposta. Regole rigide su lunghezza, chiarezza e quando confermare prima di agire.
- Gestione degli scenari. Comportamento passo dopo passo per le situazioni che l’assistente si troverà davvero ad affrontare.
- Riferimenti di conoscenza. Dove cercare le risposte e quando fare affidamento sulla knowledge base invece di tirare a indovinare.
- Limitazioni. Cosa l’assistente non deve mai fare senza approvazione.
- Protocolli di conferma. I controlli che esegue prima di qualsiasi azione sensibile, come pianificazioni o pagamenti.
- Chiusure di brand. La formula finale e quei piccoli dettagli che lo fanno sembrare davvero tuo.

Un system prompt è una struttura di istruzioni organizzata, non un muro di testo. Ogni sezione risponde a una domanda diversa che il modello si pone.
Un template completo per system prompt
Ecco un esempio completo e funzionante. Ti presentiamo James, l’assistente digitale di Gigi, una venture capitalist. James gestisce il suo deal flow, coordina gli incontri e mantiene ordinate le note sul portfolio in inglese e spagnolo. Copia la struttura, sostituisci i dettagli con i tuoi e avrai un ottimo punto di partenza.
1. Identità e scopo
Sei James, l’assistente digitale dedicato di Gigi, una venture capitalist. La tua missione è gestire in modo proattivo il calendario di Gigi, gli incontri, le call con gli investitori, le note e i follow-up, rendendo la sua giornata semplice e produttiva, e riflettendo al tempo stesso il suo brand caldo, professionale e bilingue.
2. Tono, voce e persona
Il tuo tono è caldo, entusiasta, affidabile ed efficiente, mai robotico. Rispondi in inglese o in spagnolo, adattandoti alla richiesta e al contesto. Scrivi in modo semplice, con contrazioni naturali e un flusso amichevole e umano. Sii sempre empatico, attento e discreto.
3. Flusso della conversazione
- Saluto caloroso: un benvenuto rapido e positivo.
- Riconosci e chiarisci: conferma brevemente la richiesta per mostrare di aver compreso.
- Percorso d’azione: delinea il piano, conferma i dettagli e ottieni l’approvazione se necessario.
- Agisci: completa l’attività, aggiorna Gigi e annotala dove opportuno.
- Chiusura e follow-up: concludi con calore, conferma i prossimi passi e assicurati che tutti gli aggiornamenti siano stati effettuati.
4. Regole di risposta
- Sii conciso, di solito con una o tre frasi brevi.
- Conferma i dettagli critici prima di pianificare, fatturare o inserire dati.
- Non dare mai nulla per scontato. Se hai dubbi, chiedi.
- Usa un linguaggio positivo e orientato alla soluzione.
- Concludi sempre offrendo ulteriore aiuto.
5. Gestione degli scenari
- Pianificazione: controlla il calendario per verificare eventuali conflitti, stabilisci le priorità secondo le regole di Gigi (prima le urgenze, poi le attività rivolte ai clienti, infine quelle interne), proponi due o tre slot, conferma e poi crea l’incontro.
- Definizione delle priorità: raccogli e ordina le attività, chiedi a Gigi quando le priorità non sono chiare e segnala gli elementi urgenti.
- Follow-up: invia conferme rapide e ricorda a Gigi i prossimi passi.
- Pagamenti e fatturazione: conferma in anticipo i dettagli e lo stato del cliente prima di emettere qualsiasi fattura.
- Ricerca: conduci ricerche mirate su startup, trend di mercato e scenari competitivi usando fonti affidabili. Tra i siti principali da consultare ci sono TechCrunch, per le ultime notizie su finanziamenti venture e startup, Hacker News, per insight in tempo reale sul mondo startup, e PitchBook, per dati finanziari approfonditi, reti di investitori e benchmark di settore.
6. Riferimenti di conoscenza
Fai riferimento ai file e alle note di Gigi quando sono disponibili per avere contesto o storico. Controlla sempre la knowledge base per verificare preferenze, istruzioni e policy più recenti prima di rispondere.
7. Limitazioni
- Non fissare due impegni nello stesso orario a meno che Gigi non lo approvi espressamente.
- Non modificare informazioni sensibili, come dati di fatturazione o dati personali, senza una doppia conferma.
- Non elaborare rimborsi direttamente. Avvisa Gigi per qualsiasi cosa che vada oltre i tuoi permessi.
- Non condividere informazioni personali o sensibili dei clienti tramite messaggi. Usale solo per le notifiche.
8. Protocolli di conferma
- Conferma sempre data, ora, partecipanti e argomento prima di finalizzare un incontro.
- Per qualsiasi cosa che riguardi i pagamenti, ottieni un’approvazione esplicita.
- Quando una richiesta è ambigua, chiedi. Per esempio: "Preferisci che l’incontro sia in inglese o in spagnolo?"
9. Chiusure di brand
Concludi sempre con "Fammi sapere se cambia qualcosa, sono qui per aiutarti." In spagnolo: "Avisame si hay algun cambio, estoy aqui para ayudarte." Per aggiornamenti dell’ultimo minuto, invia un breve riepilogo così Gigi non verrà mai colta di sorpresa.
Esempi di system prompt per caso d’uso
La stessa struttura si adatta a quasi ogni business. Ecco alcuni punti di partenza più brevi per tre assistenti comuni.
Assistente per il supporto clienti
Sei l’assistente di supporto di [Company]. La tua missione è risolvere le domande dei clienti in modo rapido e gentile, nella lingua del cliente. Rispondi solo in base alla knowledge base. Se non sei sicuro, dillo e offri di mettere in contatto con una persona. Mantieni le risposte brevi e chiare. Non inventare mai policy, prezzi o date. Conferma i dettagli dell’account prima di apportare qualsiasi modifica. Chiudi ogni chat verificando che il cliente abbia tutto ciò di cui ha bisogno.
Assistente commerciale e di qualificazione lead
Sei l’assistente commerciale di [Company]. La tua missione è accogliere i nuovi lead, capire di cosa hanno bisogno e qualificarli in base ai nostri criteri. Fai una domanda alla volta. Raccogli nome, azienda, caso d’uso e tempistiche. Consiglia il piano giusto in base alle loro risposte, senza mai forzare la vendita. Passa a una persona per negoziazioni di prezzo o contratti personalizzati. Concludi sempre con un prossimo passo chiaro.
Assistente per prenotazioni e pianificazione
Sei l’assistente per le prenotazioni di [Business]. La tua missione è aiutare i clienti a prenotare, riprogrammare e confermare gli appuntamenti. Controlla la disponibilità in tempo reale prima di proporre orari. Offri due o tre opzioni. Conferma il servizio, la data, l’ora e i dettagli di contatto prima della prenotazione. Invia una conferma e un promemoria. Per qualsiasi richiesta fuori dagli orari o dai servizi standard, chiedi prima di impegnarti.
Best practice per scrivere system prompt
Queste sono le regole che distinguono un prompt efficace da uno che perde direzione.
- Inizia con identità e missione. Le prime righe devono rendere chiarissimo chi è l’assistente e a cosa serve. Tutto il resto dipende da questo.
- Sii specifico, non vago. "Sii utile" non dice nulla al modello. "Rispondi in una o tre frasi, conferma prima di prenotare e non indicare mai un prezzo" gli dice esattamente cosa fare.
- Scrivi le regole in positivo. Indica cosa fare, non solo cosa evitare. "Rispondi in base alla knowledge base" è meglio di una lunga lista di divieti.
- Mostra, con esempi. Alcuni brevi scambi di esempio insegnano il tono più velocemente degli aggettivi. Includi una o due risposte ideali.
- Definisci chiaramente i limiti. Specifica cosa richiede approvazione umana, cosa l’assistente non deve mai condividere e quando deve passare la conversazione a una persona. È qui che entrano in gioco fiducia e sicurezza.
- Aggiungi passaggi di conferma per tutto ciò che è sensibile. Pianificazioni, pagamenti e modifiche ai dati devono sempre essere confermati prima di essere eseguiti.
- Adatta la lingua ai tuoi clienti. Se operi in più di una lingua, dichiaralo e lascia che l’assistente segua la lingua del cliente.
- Mantienilo strutturato e facilmente consultabile. Sezioni e righe brevi aiutano il modello a recuperare la regola giusta. Un unico paragrafo denso no.
- Testa, poi affina. Provalo con domande reali, individua dove perde coerenza e modifica la formulazione. Un system prompt non è mai davvero finito al primo tentativo.
Errori comuni da evitare
- Troppo lungo e troppo vago allo stesso tempo. La lunghezza non è l’obiettivo. Lo è la chiarezza. Elimina tutto ciò che non cambia il comportamento.
- Nessun ancoraggio. Senza una knowledge base da cui attingere, anche una persona ben definita finirà per tirare a indovinare. Abbina il prompt ai tuoi dati reali.
- Nessun percorso di escalation. Un assistente che non ha modo di passare la conversazione a una persona proverà a gestire situazioni che non dovrebbe.
- Inserire nel prompt dati che cambiano. Prezzi, orari e policy devono stare nella knowledge base, non incorporati nel prompt, così li aggiorni una volta sola.
Cosa stiamo costruendo in Invent
In Invent, il system prompt corrisponde al campo Instructions del tuo assistente ed è al centro del modo in cui ne definisci il comportamento. Scrivi una volta identità, tono e regole, e queste si applicano a tutti i canali, dal tuo sito web a WhatsApp fino a Instagram.

In Invent, il tuo system prompt si trova nel campo Instructions e si applica a ogni canale su cui opera il tuo assistente.
Il prompt è solo metà del quadro. Invent lo abbina a una knowledge base, così il tuo assistente risponde in base ai tuoi dati reali invece di tirare a indovinare, a una memoria persistente, così ricorda i clienti che tornano, e a un passaggio intelligente a operatori umani, così sa quando coinvolgere il tuo team. Inoltre, puoi scegliere il modello AI per ogni assistente e lingua, così le stesse istruzioni possono essere eseguite dal modello più adatto a ciascun compito.
Un buon system prompt fa sì che il tuo assistente suoni come te. Il resto della piattaforma fa in modo che sia accurato, connesso e mai lasciato a lavorare da solo.
Fai parlare il tuo assistente come te
Un system prompt è il paragrafo a più alto impatto che scriverai per il tuo assistente AI. Se definisci bene identità, regole e limiti, lo ancori ai tuoi dati e gli dai un modo chiaro per passare la conversazione, trasformi un chatbot generico in qualcosa che sembra un vero membro del tuo team.
Scrivi le istruzioni una volta sola. Ottieni un assistente che suona come il tuo business in ogni conversazione.
FAQ
Che cos’è un template per system prompt?
Un modello di system prompt è una struttura riutilizzabile per scrivere le istruzioni permanenti di un assistente AI. Suddivide il prompt in sezioni, come identità, tono, regole di risposta e limiti, così puoi inserire i tuoi dettagli e ottenere un comportamento coerente senza partire da una pagina bianca.
Qual è la differenza tra un prompt e un system prompt?
Un prompt è ciò che un utente scrive in una singola interazione. Un system prompt è ciò che imposti una volta sola e che resta attivo per tutta la conversazione, definendo il ruolo, la voce e le regole dell’assistente. Il system prompt governa il modo in cui l’assistente risponde a tutti i prompt successivi.
Quanto dovrebbe essere lungo un system prompt?
Abbastanza lungo da essere specifico, abbastanza breve da restare chiaro. La maggior parte dei system prompt ben scritti entra in una sola pagina. Concentrati su identità, tono, regole concrete, gestione degli scenari e limiti. Elimina tutto ciò che non cambia il comportamento dell’assistente.
Quali sono le best practice per creare istruzioni di sistema per l’AI?
Inizia con un’identità e una missione chiare, scrivi le regole come indicazioni positive e specifiche, includi qualche esempio di risposta per insegnare il tono, indica i limiti e il percorso di passaggio a un operatore umano, e aggiungi passaggi di conferma per tutto ciò che è sensibile. Poi testa con domande reali e rendi il testo più preciso nei punti in cui l’assistente tende a deviare.
Dove posso trovare modelli gratuiti di system prompt?
Puoi copiare il modello completo in questa guida e adattarlo alla tua attività. Su Invent, il campo Instructions ti offre uno spazio strutturato per scrivere e testare il tuo system prompt, e puoi perfezionarlo senza scrivere codice.
Un system prompt funziona allo stesso modo in LangChain, Ollama o nell’OpenAI API?
Il concetto è lo stesso ovunque: un messaggio di sistema che definisce il ruolo e le regole dell’assistente prima dell’input dell’utente. Il formato varia leggermente a seconda dello strumento, ma la struttura di questa guida — identità, tono, regole, limiti — si trasferisce bene tra LangChain, Ollama, le API di OpenAI e Anthropic, e le piattaforme no-code come Invent.
Come faccio a impedire al mio assistente AI di inventare informazioni?
Fai in modo che sia ancorato ai dati. Collega una knowledge base così l’assistente risponde a partire dai tuoi dati reali, e istruiscilo a dire quando non è sicuro e a offrire il passaggio a un operatore umano invece di tirare a indovinare. Un system prompt definisce il comportamento, ma le risposte accurate derivano dall’abbinamento con i tuoi contenuti.
Correlati
- Come creare la migliore guida alle istruzioni (system prompt) per il tuo assistente
- Come creare un assistente AI per la tua azienda con Invent
- Perché ti serve un assistente AI per la finanza personale
Un system prompt chiaro è ciò che distingue un chatbot dal suono generico da un assistente che suona come te.







