Workflow AI per il Business
Come costruire flussi di lavoro che combinano AI, email, CRM e strumenti esistenti. Tre workflow pronti per email, preventivi e report settimanali.
Workflow AI per il Business
Il maestro Ferraro riceve 30 email al giorno. Ordini, reclami, richieste di informazioni, preventivi — tutto mescolato nella stessa casella. Passa 2 ore ogni mattina solo a leggere, classificare e rispondere. Con un workflow AI, la stessa operazione richiede 20 minuti.
L'AI isolata vs l'AI integrata
Usare la chat AI è come avere un consulente bravissimo che parla ma non agisce. Gli chiedi di rispondere a un'email, ti dà il testo, poi tu lo copi, lo incolli, lo invii. Moltiplica per 30 email al giorno.
Un workflow AI è diverso: connette l'AI ai tuoi strumenti — email, CRM, calendario, fatturazione. La differenza è tra risparmiare minuti e risparmiare ore. L'AI non solo pensa, ma agisce nel tuo ecosistema digitale.
Anatomia di un workflow
Ogni workflow AI segue la stessa struttura a 4 fasi:
1. TRIGGER — L'evento che avvia il flusso
Esempio: arriva una nuova email nella casella info@bottegaferraro.it
2. ELABORAZIONE AI — L'intelligenza artificiale analizza e decide
Esempio: classifica l'email (ordine/reclamo/info), estrae dati chiave
3. AZIONE — Il sistema esegue un'operazione concreta
Esempio: genera bozza di risposta, aggiorna il CRM, crea un task
4. REVIEW UMANA — Il professionista valida e approva
Esempio: Ferraro rilegge la bozza, modifica se serve, inviaLa fase 4 è fondamentale: l'umano resta nel loop. Il workflow non sostituisce il giudizio, lo accelera.
Workflow 1: classificazione email
Ecco il flusso completo per la bottega di Ferraro:
TRIGGER: Nuova email ricevuta su info@bottegaferraro.it
STEP 1 — Classificazione AI:
- Legge oggetto e corpo dell'email
- Classifica in: ORDINE / RECLAMO / INFO / PREVENTIVO / SPAM
- Estrae: nome cliente, prodotto menzionato, urgenza (alta/media/bassa)
STEP 2 — Generazione bozza:
- ORDINE → Conferma con riepilogo e tempi di consegna stimati
- RECLAMO → Risposta empatica con proposta di risoluzione
- INFO → Risposta con informazioni richieste dal catalogo
- PREVENTIVO → Richiesta dettagli mancanti + stima preliminare
STEP 3 — Notifica a Ferraro:
- Email classificata appare nella dashboard con etichetta colorata
- Bozza di risposta pronta per la revisione
- Ferraro approva, modifica o rifiuta con un click
RISULTATO: Da 2 ore a 20 minuti per 30 emailWorkflow 2: generazione preventivi
Un cliente scrive: "Vorrei una borsa in pelle marrone con iniziali, quanto costa?". Il workflow estrae le specifiche e genera il preventivo:
import json
from openai import OpenAI
client = OpenAI(api_key="sk-la-tua-chiave")
def genera_preventivo(testo_richiesta):
"""Estrae specifiche dalla richiesta e calcola preventivo."""
# Step 1: Estrai specifiche con AI
risposta = client.chat.completions.create(
model="gpt-4o",
messages=[
{"role": "system", "content": """Sei l'assistente della Bottega Ferraro.
Estrai le specifiche dalla richiesta del cliente. Restituisci SOLO JSON:
{
"prodotto": "tipo prodotto",
"materiale": "tipo materiale",
"personalizzazione": "descrizione o null",
"urgente": true/false
}"""},
{"role": "user", "content": testo_richiesta}
],
temperature=0.1
)
specifiche = json.loads(risposta.choices[0].message.content)
# Step 2: Calcola prezzo dal listino
listino = {
"borsa": {"pelle": 180, "cuoio": 220},
"portafoglio": {"pelle": 65, "cuoio": 85},
"cintura": {"pelle": 50, "cuoio": 70}
}
prezzo_base = listino.get(
specifiche["prodotto"], {}
).get(specifiche["materiale"], 0)
# Supplementi
if specifiche["personalizzazione"]:
prezzo_base += 25 # Supplemento personalizzazione
if specifiche["urgente"]:
prezzo_base += prezzo_base * 0.2 # +20% urgenza
specifiche["prezzo_euro"] = prezzo_base
specifiche["tempi_consegna"] = "5 giorni" if specifiche["urgente"] else "15 giorni"
return specifiche
# Esempio di utilizzo
richiesta = "Vorrei una borsa in pelle marrone con le mie iniziali MR"
preventivo = genera_preventivo(richiesta)
print(f"Prodotto: {preventivo['prodotto']}")
print(f"Prezzo: {preventivo['prezzo_euro']} euro")
print(f"Consegna: {preventivo['tempi_consegna']}")Workflow 3: report settimanale
Ogni venerdì il sistema raccoglie i dati della settimana e genera un report automatico:
from openai import OpenAI
from datetime import datetime
client = OpenAI(api_key="sk-la-tua-chiave")
def genera_report_settimanale(dati_vendite):
"""Genera report settimanale con analisi AI dei trend."""
# Prepara i dati in formato leggibile
riepilogo = f"""
Settimana: {dati_vendite['settimana']}
Ordini ricevuti: {dati_vendite['ordini']}
Fatturato: {dati_vendite['fatturato']} euro
Prodotto piu venduto: {dati_vendite['top_prodotto']}
Reclami: {dati_vendite['reclami']}
Email ricevute: {dati_vendite['email_totali']}
"""
# Analisi AI dei trend
risposta = client.chat.completions.create(
model="gpt-4o",
messages=[
{"role": "system", "content": """Sei l'analista della Bottega Ferraro.
Genera un report settimanale con: riepilogo numeri, trend rispetto alla
settimana precedente, 3 azioni consigliate per la prossima settimana.
Tono: professionale ma amichevole. Formato: sezioni con titoli."""},
{"role": "user", "content": riepilogo}
]
)
report = risposta.choices[0].message.content
data_oggi = datetime.now().strftime("%d/%m/%Y")
print(f"Report Bottega Ferraro — {data_oggi}")
print(report)
return report
# Dati della settimana (dal gestionale)
dati = {
"settimana": "24-28 febbraio 2026",
"ordini": 18,
"fatturato": 3240,
"top_prodotto": "Borsa modello Firenze",
"reclami": 1,
"email_totali": 147
}
genera_report_settimanale(dati)Strumenti no-code
Non vuoi scrivere codice? Make.com, Zapier e n8n offrono la stessa logica con interfaccia visuale. Ecco come ricreare il workflow email di Ferraro su Make.com:
SCENARIO MAKE.COM — Classificazione email Bottega Ferraro
MODULO 1: Gmail — Watch Emails
- Cartella: INBOX
- Trigger: ogni 5 minuti
MODULO 2: OpenAI — Create a Completion
- System prompt: "Classifica questa email come ORDINE/RECLAMO/INFO/PREVENTIVO"
- User message: oggetto + corpo email dal Modulo 1
- Temperatura: 0.2
MODULO 3: Router (smista per categoria)
- Ramo ORDINE → Google Sheets (registra) + Gmail (bozza conferma)
- Ramo RECLAMO → Slack (notifica urgente) + Gmail (bozza risposta)
- Ramo INFO → Gmail (bozza risposta standard)
- Ramo PREVENTIVO → Google Sheets (registra) + Gmail (bozza con domande)
MODULO 4: Slack — Notifica riepilogo giornaliero
- Ogni sera: "Oggi 8 ordini, 2 reclami, 5 info, 3 preventivi"
Costo: Make.com gratuito fino a 1000 operazioni/mese (sufficiente per iniziare)Principi di design
Costruire workflow AI efficaci richiede disciplina. Quattro principi fondamentali:
- ●Human-in-the-loop: l'AI propone, l'umano approva. Mai inviare email o preventivi senza revisione, almeno nelle prime settimane
- ●Fallback: se l'AI non riesce a classificare (confidenza bassa), il task va nella coda manuale. Meglio un intervento umano che un errore automatico
- ●Logging: registra ogni decisione dell'AI. Dopo un mese hai i dati per capire dove sbaglia e migliorare i prompt
- ●Iterazione: il primo workflow deve essere semplice e fare una cosa bene. Aggiungi complessità solo quando il flusso base funziona senza intoppi
Da ricordare
- ●Un workflow AI connette l'intelligenza artificiale ai tuoi strumenti operativi: email, CRM, fatturazione
- ●Ogni workflow segue 4 fasi: trigger, elaborazione AI, azione, review umana
- ●Inizia con un solo workflow semplice — la classificazione email è il candidato ideale
- ●Strumenti no-code come Make.com e Zapier rendono tutto accessibile senza scrivere codice
- ●Il logging è essenziale: senza dati non puoi migliorare i prompt nel tempo
- ●Il primo mese è di rodaggio — tieni sempre l'umano nel loop fino a quando il sistema è affidabile