> ## Documentation Index
> Fetch the complete documentation index at: https://docs.gocromo.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Flusso di lavoro

> Trasforma un processo collaudato in un'automazione ripetibile con trigger, input tipizzati, cronologia delle esecuzioni e controllo.

Un Flusso di lavoro esegue attività ripetibili in modo coerente. Collega un trigger a una sequenza diretta di passaggi, registra ogni esecuzione e rende gli errori ispezionabili.

Il percorso consigliato consiste nell'esplorare prima il processo in Chat e compilarlo in un Flusso di lavoro quando passaggi e risultato atteso sono chiari.

## Quando creare un Flusso di lavoro

Un Flusso di lavoro è indicato quando:

* il processo si ripete;
* input e output possono essere descritti chiaramente;
* ricorrono le stesse decisioni o trasformazioni;
* il team necessita della cronologia delle esecuzioni;
* il processo deve partire a un orario stabilito o in seguito a un evento esterno.

Usa invece una Skill di processo quando lo scopo principale è conservare istruzioni riutilizzabili che l'assistente possa seguire in modo interattivo. Consulta [Skill di processo](/it/concepts/process-skills).

## Crea e modifica

Puoi iniziare un Flusso di lavoro dalla pagina **Flussi di lavoro** oppure richiederlo nella Chat.

Una richiesta efficace specifica:

* il trigger;
* gli input obbligatori;
* i passaggi ordinati e le regole decisionali;
* i sistemi, le Fonti, la Conoscenza o i Dati utilizzabili;
* gli output attesi;
* il comportamento in caso di errore ed escalation.

Esempio:

> Crea un Flusso di lavoro pianificato che venga eseguito ogni lunedì, trovi i rinnovi in scadenza nei prossimi 90 giorni, li raggruppi per Account Owner, segnali i record senza prossima azione e scriva un riepilogo CSV datato nei file del progetto.

Cromo salva il flusso di lavoro come definizione ispezionabile sotto forma di grafico o JSON. Per modificarlo, seleziona **Chiedi di modificare** e descrivi la modifica richiesta nella Chat.

## Trigger

Un Flusso di lavoro può essere avviato:

* **manualmente** — una persona seleziona **Esegui ora** e fornisce gli argomenti richiesti;
* **su pianificazione** — Cromo lo avvia all'orario configurato;
* **da un webhook** — un sistema esterno richiama l'URL del flusso di lavoro;
* **da un evento** — un evento supportato del Progetto avvia l'esecuzione.

Le credenziali del webhook possono essere ruotate. Dopo la rotazione aggiorna il sistema chiamante, perché il vecchio token non deve più essere usato.

## Input

Le esecuzioni manuali mostrano un modulo basato sullo schema degli argomenti del flusso di lavoro. Quando la definizione lo prevede, gli input possono comprendere testo, numeri, date, valori strutturati, file e riferimenti del Progetto.

Ogni file fornito a un Flusso di lavoro può avere una dimensione massima di 10 MB.

## Esecuzioni e passaggi

Ogni esecuzione è una **esecuzione**. Può essere in coda, in esecuzione, riuscita, non riuscita, annullata o interrotta da un limite di fatturazione.

Apri un'esecuzione per esaminare:

* argomenti e input risolti;
* stato di ogni passaggio;
* mappature di input e output;
* tentativi ed errori;
* rami fan-out e risultati aggregati;
* file o record prodotti.

I singoli passaggi possono essere in attesa, in esecuzione, riusciti, non riusciti, ignorati o in fase di nuovo tentativo.

La cronologia rimane utile per audit e risoluzione dei problemi anche quando la definizione cambia o il flusso di lavoro viene rimosso dall'elenco attivo.

## Attiva, sospendi e controlla

Dopo il test, attiva il trigger che deve partire automaticamente. Sospendi un Flusso di lavoro quando il suo contesto, un sistema collegato o il responsabile non sono più affidabili. Riattivalo soltanto dopo aver risolto la condizione.

Cromo può applicare limiti ai costi dei modelli linguistici. Un Flusso di lavoro può essere sospeso o interrotto quando raggiunge il limite configurato.

## Prompt Flusso di lavoro da provare

### Pianifica una revisione ricorrente

```text theme={null}
Crea un Flusso di lavoro che venga eseguito ogni lunedì mattina, trovi le fatture aperte
con un'eccezione, le raggruppi per responsabile, scriva un file di revisione
datato e restituisca un riepilogo. Non deve mai modificare lo stato di
approvazione o pagamento.
```

### Reagisci a un evento in ingresso

```text theme={null}
Crea un Flusso di lavoro che inizi all'arrivo di un'email di reclamo, la classifichi
rispetto alla Escalation Policy, crei un record Ticket, calcoli la scadenza
della risposta e segnali i casi critici per la revisione umana. Mantieni la
conferma in bozza.
```

### Esegui un processo su richiesta

```text theme={null}
Crea un Flusso di lavoro manuale che accetti il riferimento di una richiesta di
acquisto, la verifichi rispetto alla policy e restituisca informazioni mancanti,
approvatore necessario, citazioni e prossima azione. Non deve approvare la
richiesta.
```

## Checklist per un rilascio sicuro

* Esegui manualmente il flusso di lavoro con input rappresentativi e non critici.
* Confronta ogni effetto collaterale con il risultato atteso.
* Conferma che il responsabile appartenga ancora al Progetto.
* Verifica permessi e credenziali dei connettori.
* Controlla i nuovi tentativi dei passaggi che scrivono su sistemi esterni.
* Conferma che pianificazioni e chiamanti webhook puntino al Flusso di lavoro corretto.
* Rendi gli errori visibili alla persona responsabile del processo.

<Warning>
  Non attivare mai un Flusso di lavoro aziendale critico basandoti soltanto su una definizione plausibile. Prova l'intero percorso, inclusi errori ed effetti sui sistemi esterni.
</Warning>

<Card title="Crea ed esegui un Flusso di lavoro" icon="diagram-project" href="/it/guides/build-and-run-a-workflow">
  Segui l'intero processo di progettazione, test, attivazione e monitoraggio.
</Card>
