L'Editor di flusso è l'ambiente di sviluppo visuale, a trascinamento, in cui si definiscono la logica e le capacità dell'agente.
I flussi si costruiscono trascinando e combinando i nodi nella sequenza in cui si desidera che le azioni vengano completate dall'agente.
Facendo clic con il tasto destro del mouse su un punto qualsiasi dell'Editor di flusso, è possibile creare un nuovo nodo da raggruppare.
È possibile fare clic e trascinare le porte di ingresso e di uscita (questi cerchi grigi) su ciascun nodo per indicare l'ordine delle operazioni che l'agente deve seguire.
In questo flusso, ad esempio, iniziamo salutando l'utente, rispondendo alle sue domande e indirizzandolo, se necessario, ai sottoflussi di lavoro pertinenti.
Per aggiungere azioni o strumenti a ciascuno dei nodi, è possibile trascinare una scheda in ogni nodo direttamente dal Vassoio delle schede. Per i nodi Standard e Autonomi sono disponibili diversi tipi di schede.
Facendo clic su un agente o su una scheda si aprirà un menu di configurazione per quell'elemento, dove si potranno personalizzare elementi come le istruzioni o il testo da inviare.
Abituarsi a usare l'editor di flusso è un ottimo modo per iniziare a imparare a costruire agenti AI su Botpress.