Far parlare i software aziendali tra loro
Risposta diretta Due software aziendali si scambiano dati in cinque modi: file su cartella condivisa, API, webhook, piattaforma di integrazione (iPaaS come n8n, Make, Zapier) e, per i sistemi che devono essere usati da un'AI, MCP. La scelta dipende da tre parametri: volume delle operazioni, latenza accettabile e conseguenze di un errore. Per una PMI italiana un'integrazione tipica costa 1.500–3.500 euro e richiede 2–4 settimane, più il presidio.
Il costo del copia-incolla, in euro
Prima delle architetture, il numero. Una persona che trasferisce a mano ordini dall'e-commerce al gestionale impiega mediamente 3–4 minuti a ordine, tra apertura, verifica dell'anagrafica e inserimento. Con 40 ordini al giorno sono più di due ore. A 25 euro l'ora di costo pieno, fanno circa 12.000 euro l'anno.
E questa è solo la parte visibile. Sotto ci sono gli errori di battitura che diventano note di credito, i clienti duplicati che sporcano lo storico, e il fatto che quando quella persona è in ferie il flusso si ferma.
I cinque modi in cui due sistemi si parlano
1. File su cartella condivisa (CSV, XML, SFTP)
Un sistema deposita un file, l'altro lo raccoglie a orari fissi.
- Quando: sistemi vecchi, scambi con fornitori e corrieri, volumi grandi ma non urgenti.
- Latenza: da minuti a ore. Costo: 800–2.500 €.
- Attenzione: è il metodo che genera più duplicati. Serve una regola su cosa succede se lo stesso file arriva due volte.
2. API
Un sistema chiede all'altro un dato o gli comanda un'azione, e aspetta la risposta.
- Quando: serve il dato adesso, il sistema di destinazione è moderno.
- Latenza: secondi. Costo: 1.500–4.000 €.
- Attenzione: i limiti di chiamata. Se il fornitore ammette 60 richieste al minuto e tu ne fai 300, il flusso si blocca e va gestito.
3. Webhook
Al contrario dell'API: è il sistema di partenza che avvisa quando succede qualcosa, senza che nessuno chieda.
- Quando: eventi che devono propagarsi subito (ordine creato, pagamento ricevuto, ticket aperto).
- Latenza: immediata. Costo: 1.000–3.000 €.
- Attenzione: i webhook si perdono. Se il tuo endpoint è giù per due minuti, quelle notifiche potrebbero non tornare mai. Serve sempre un recupero periodico che riallinea.
4. iPaaS: n8n, Make, Zapier
Una piattaforma con connettori pronti dove il flusso si disegna invece di scriverlo.
- Quando: più sistemi da collegare, logica lineare, necessità di modificare il flusso senza sviluppo.
- Latenza: secondi o minuti. Costo: 1.500–3.500 € di setup + licenza.
- Attenzione: il costo cresce con le operazioni, non con la complessità. Un flusso da 100.000 esecuzioni al mese su una piattaforma a consumo può costare più di uno sviluppo dedicato. Abbiamo confrontato le tre piattaforme nel dettaglio in n8n vs Make vs Zapier.
5. MCP, quando dall'altra parte c'è un'AI
Il Model Context Protocol è uno standard aperto che descrive come un modello AI può scoprire e usare strumenti e dati esterni. Invece di scrivere un'integrazione diversa per ogni combinazione modello-sistema, esponi il sistema una volta e qualunque assistente compatibile lo sa usare.
- Quando: vuoi che un'AI operi sui tuoi sistemi, non solo che li legga.
- Costo: 3.000–8.000 € per un server su un sistema aziendale.
- Attenzione: MCP risolve il problema di connessione, non quello dei permessi. Uno strumento esposto è uno strumento che il modello può decidere di usare. Definisci prima cosa può fare e cosa richiede conferma umana.
| Modalità | Latenza | Costo setup | Fragilità | Adatto a |
|---|---|---|---|---|
| File / SFTP | Ore | 800 – 2.500 € | Media | Scambi massivi, sistemi legacy |
| API | Secondi | 1.500 – 4.000 € | Bassa | Dati su richiesta |
| Webhook | Immediata | 1.000 – 3.000 € | Media | Eventi in tempo reale |
| iPaaS | Sec/minuti | 1.500 – 3.500 € + licenza | Bassa | Più sistemi, logica lineare |
| MCP | Secondi | 3.000 – 8.000 € | Media | Agenti AI operativi |
Come si sceglie, senza farsi guidare dalla moda
Tre domande, in quest'ordine.
Quante operazioni al mese? Sotto 1.000, qualunque cosa va bene e vince la più semplice. Tra 1.000 e 50.000, l'iPaaS è quasi sempre il compromesso giusto. Sopra, conviene fare i conti: le licenze a consumo diventano la voce principale e uno sviluppo dedicato si ripaga.
Quanto può aspettare il dato? Se un ordine può entrare nel gestionale entro un'ora, un flusso schedulato ogni 15 minuti è più robusto e più economico di un webhook. La sincronizzazione istantanea si paga in complessità: chiedila solo dove serve davvero.
Cosa succede se salta una riga? Se il flusso muove ordini o pagamenti, servono riconciliazione, avvisi e una procedura scritta. Se muove iscritti a una newsletter, no. È qui che si decide quanto controllo mettere, e il controllo è la voce di costo che distingue un'integrazione fatta bene da una che regge tre mesi.
Il pattern che usiamo, spiegato senza gergo
Ogni integrazione seria, indipendentemente dalla tecnologia, ha sei parti.
- Evento. Succede qualcosa: un ordine, un pagamento, un documento in arrivo.
- Coda. L'evento viene messo in fila. Se il sistema di destinazione è occupato o giù, l'evento aspetta invece di sparire.
- Trasformazione. I dati vengono convertiti nel formato di destinazione. Qui vive la mappatura dei campi, che va documentata.
- Chiave di idempotenza. Ogni operazione porta un identificativo unico. Se arriva due volte, la seconda non fa niente.
- Ritentativi con attesa crescente. Fallisce? Riprova dopo 1 minuto, poi 5, poi 15. Se fallisce ancora, finisce in una coda a parte.
- Coda degli errori e avviso. Quello che non passa finisce in un posto visibile e qualcuno riceve una notifica. Non nel vuoto.
Idempotenza è la parola che vale il paragrafo intero. È la proprietà per cui eseguire due volte la stessa operazione produce lo stesso risultato di eseguirla una volta. Senza, un webhook ripetuto crea due ordini identici, e il problema si scopre in contabilità tre settimane dopo.
La riconciliazione, il controllo che quasi nessuno fa
Ogni notte, un processo conta: quanti ordini ci sono di là, quanti di qua, quali mancano. Se i numeri non tornano, arriva una mail con l'elenco delle differenze.
Costa poco da costruire (mezza giornata) ed è l'unica cosa che ti dice se l'integrazione sta funzionando davvero. Senza riconciliazione, scopri i buchi dal cliente che chiama perché il suo ordine non è mai arrivato.
Hai sistemi che non si parlano? Nell'audit mappiamo i passaggi manuali tra i tuoi software, li quantifichiamo in ore e denaro e proponiamo l'integrazione con il ritorno più rapido. Parliamone in 30 minuti.
Sei integrazioni tipiche, con numeri
| Integrazione | Cosa risolve | Tempo | Costo |
|---|---|---|---|
| E-commerce → gestionale | Ordini, anagrafiche e stock allineati senza inserimento manuale | 2–3 sett. | 1.800 – 3.500 € |
| CRM → fatturazione | Il preventivo accettato diventa ordine e fattura senza reinserire nulla | 2 sett. | 1.500 – 3.000 € |
| Form sito → CRM → email | Lead qualificato, assegnato e ricontattato in minuti | 1 sett. | 800 – 1.800 € |
| PEC/fatture passive → gestionale | Documenti letti, estratti e proposti in registrazione | 3–4 sett. | 2.500 – 5.000 € |
| Magazzino → marketplace | Disponibilità aggiornate ovunque, meno vendite di prodotti esauriti | 2–3 sett. | 1.800 – 4.000 € |
| Presenze → paghe | Meno riepiloghi manuali a fine mese, meno errori in busta | 2–3 sett. | 1.500 – 3.500 € |
Il verticale e-commerce e quello della distribuzione B2B raccolgono i casi che vediamo più spesso.
MCP: cosa cambia davvero e quando non serve
MCP è nato nel 2024 come standard aperto per collegare i modelli AI a strumenti e dati esterni, e nel 2026 è supportato dai principali fornitori. L'ecosistema è cresciuto in fretta, con server già pronti per database, sistemi di file, servizi web.
Il vantaggio pratico è concreto: costruisci una volta il server MCP per il tuo gestionale, e qualunque assistente compatibile lo può usare. Cambi modello, l'integrazione resta.
Quando non serve:
- se il flusso è deterministico ("ogni volta che arriva un ordine, fai questo"), un'automazione normale è più semplice, più prevedibile e costa meno;
- se non hai ancora un caso d'uso in cui un'AI deve decidere qualcosa;
- se i permessi non sono stati definiti. Uno strumento esposto senza regole è un rischio, non un'opportunità.
La domanda giusta non è "mi serve MCP", è "voglio che un modello scelga cosa fare sui miei sistemi?". Se la risposta è no, hai risparmiato qualche migliaio di euro.
Chi possiede il flusso
Un'integrazione senza un proprietario è un'integrazione che si romperà in silenzio. Cosa serve, e va messo nel contratto:
- Un referente interno che sa cosa fa il flusso e riceve gli avvisi.
- Monitoraggio e alert su fallimenti ripetuti, non solo sul singolo errore.
- Un runbook di una pagina: cosa fare se si blocca, chi chiamare, come rilanciare a mano.
- Credenziali intestate all'azienda, non a una persona e non al fornitore.
- Manutenzione a budget: 15–20% del costo di setup ogni anno, e non è un extra, è la condizione perché il sistema esista ancora tra un anno.