castomFLOW
Apri castomFLOW

Come funziona

Un workflow è una sequenza di passi

Questo è tutto il modello, ed è volutamente poco entusiasmante. Qualcosa avvia un'esecuzione. L'esecuzione percorre una lista di passi. Alcuni di quei passi pensano, la maggior parte no, e alcuni aspettano. Quando la lista finisce, finisce anche l'esecuzione — e ogni decisione presa è scritta.

1DescriviUna frase sul lavoro che vuoi far fare.
2CostruitoCirca due minuti dopo, un workflow vero.
3ConfiguraCollega account, modifica il testo, sposta un'attesa.
4SimulaProva su un record reale senza effetti. Nulla esce dall'edificio.
5PubblicaVersione bloccata. Le esecuzioni live mantengono la versione con cui sono partite.
6OsservaUn log per esecuzione, per passaggio, con i valori che hanno deciso l'esito.

La maggior parte degli strumenti di automazione ti chiede di disegnare quella sequenza prima ancora di sapere qual è. Ti viene consegnata una tela vuota e un elenco di quattrocento integrazioni, e i primi venti minuti vanno spesi a ricordare come si chiamava davvero la cosa che volevi.

castomFLOW ribalta il procedimento. Tu scrivi la frase; il workflow arriva già costruito. Tutto ciò che viene dopo è modificare qualcosa di concreto, un lavoro molto diverso dall'inventare qualcosa di astratto.

I tre tipi di passaggio

I passaggi deterministici recuperano, trasformano, diramano, attendono, scrivono e inviano. Lo stesso input produce lo stesso output, ogni volta. Sono veloci, non costano nulla e sono noiosi come dovrebbe essere noiosa l'infrastruttura.

I passaggi AI classificano, redigono, riassumono e scelgono. Ricevono input strutturato e restituiscono output strutturato, così al modello non viene mai lasciata la libertà di andare oltre la forma che hai definito. Sono i passaggi che paghi, e il prezzo esiste proprio per renderti parsimonioso con loro.

I passaggi di flusso non agiscono affatto sul mondo esterno. Attendono, diramano in base a una condizione, dividono il traffico tra due percorsi, trattengono un'esecuzione fino alla fine della fascia di quiete, o segnano un obiettivo come raggiunto e si fermano.

Un singolo workflow passa liberamente tra tutti e tre. È il compito a decidere quali parti pensano.

Ordine pagato → fattura → avvisoEsecuzione #40 118
  • ⚡TriggerWebhook dallo shop: order.paid, 289,00 zł.
  • 2Valida indirizzoDeterministico. CAP confrontato con i dati di riferimento.
  • 3Emetti fatturaDeterministico. I campi provenivano dal record; nessuno li ha digitati.
  • 4Scrivi l'avvisoPassaggio AI. Due frasi, nella lingua del cliente, con il tuo tono.
  • ?CondizioneÈ dopo le 21:00 ora locale? No. Fascia di quiete non in gioco.
  • 5InvioE-mail inviata, stato di consegna ricondotto all'esecuzione.

Tempo trascorso: 4,1 sPassaggi a pagamento: 1

Ogni processo ha una forma. La tua non l'ha mai disegnata nessuno.

Cosa non è

Non è un ambiente di programmazione generico. Se un compito richiede un vero linguaggio, scrivilo in un vero linguaggio e chiamalo da uno step via HTTP: è una soluzione supportata e spesso sensata, non una sconfitta.

Non è un agente che decide da solo cosa fare dopo. Uno step AI viene invocato nel punto che hai scelto, riceve l'input che hai scelto ed è vincolato a una forma che hai definito. La sequenza appartiene a te. È un limite deliberato, ed è il motivo per cui un'esecuzione è riproducibile.

La parte onesta: un workflow costruito per te in due minuti è una buona bozza, non un prodotto finito. Avrà un'attesa con cui non sei d'accordo e una formulazione che non avresti usato. Venti minuti di modifiche sono normali, e sono venti minuti anziché un pomeriggio perché la struttura esiste già.