Un agente schierato sul campo si occupa della costruzione. Tu controlli i cancelli. Cinque passaggi: scoperta, bozza, convalida, approvazione, pubblicazione, con una decisione umana a ogni punto che conta.
La maggior parte degli strumenti di integrazione ti consegna una tela bianca e ti augura buona fortuna. Tajo lavora come un buon ingegnere sul campo: studia i sistemi coinvolti, propone un'integrazione concreta, dimostra il proprio lavoro con controlli reali e solo allora chiede il via libera prima che qualcosa venga eseguito. La differenza è che con Tajo il via libera è applicato in modo crittografico: quello che approvi è, in modo verificabile, quello che viene eseguito.
L'agente mappa i sistemi su entrambi i lati dell'integrazione. Lavora a partire da un corpus di scoperta di 27 fornitori e 10.345 operazioni API documentate, più un campione che rivela solo la struttura dei tuoi dati reali: nomi e tipi di campo, mai i valori.
Un quadro leggibile di ciò che è stato trovato: quali sistemi, quali oggetti, quali campi, e cosa l'agente ritiene li colleghi. Non è stato ancora costruito o spostato nulla.
L'agente redige l'integrazione: origine, destinazione, mappature dei campi, trasformazioni e le regole di consenso che la sincronizzazione deve rispettare. La bozza si basa sulle operazioni API scoperte, non su endpoint indovinati.
La bozza completa, alla luce del sole: ogni mappatura e ogni regola, espresse abbastanza chiaramente da poter essere discusse. Una bozza non ha permessi; non può toccare un sistema di produzione.
La bozza viene verificata rispetto ai cancelli del runtime prima che a chiunque venga chiesto di approvarla: le chiamate API corrispondono per tipo alle operazioni reali, le mappature reggono rispetto alle strutture campionate, e le regole di consenso possono davvero essere dimostrate per i record coinvolti. I controlli di consenso falliscono in modo chiuso: una sincronizzazione che non può dimostrare il consenso non viene eseguita, e quindi non supera nemmeno la convalida.
Un report di superato/non superato per ogni cancello. Gli errori sono specifici: quale mappatura, quale regola, quale struttura del record, così la correzione diventa una conversazione, non un'indagine archeologica.
L'agente presenta l'integrazione convalidata per una decisione. Non può approvare il proprio lavoro: l'approvazione è un'azione umana ed è vincolata a un digest crittografico della configurazione esatta a schermo.
Esattamente ciò che verrà eseguito, con la garanzia che sarà proprio quello a essere eseguito. L'approvazione è monouso, legata a quegli input precisi, e scade se non viene utilizzata. Cambia un solo campo e la vecchia approvazione decade.
La configurazione approvata viene pubblicata sotto il proprio digest. Al momento dell'esecuzione, il runtime attesta di stare eseguendo esattamente quel digest, applica le regole di consenso e i limiti di budget, e pone ogni scrittura rischiosa dietro la propria approvazione monouso, vincolata agli input.
Un registro di audit concatenato tramite hash e a prova di manomissione per ogni esecuzione: cosa è stato eseguito, con quale approvazione, cosa è stato toccato. Prove, non la parola di una dashboard.
Ogni passaggio che potrebbe influire su un sistema di produzione passa attraverso un cancello umano. L'agente di Tajo è veloce nel redigere e verificare; è deliberatamente incapace di concedersi da solo un permesso.
Le approvazioni vincolate al digest colmano il divario tra ciò che hai revisionato e ciò che viene eseguito. Non esiste una finestra in cui la configurazione possa divergere tra la schermata di approvazione e la produzione.
I controlli di convalida e consenso falliscono in modo chiuso. Un'integrazione che non può dimostrare di essere sicura e autorizzata si ferma al cancello, che è esattamente ciò che vuoi da un software che scrive nei sistemi dei tuoi clienti.
Il ciclo di vita descritto sopra viene eseguito sul runtime in produzione di Tajo: 53 integrazioni collegate, circa 19 delle quali capaci di scrittura, con Brevo come destinazione certificata (sette target tipizzati) e un supporto a HubSpot in fase di sviluppo. Il corpus di scoperta, 27 fornitori, 10.345 operazioni API, è ciò da cui l'agente parte per redigere quando il tuo stack va oltre ciò che è già collegato. La ripartizione onesta di cosa si trova in ciascuna fase è nella pagina sulla prontezza all'integrazione .
Unisciti all'accesso anticipato e porta un problema di integrazione reale. Eseguiremo con te l'intero ciclo di vita su di esso: cancelli, approvazioni, registro di audit e tutto il resto.