home / casi d'uso / dati, fogli di calcolo e report / cross-system-sync

Sincronizzazione tra sistemi senza middleware

Quando un sistema lancia un webhook — un nuovo ordine, un contratto firmato, un cliente aggiornato — un Aivell lo cattura, cerca il record corrispondente e scrive i dati correttamente nel database o nel foglio dell'altro sistema. Le eccezioni vengono segnalate a un umano, e i record esistenti non vengono mai sovrascritti.

Guarda la demo

parte quando: Il tuo shop lancia un webhook — è appena arrivato un nuovo ordine

Il problema

Due sistemi, nessun ponte, un umano su una sedia girevole. L’ordine esiste nello shop; qualcuno lo ribatte nell’ERP. Il contratto viene firmato in uno strumento; qualcuno aggiorna la scheda cliente in un altro. È lo stesso record, digitato due volte, con tutta la deriva che ne consegue — un codice conto sbagliato qui, un ordine saltato là, scoperti settimane dopo quando i numeri non tornano.

Le integrazioni esistono, in teoria. In pratica significano un connettore cloud con i dati dei tuoi clienti che passano da terzi, oppure uno script custom che nessuno osa toccare da quando lo sviluppatore se n’è andato. Così il ribattere resta.

Come lo fa il tuo Aivell

  1. Il webhook arriva sul box. Il tuo shop, lo strumento dei moduli o il servizio di firma chiama un indirizzo locale nell’istante in cui succede qualcosa. Un guardrail accetta solo chiamate firmate da quella fonte — il traffico estraneo viene scartato e registrato.
  2. Il record viene capito, non solo copiato. L’Aivell legge il payload e cerca il cliente nel sistema di destinazione — per email, poi per partita IVA — come farebbe un impiegato prima di registrare.
  3. La scrittura viene fatta a modo. Cliente conosciuto, inserimento diretto sotto il codice conto giusto. Valuta estera convertita al tuo cambio registrato con l’originale conservato nelle note. Le regole sono le tue frasi, non un diagramma di mappatura.
  4. Le eccezioni vanno a una persona. Un cliente nuovo di zecca, un inserimento fallito dopo un tentativo — Jonas riceve il payload e la storia, e nulla si perde in silenzio.
  5. La giornata resta visibile. Ogni ordine sincronizzato finisce anche sul foglio operativo, così la lista corrente non richiede un secondo sistema da controllare.

Il guardrail da sottolineare: il tool del database può inserire ma non può mai aggiornare o cancellare. La sincronizzazione fisicamente non può calpestare un record che esiste già — una proprietà che nessun connettore a diagrammi ti dà, applicata sul tool stesso.

La chore, come la scriveresti tu.

Niente diagrammi, niente codice — una chore è solo un messaggio al tuo Aivell, con parole tue. Lui la trasforma in una procedura solida e protetta e la segue alla lettera. Questa:

Giulia Aivell · sincronizza ordini shop verso erp ● attiva

quando lo shop invia il webhook di nuovo ordine, leggi il payload

cerca il cliente nell'ERP per indirizzo email, poi per partita IVA

cliente conosciuto — inserisci l'ordine sotto il suo codice conto esistente

cliente nuovo — crea la scheda, ma segnalala a Jonas per verifica

valuta diversa dall'euro? converti al cambio registrato, tieni l'importo originale nelle note

aggiungi una riga al foglio operativo così la lista del giorno resta completa

se l'inserimento nell'ERP fallisce, riprova una volta, poi scrivi a Jonas con il payload completo

mai aggiornare o cancellare ordini esistenti — solo inserimenti

Tu
Ricevuto — comincio subito, e ti chiedo ogni volta che serve un occhio umano.
Giulia Aivell

Gli strumenti che usa.

Collegati con passkeys a un clic — niente token copiati, niente inferno OAuth.

Webhooks cattura gli eventi dagli altri tuoi strumenti
Database scrive l'ordine nell'ERP, solo inserimenti
Spreadsheets tiene aggiornata la lista operativa del giorno
Email consegna le eccezioni a Jonas

Guardrail sensati.

Ogni strumento può essere limitato esattamente a ciò che serve a questa chore. Per questa, potresti impostare:

Webhooks Accetta solo chiamate firmate dall'indirizzo del tuo shop. Tutto il resto viene scartato e registrato.
Database Può inserire nelle tabelle ordini e clienti. Aggiornare o cancellare righe esistenti è bloccato a livello di tool.
Email Scrive solo a Jonas e alla lista operativa; nessuna email esce mai dal dominio.

Domande e risposte.

Non è quello che fanno già gli strumenti di integrazione in cloud? +

Collegano le stesse scatole, sì — attraverso il loro cloud, con i tuoi dati in transito sui loro server, e regole costruite in un editor a diagrammi. Qui la colla gira dietro il tuo firewall, scrive direttamente nel tuo database, e le regole sono frasi che puoi leggere ad alta voce.

Cosa succede quando il sistema di destinazione rifiuta un record? +

Un tentativo di ripetizione, poi un umano. Jonas riceve il payload completo e l'errore, nulla viene scartato in silenzio, e l'audit trail mostra ogni tentativo. L'ordine non resta mai registrato a metà.

I dati dei nostri ordini transitano sui server di qualcun altro? +

No. Il webhook arriva al box, la ricerca e l'inserimento avvengono sulla tua rete, e il ragionamento gira a bordo. Il percorso dallo shop all'ERP non esce mai dall'edificio.

Può sincronizzare in entrambe le direzioni? +

Sì — come seconda chore nella direzione opposta, con il suo trigger e i suoi guardrail. Tenerle separate mantiene le regole di ciascun lato semplici e verificabili.

Correlati.

Cos'è un Aivell?

Un Aivell è un collega AI on-premise: una piccola scatola che si collega alla tua rete, esegue la propria AI a bordo e ti toglie dalla scrivania il lavoro ripetitivo. Prompt, documenti, dati — nulla lascia mai il tuo ufficio. Stacca internet: continua a lavorare.

Descrivi ogni attività come una chore, in linguaggio naturale. Il tuo Aivell la trasforma in una procedura solida e protetta e la esegue in background — con guardrail su ogni strumento, un audit trail completo e approvazioni a portata di mano quando le vuoi. Setup una tantum, canone mensile fisso. Niente token, niente extra.

Guarda la demo

inferenza a bordo · air-gapped · canone mensile fisso