---
title: "Creare e modificare un flow"
description: "Aggiungi e configura i passaggi di automazione sul canvas, collega i percorsi di uscita, crea rami ordinati e salva una bozza per la revisione."
canonical: "https://bird.com/it-it/documentazione/guides/automations/editor"
---

# Creare e modificare un flow

Usa l'editor visuale per assemblare un flow da passaggi collegati. Puoi iniziare con un [template](/docs/guides/automations/templates) o [creare una bozza con un trigger](/docs/guides/automations/triggers).

> Automations is in Early access. Your workspace permissions determine which actions you can perform.

## Aggiungere un passaggio

1. Seleziona **+** sul percorso di uscita in cui inserire il nuovo passaggio.
2. In **Add a step**, cerca l'attività necessaria e selezionala.
3. Seleziona il passaggio aggiunto sul canvas per configurarne i campi.
4. Usa valori fissi o [dati mappati](/docs/guides/automations/data) per gli input.

Puoi anche inserire un passaggio su una connessione esistente. Verifica quale uscita del passaggio inserito prosegue verso la destinazione originale, soprattutto quando il nuovo passaggio ha diversi esiti possibili.

Usa **Steps** per navigare il flow come elenco. I controlli di zoom e adattamento aiutano a ispezionare flow più grandi. Spostare un passaggio ne cambia la posizione; le connessioni determinano l'ordine di esecuzione.

## Collegare un esito

Aggiungi un passaggio successivo da un'uscita non utilizzata, oppure collegalo a un passaggio esistente tramite la finestra di aggiunta passaggio o una porta sul canvas. Un'uscita può avere una sola destinazione. Percorsi diversi possono condividere una destinazione quando le connessioni non creano un ciclo.

Verifica le uscite di successo e di errore per ogni azione. Un passaggio di invio etichetta il percorso di errore come **If sending fails**. Un'attesa di consegna ha esiti separati per un evento corrispondente e per un timeout.

Un percorso non utilizzato può essere una conclusione intenzionale. Controlla le [regole di conclusione](/docs/guides/automations/flows#how-a-run-finishes) prima di lasciare un'uscita di errore scollegata.

## Aggiungere una decisione

1. Aggiungi un nodo **Branch**, mostrato come **Choose a path** sul canvas.
2. Seleziona **Expand** nel pannello del passaggio, oppure **Edit paths** se il ramo mostra già un riepilogo dei percorsi.
3. Usa **Add path** per creare una condizione e assegna al percorso un nome significativo.
4. Scegli il valore di input e il confronto per quella condizione.
5. Usa **Move up** o **Move down** per posizionare le condizioni più specifiche prima di quelle più generali.
6. Collega i percorsi nominati e **Otherwise** ai passaggi successivi.

Le condizioni vengono valutate in ordine. La prima corrispondenza seleziona il percorso; **Otherwise** viene valutato per ultimo. Visualizza in anteprima i dati che soddisfano ogni condizione, inclusi quelli che corrispondono a più di una, per confermare l'ordinamento.

## Mantenere le modifiche recuperabili

Seleziona **Save draft** e conferma **Draft saved** prima di uscire. **Undo** e **Redo** sono disponibili in **More editor actions**.

L'editor può conservare il lavoro non salvato nel browser corrente e offrire il recupero al ritorno. Il recupero dal browser non è un salvataggio sul server: cancellare i dati del browser può rimuoverlo, e un browser diverso non dispone di quella copia.

Se una copia di recupero differisce da una bozza salvata più recente, esamina il confronto prima di salvare. Salvataggio e pubblicazione rimangono azioni separate.

## Passaggi successivi

- [Comprendere flow e connessioni](/docs/guides/automations/flows).
- [Scegliere i nodi di automazione](/docs/guides/automations/nodes).
- [Anteprima e verifica di un workflow](/docs/guides/automations/preview).
- [Pubblicare e gestire le automazioni](/docs/guides/automations/publishing).
- [Sfogliare le guide sulle automazioni](/docs/guides/automations).

## Related resources

- [Preview your first automation](/docs/get-started/automations) (docs)
