La stessa richiesta non parte due volte
Ogni azione conserva un identificativo e un esito. Se lo stesso evento arriva di nuovo, il motore riconosce il lavoro già eseguito e ne conserva la traccia.
Progetti / Motore di workflow · progetto pilota
Ho sviluppato un editor a nodi per costruire flussi tra CRM, messaggi e documenti. Il motore conserva attese ed esiti: riconosce gli eventi ripetuti e interrompe un invio quando manca il consenso.
Il progetto e il mio contributo
Un evento può arrivare due volte, una richiesta può fallire e una risposta può rendere inutile il follow-up. Il motore conserva questi stati per permettere di riprendere il processo e capirne le decisioni.
Ogni azione conserva un identificativo e un esito. Se lo stesso evento arriva di nuovo, il motore riconosce il lavoro già eseguito e ne conserva la traccia.
Controlli prima dell’invio, soppressione delle comunicazioni e attese che si chiudono per una risposta o per una scadenza.
Dall’editor visuale si compongono, salvano e pubblicano i flussi. Le esecuzioni rimangono associate alla versione pubblicata con cui sono partite. Adattatori e contratti separano il motore dai servizi collegati.
Laboratorio / esempio locale
Un evento sintetico E-01 entra nel flusso. Il consenso è inizialmente assente. Abilitalo, esegui il passaggio e prova un replay, una risposta o l’avanzamento del tempo.
Il ramo si ferma: nessuna azione eseguita.
Esempio locale: i controlli non modificano dati o servizi del progetto originale.
Esecuzione: versione 1 · ultima pubblicata: 1.
E-01 è pronto. Senza consenso l’operazione deve fermarsi.
Strutture del solo campione, senza dati del cliente.
Evidenze e stato del progetto
Il progetto ha collegamenti live documentati con Freshsales, Google Workspace e Supabase. Il motore comprende nodi tipizzati, versioni pubblicate, attese e registri di esecuzione.
Twilio è stato verificato con un adattatore simulato. L’esecuzione di codice personalizzato resta una funzione prevista. Il laboratorio usa eventi di esempio ed esegue i controlli localmente.
Il tuo prossimo progetto
Descrivi un’attività ripetitiva, i servizi coinvolti e quando il flusso deve attendere o fermarsi. Da lì scegliamo il primo processo da automatizzare.
Bastano nome ed email. Ti risponderò personalmente.