Vai al contenuto principale
Usa i workflow quando vuoi togliere lavoro dalle tue mani, come dare il benvenuto a nuovi clienti, inviare email di riepilogo, sincronizzare dati tra strumenti o eseguire processi multi-passo che aspettano, verificano condizioni e reagiscono automaticamente. Quando crei un’app in Base44, i workflow eseguono lavori backend per te automaticamente. Un workflow può partire su schedulazione, quando i tuoi dati cambiano, quando un utente dell’app parla con un agente in-app, quando un’integrazione connessa invia un evento, quando pubblichi la tua app o quando la tua app riceve un pagamento. Crei e gestisci i workflow usando la chat AI nella dashboard dell’app.
Workflows è disponibile dal piano Builder in su. Se sei sul piano Free, passa a un piano Builder o superiore per creare ed eseguire workflow.
Pagina Workflows nella dashboard dell'app con l'elenco dei workflow attivi

La dashboard Workflows, dove crei e gestisci i workflow.

I workflow hanno sostituito le automazioni. Tutto ciò che potevano fare le automazioni lo possono fare anche i workflow, e altro:
  • Passi multipli: concatena più azioni in un flusso, invece di una singola azione.
  • Condizioni: prende percorsi diversi in base ai dati, così i passi giusti si eseguono in ogni situazione.
  • Ritardi: mette in pausa per minuti, ore o persino giorni tra i passi, poi continua automaticamente.
  • Visibilità passo per passo: osserva ogni esecuzione in tempo reale e vedi esattamente quale passo è riuscito o fallito.

Per cosa posso usare i workflow?

I workflow gestiscono quasi qualsiasi lavoro backend che vuoi far accadere automaticamente, soprattutto quando un compito richiede più di un passo. Ad esempio:
  • Coltivare lead: quando un nuovo lead si iscrive, invia un’email di benvenuto, aspetta 2 giorni, poi fai follow-up solo se non ha risposto o prenotato una chiamata.
  • Avvisare su condizioni: controlla l’inventario su schedulazione e avvisa gli admin solo quando un articolo scende sotto la soglia.
  • Reagire ai cambi di dati: quando viene aggiunto un nuovo prodotto, avvisa il team e crea un task per revisionarlo prima che vada online.
  • Tenere sincronizzati gli strumenti: quando un evento di Google Calendar viene cancellato, aggiorna la prenotazione corrispondente e invia un’email al cliente.
  • Inviare riepiloghi programmati: ogni mattina, inviati un’email con il resoconto degli ordini del giorno prima e pubblica il totale in un canale Slack.

Come funzionano i workflow

Un workflow è composto da un trigger e da uno o più passi. Il trigger decide quando parte il workflow. I passi decidono cosa succede, in ordine, a ogni esecuzione: un passo può eseguire una funzione backend (codice che l’AI scrive per te), inviare una delle email progettate della tua app, aspettare per un tempo prestabilito o prendere un percorso diverso in base a una condizione. Quando descrivi ciò che vuoi nella chat AI, Base44 crea il workflow per te. Appare in 2 posti: nell’albero dei file dell’app e nella dashboard Workflows. Aprendolo vedi un diagramma visivo che scorre dal trigger attraverso ogni passo. Ogni esecuzione viene registrata, così puoi rivedere cosa è successo e sistemare rapidamente eventuali problemi.
Un diagramma di workflow con diramazioni che parte da un trigger entity, si divide in base a un obiettivo di fitness in 4 azioni email, attende 2 giorni, poi si dirama di nuovo in base alla prenotazione di una chiamata

Un workflow mostrato come diagramma, dal trigger attraverso ogni passo.

Esempio: dare il benvenuto a un nuovo lead. Quando viene creato un lead, il workflow invia un’email di benvenuto in linea con il suo obiettivo di fitness, aspetta 2 giorni, poi controlla se ha prenotato una chiamata. Se sì, aggiunge la chiamata al tuo calendario; se no, invia un promemoria di follow-up.

Scegliere un trigger

Un workflow può partire in diversi modi. Quando descrivi ciò che vuoi alla chat AI, aiuta sapere quale trigger si adatta al tuo caso d’uso. Leggi di più su ciascuno qui sotto.

Scheduled

I workflow schedulati si eseguono a un orario che definisci nel tuo fuso orario. Possono eseguirsi una volta, su schedulazione ricorrente o a intervalli, ad esempio ogni 30 minuti. Una schedulazione mensile può anche eseguirsi l’ultimo giorno del mese, o in un giorno della settimana specifico del mese, come il secondo martedì. Usali per compiti ricorrenti come digest giornalieri e report settimanali, o per un job una tantum a una data e ora specifiche. Prompt di esempio:
  • Inviami ogni mattina alle 8:00 un riepilogo giornaliero di tutti i nuovi ordini via email.
  • Archivia i record dei viaggi completati da più di 30 giorni, ogni domenica a mezzanotte.
  • L'ultimo giorno di ogni mese, inviami via email un riepilogo delle vendite del mese.
Tieni presente per i workflow schedulati:
  • Le schedulazioni ricorrenti si eseguono al massimo ogni 5 minuti e puoi impostarle per terminare a una data o dopo un numero di esecuzioni.
  • Una schedulazione che arriva alla fine, inclusa una schedulazione una tantum dopo l’esecuzione, viene archiviata automaticamente.
  • Una schedulazione ricorrente senza fine continua a eseguirsi finché non la disattivi o archivi.
  • Ogni esecuzione usa crediti integrazione per i suoi passaggi, quindi una schedulazione che si esegue ogni pochi minuti si somma rapidamente.

Entity

I workflow entity si eseguono in risposta a cambiamenti nei dati dell’app, come un record creato, aggiornato o eliminato. Usali per reagire all’attività in tempo reale. Prompt di esempio:
  • Invia una notifica push ogni volta che aggiungo un nuovo WishlistPlace e scrivi le funzioni backend necessarie per me.
  • Invia un'email all'admin ogni volta che viene creata una nuova prenotazione.
Mantieni focalizzato un workflow entity:
  • Aggiungi una condizione così si esegue solo quando dovrebbe, ad esempio solo quando lo stato di un ordine passa a spedito, invece che a ogni aggiornamento.
  • Evita che un workflow aggiorni lo stesso record che lo attiva, perché può farlo eseguire in loop.

In-app agent

I workflow in-app agent si eseguono una volta quando un utente dell’app inizia una nuova conversazione con un agente in-app, non a ogni messaggio inviato. Usali per sapere chi ti contatta, ad esempio per ricevere una notifica quando un cliente inizia una chat, aggiungerlo ai contatti o inviarti un riepilogo a fine giornata. Prompt di esempio:
  • Inviami un'email ogni volta che qualcuno inizia una nuova conversazione con il mio agente.
  • Aggiungi la persona alla mia lista Contacts quando inizia una chat con il mio agente.

Connector

I workflow connector si eseguono quando uno strumento connesso invia un evento, come una nuova email in arrivo in Gmail o un evento del calendario aggiornato in Google Calendar. Lo strumento deve supportare i trigger dei workflow, come Gmail, Google Calendar, Google Drive, Microsoft Outlook, Microsoft OneDrive e Slack. Quando aggiungi un trigger, puoi scegliere qualsiasi connector che supporti i trigger dei workflow, anche uno che la tua app non ha ancora connesso. Clicca Browse all connectors per vedere l’elenco completo. Se scegli un connector non connesso, la chat AI ti chiede di connetterlo mentre crea il workflow. Puoi aggiungere una condizione così un workflow si esegue solo per gli eventi che ti interessano. Questo conta di più per strumenti trafficati come Slack, dove potresti volerlo eseguire solo per messaggi in un certo canale o da una certa persona. Prompt di esempio:
  • Quando arriva una nuova email in Gmail con oggetto "Book appointment", analizzala e aggiungi una nuova prenotazione alla mia app.
  • Quando un evento di Google Calendar viene cancellato, aggiorna la prenotazione nella mia app e pubblica un messaggio nel canale Slack #salon-general.
Se uno strumento non supporta i trigger dei workflow, puoi comunque portare i suoi eventi. Ad esempio, per agire sui nuovi pagamenti Stripe, usa un webhook o una funzione backend per salvare ogni pagamento come record nella tua app, poi usa un workflow Entity che parte quando viene creato un nuovo record di pagamento. Oppure, invece di aspettare che lo strumento ti notifichi, esegui un workflow schedulato che controlla lo strumento regolarmente, ad esempio ogni ora, e gestisce qualsiasi novità dall’ultimo controllo.

App publish

I workflow app publish si eseguono quando pubblichi la tua app dall’editor dell’app. Usali per annunciare una release, avvisare il team che un aggiornamento è online o eseguire lavori di configurazione la prima volta che la tua app esce. Prompt di esempio:
  • Quando pubblico la mia app, pubblica un messaggio nel canale Slack del mio team.
  • La prima volta che la mia app viene pubblicata, inviami un'email di riepilogo.
App publish si esegue a ogni pubblicazione riuscita, incluso quando ripristini una versione precedente. Non si esegue quando annulli la pubblicazione. Puoi aggiungere una condizione così un workflow si esegue solo alla primissima pubblicazione della tua app.

App payment

I workflow app payment si eseguono quando un pagamento riesce o viene rimborsato nel provider di pagamento della tua app. Usali per evadere un ordine, inviare una ricevuta o aggiornare un record una volta che qualcuno ha pagato. Prompt di esempio:
  • Quando un pagamento riesce, segna l'ordine come pagato e invia al cliente una ricevuta via email.
  • Quando un pagamento viene rimborsato, aggiorna lo stato dell'ordine e avvisa il mio team.
Tieni presente per i workflow app payment:
  • Ti serve un provider di pagamento connesso. Attivare un workflow con questo trigger fallisce se la tua app non ne ha uno.
  • I tentativi di pagamento falliti non avviano un workflow, e nemmeno i pagamenti senza importo, come un checkout gratuito o uno sconto del 100%.
  • I pagamenti di test avviano un workflow, quindi aggiungi una condizione se vuoi solo quelli reali.
  • I rinnovi degli abbonamenti potrebbero non avviare ancora un workflow, quindi evita di crearne uno che reagisce solo ai rinnovi.
  • I dettagli del pagamento passati al workflow non includono l’email del cliente o altri dati personali. Una funzione backend può recuperare i dettagli completi dal tuo provider quando ti servono.

App user auth

I workflow app user auth si eseguono quando qualcuno si registra alla tua app o vi accede. Usali per dare il benvenuto ai nuovi utenti dell’app, configurare il loro account o far sapere al tuo team chi si è unito. Scegli Signup o Login sotto App user auth quando selezioni il trigger.
Questo trigger appare solo per le app che richiedono il login. Se la tua app è pubblica senza login, le persone non si registrano né accedono mai, quindi non c’è nulla a cui reagire.
Prompt di esempio:
  • Quando qualcuno si registra, inviagli un'email di benvenuto e aggiungilo alla mia lista newsletter.
  • Quando un utente accede, aggiorna la sua data di ultima attività.
Quando si esegue ciascuno dipende da chi può accedere alla tua app:
  • App pubbliche: Signup si esegue la prima volta che una persona accede con successo, dopo aver verificato la sua email o aver effettuato l’accesso con un provider come Google. Login si esegue ogni volta che accede dopo di allora.
  • App private e del workspace: Signup si esegue quando un admin approva la richiesta di accesso di qualcuno, non al suo primo accesso. Login si esegue ogni volta che un utente approvato accede.

Creare un workflow

Per creare un workflow, clicca Create workflow nella dashboard dell’app. Base44 apre un canvas Create a new workflow, dove puoi partire da un trigger, partire da un’azione o scegliere uno dei suggerimenti basati sulla tua app. Da lì, descrivi ciò che vuoi nella chat AI e questa crea il workflow, facendoti le domande necessarie. Continui a rifinirlo nella chat finché non funziona come ti serve. Ogni volta che l’AI crea o aggiorna un workflow, nella chat appare una card dedicata. Clicca la card per aprire il workflow nell’editor.

Partire da un trigger

Parti da un trigger quando sai già come deve iniziare il workflow. La tua scelta aggiunge un prompt alla chat AI. L’AI costruisce il workflow con te e lo aggiunge alla tua lista Workflows.
Uno screenshot di un nuovo workflow nella dashboard dell'app, con il passaggio Add trigger evidenziato sopra Add action

Aggiungere un trigger a un nuovo workflow.

Per creare un workflow da un trigger:
  1. Clicca Dashboard nell’editor dell’app.
  2. Clicca Workflows.
  3. Clicca Create workflow.
  4. Clicca Add trigger.
  5. Scegli come parte il workflow, ad esempio un trigger schedulato impostato su One time, Recurring o On an interval, oppure un connector, un agente in-app o un’entity.
  6. Aggiungi al prompt nella chat AI cosa deve fare il workflow, poi invialo.
  7. Rispondi alle eventuali domande dell’AI.
  8. Se hai scelto un connector che la tua app non ha ancora connesso, clicca Connect to e il nome del connector nella chat AI. Poi accedi al tuo account.
Uno screenshot del menu Add trigger su un nuovo workflow nella dashboard dell'app, con Browse all connectors evidenziato

Scegliere un trigger per un nuovo workflow.

Partire da un’azione

Parti da un’azione quando sai cosa deve fare il workflow ma non hai deciso cosa deve avviarlo. L’AI ti chiede del trigger mentre lo costruisce, poi aggiunge il workflow alla tua lista Workflows. Per creare un workflow da un’azione:
  1. Clicca Dashboard nell’editor dell’app.
  2. Clicca Workflows.
  3. Clicca Create workflow.
  4. Clicca Add action, poi scegli cosa fa il workflow:
    • Backend function: esegui codice personalizzato, come aggiornare dati o chiamare un’API.
    • Condition: segui un percorso diverso in base a una regola.
    • Wait: metti in pausa per un tempo stabilito prima del passaggio successivo.
    • Describe your own: spiega alla chat cosa deve fare questo passaggio.
  5. Completa il prompt che la tua scelta aggiunge alla chat AI, poi invialo.
  6. Rispondi alle eventuali domande dell’AI.
Il canvas Create a new workflow con il menu Add action aperto, che elenca Backend function, Condition, Wait e Describe your own

Scegliere un'azione nel canvas Create a new workflow.

Partire da un suggerimento

Parti da un suggerimento quando vuoi un’idea pronta e su misura per la tua app. L’AI lo costruisce e lo aggiunge alla tua lista Workflows. Per creare un workflow da un suggerimento:
  1. Clicca Dashboard nell’editor dell’app.
  2. Clicca Workflows.
  3. Clicca Create workflow.
  4. Sotto Or start from these workflows, scegli un suggerimento.
  5. Rivedi il prompt precompilato nella chat AI, regolalo se serve e invialo.
Canvas Create a new workflow con la riga dei suggerimenti evidenziata

Scegliere un suggerimento di workflow.

Ottieni i migliori risultati dall’AI:
  • Descrivi ogni passo e risultato in modo chiaro così compaiono nel diagramma.
  • Per una condizione, dai a ogni percorso un’azione distinta, altrimenti l’AI potrebbe mettere la logica dentro una singola funzione backend invece di mostrare un percorso separato.
  • Se un passo richiede una nuova funzione backend, basta accennarlo e l’AI la scrive per te.

Gestire i workflow

Dopo aver iniziato a usare i workflow, puoi controllare quando si eseguono, cambiare cosa fanno, rinominarli, attivarli su richiesta o fare pulizia di quelli che non ti servono più. Ogni workflow mostra uno stato Active o Inactive, e puoi disattivarne uno per metterlo in pausa e riattivarlo quando ti serve.

Attivare o disattivare un workflow

Disattiva un workflow quando vuoi fermarne l’esecuzione e riattivalo quando ti serve. Disattivarlo impedisce l’avvio di nuove esecuzioni, ma la cronologia resta disponibile. Per attivare o disattivare un workflow:
  1. Clicca Dashboard nell’editor dell’app.
  2. Clicca Workflows.
  3. Clicca l’icona More actions sul workflow.
  4. Clicca Deactivate o Activate.
Puoi anche aprire un workflow e usare il toggle Active nel pannello dei dettagli.
Menu del workflow con l'opzione Deactivate evidenziata

Disattivare un workflow dal menu More actions.

Modificare un workflow

Per cambiare cosa fa un workflow, modificalo dal suo diagramma o semplicemente descrivi la modifica nella chat AI. Ogni opzione di modifica apre la chat AI con un prompt precompilato e l’AI applica la modifica per te, quindi non c’è niente da modificare a mano.
Clicca l’icona Edit di un passo per cambiare cosa fa o sostituirlo con un passo diverso.
Un workflow con un trigger schedulato e un'azione send daily reminders, con il menu di modifica aperto su Change what this step does e Replace this step

Modificare un passo.

  • Clicca l’icona Edit del trigger per cambiare quali eventi attivano il workflow.
  • Clicca l’icona Replace trigger per passare a un trigger diverso, come un trigger schedulato, connector, in-app agent o entity.
Il selettore dei trigger aperto accanto a un workflow, con le opzioni schedulate One time, Recurring e On an interval, poi connettori, agenti ed entity

Sostituire il trigger di un workflow.

Clicca il pulsante di aggiunta sotto un passo, poi scegli Action o Condition.
Il controllo più sotto un'azione del workflow, con un tooltip Add a step after this e un menu con Action o Condition

Aggiungere un passo a un workflow.

Modificare i passi di un workflow crea una nuova versione. Le esecuzioni già in corso finiscono con la versione con cui sono partite, e le nuove esecuzioni usano l’ultima versione.

Rinominare un workflow

Dai a un workflow un nome più chiaro in qualsiasi momento. Rinominarlo non crea una nuova versione. Per rinominare un workflow:
  1. Clicca Dashboard nell’editor dell’app.
  2. Clicca Workflows.
  3. Clicca l’icona More actions sul workflow.
  4. Clicca Rename e inserisci il nuovo nome.
L'elenco Workflows con 3 workflow attivi e un menu aperto sul primo, con Rename sopra Deactivate e Archive

Rinominare un workflow dal menu More actions.

Eseguire un workflow immediatamente

Esegui subito un workflow quando vuoi avviarlo su richiesta. Ti aiuta a testare le modifiche, confermare che la configurazione funziona o gestire qualcosa di urgente tra un’esecuzione schedulata e l’altra.
Importante: Run now esegue azioni reali con la tua configurazione attuale, come inviare email reali o aggiornare record reali. È un’esecuzione manuale una tantum che non influisce sulla schedulazione o sul trigger, e appare nella cronologia delle esecuzioni etichettata come test. Quando esistono esecuzioni precedenti, puoi anche riprodurre il workflow usando i dati di un’esecuzione precedente.
Per eseguire un workflow:
  1. Clicca Dashboard nell’editor dell’app.
  2. Clicca Workflows.
  3. Clicca il workflow per aprirlo.
  4. Clicca Run now nel pannello dei dettagli.
  5. Nella finestra di conferma, clicca di nuovo Run now.
Pannello laterale del workflow con Run now evidenziato sopra la cronologia delle esecuzioni

Eseguire un workflow su richiesta con Run now.

Annullare un’esecuzione

Se un workflow è in esecuzione e devi fermarlo, puoi annullare l’esecuzione mentre è ancora in corso. L’esecuzione annullata compare come Cancelled nella cronologia. Per annullare un’esecuzione:
  1. Clicca Dashboard nell’editor dell’app.
  2. Clicca Workflows.
  3. Clicca il workflow per aprirlo.
  4. Clicca l’esecuzione in corso, poi clicca Cancel run.

Archiviare un workflow

Se non ti serve più un workflow, puoi archiviarlo per tenere pulita la lista attiva. Per archiviare un workflow:
  1. Clicca Dashboard nell’editor dell’app.
  2. Clicca Workflows.
  3. Clicca l’icona More actions sul workflow.
  4. Clicca Archive.
L'elenco Workflows con un menu aperto sul primo workflow e Archive evidenziato, sotto Rename e Deactivate

Archiviare un workflow dal menu More actions.

Per vedere o ripristinare i workflow archiviati, clicca l’icona More actions accanto a Create workflow, poi clicca View archive.

Monitorare le esecuzioni

Ogni workflow registra ogni esecuzione, così puoi osservarla in tempo reale e rivederla in seguito. Rivedi le esecuzioni di un singolo workflow dal suo pannello dei dettagli, o vedi le esecuzioni di tutti i workflow nella scheda Activity.
Mentre un workflow si esegue, ogni passo nel diagramma mostra un segno di spunta verde quando si completa con successo, così puoi confermare a colpo d’occhio che funziona e vedere esattamente dove si ferma se un passo fallisce.

Visualizzare le esecuzioni di un workflow

Quando apri un workflow, il pannello dei dettagli mostra Success rate, Avg. runtime e una Run history con ogni esecuzione. Quando qualcosa va storto, l’esecuzione mostra il passo esatto che è fallito e l’errore, così sai dove guardare senza indovinare. Per visualizzare le esecuzioni di un workflow:
  1. Clicca Dashboard nell’editor dell’app.
  2. Clicca Workflows.
  3. Clicca il workflow che vuoi ispezionare.
  4. Nel pannello dei dettagli, rivedi la Run history, dove ogni esecuzione mostra ora e stato, come Completed.
  5. Clicca un’esecuzione per aprire il suo Run log, con ora di inizio, ora di fine e durata.
Un'esecuzione completata del workflow mostrata in verde sul canvas, accanto a un pannello di log con descrizione, orari di inizio e fine e un tempo di esecuzione di 1,5 secondi

Il pannello dei dettagli di un workflow con la cronologia delle esecuzioni.

Usare la scheda Activity

La scheda Activity sotto Workflows nella dashboard dell’app riunisce le esecuzioni di tutti i tuoi workflow in un unico posto.
Le esecuzioni avviate con Run now sono etichettate TEST, così puoi distinguerle dalle esecuzioni partite automaticamente.
Per vedere l’attività di tutti i workflow:
  1. Clicca Dashboard nell’editor dell’app.
  2. Clicca Workflows.
  3. Clicca la scheda Activity.
  4. Rivedi la lista delle esecuzioni, dove ognuna mostra il workflow, lo stato, l’ora di avvio e la durata. Filtra per stato (Running, Completed, Failed o Cancelled) o per intervallo di tempo.
  5. Clicca View su un’esecuzione per aprirla nel diagramma del workflow insieme al suo log.
La scheda Activity con ricerca e filtri di stato sopra una tabella di 3 esecuzioni completate, ciascuna con stato, ora di inizio e tempo di esecuzione

La scheda Activity, che mostra le esecuzioni di tutti i tuoi workflow.


Workflow e crediti integrazione

I workflow vengono fatturati in base ai passi che si eseguono. Ogni passo che esegue una funzione backend usa una frazione di un credito integrazione, e gli addebiti si sommano su tutti i passi di una singola esecuzione. Anche le integrazioni integrate che un passo usa, come inviare un’email o chiamare un modello AI, possono usare crediti, come nel resto della tua app. Un workflow con più passi costa quindi di più per esecuzione rispetto a uno con un solo passo, quindi tieni d’occhio quanto spesso si eseguono i tuoi workflow e cosa fa ogni passo. Se finisci i crediti integrazione mentre un’esecuzione è in corso, quell’esecuzione viene annullata. Scopri di più sui crediti.

Consigli per gestire l'uso dei crediti

I workflow che si eseguono spesso o che concatenano più azioni possono esaurire rapidamente il tuo saldo crediti. Ecco alcuni modi per tenere l’uso sotto controllo:
  • Aggiungi condizioni di trigger specifiche: restringi i criteri che avviano un workflow così non si esegue inutilmente.
  • Usa condizioni per saltare passi non necessari: ramifica il workflow così i passi costosi si eseguono solo quando servono davvero.
  • Consolida i workflow ridondanti: se più workflow svolgono compiti sovrapposti, uniscili in meno workflow più intelligenti.
  • Risolvi subito i workflow che falliscono: i workflow in errore possono comunque consumare crediti a ogni tentativo. Controlla regolarmente la cronologia delle esecuzioni e sistema o disattiva i workflow problematici appena li individui.
  • Rivedi la frequenza dei workflow schedulati: valuta se i workflow ricorrenti, come report o promemoria giornalieri, devono davvero eseguirsi così spesso.
  • Usa con parsimonia le chiamate AI: se un passo chiama un modello AI, anche quello usa crediti, quindi chiamalo solo quando ti serve davvero il risultato.
  • Prova prima su un piccolo set di dati: esegui un workflow manualmente e controlla la sua cronologia per stimare il costo in crediti per esecuzione prima di abilitarlo su larga scala.

FAQ

Clicca su una domanda qui sotto per saperne di più.
Sì. Chiedi alla chat AI di aggiungere condizioni a qualsiasi workflow o passo. Ad esempio:
Il workflow prende quindi percorsi diversi in base alle condizioni che descrivi, così passi diversi si eseguono a seconda dei dati. Una condizione può avere più percorsi, più un catch-all per qualsiasi cosa non corrisponda, e il diagramma mostra ogni percorso separatamente.
Apri il workflow e controlla la sua Run history per trovare il passo fallito. Chiedi all’AI nella tua dashboard di spiegare l’errore e suggerire una correzione, poi usa Run now per confermare che il workflow riesce.Se un workflow continua a fallire, Base44 lo disattiva automaticamente e ti invia un’email, così puoi sistemarlo prima di riattivarlo. Un workflow schedulato viene disattivato dopo 5 fallimenti consecutivi, perché si esegue sempre nello stesso modo, quindi fallimenti ripetuti di solito indicano che qualcosa non va. I workflow con qualsiasi altro trigger vengono disattivati dopo 50 fallimenti consecutivi, perché i loro dati in ingresso variano e un fallimento occasionale è più prevedibile. Sistemare il workflow e riattivarlo azzera il conteggio.
Dipende da come parte il workflow. Un workflow schedulato può essere eseguito su richiesta in qualsiasi momento, perché non richiede input. Un workflow che parte da un trigger entity, connector o in-app agent ha bisogno dei dati del trigger per eseguirsi, come il task specifico creato, quindi Run now riproduce i dati di un’esecuzione precedente. Ciò significa che il workflow deve eseguirsi almeno una volta prima di poterlo eseguire su richiesta.Se vedi No previous runs, attiva il workflow una volta per davvero, ad esempio creando un task per il workflow di follow-up dei task, e poi usa Run now per riprodurre quell’esecuzione.
Sì. Chiedi all’AI di attivare, disattivare, archiviare o ripristinare un workflow, e applica la modifica per te senza aprire i menu della dashboard.
Chat AI che conferma che un workflow è in pausa

Gestire un workflow dalla chat AI.

La pagina Workflows elenca tutti i tuoi workflow, scorrendo fino a 1.000.
Le app meno recenti usavano le automazioni, che sono state sostituite dai workflow. Se la dashboard della tua app mostra Automations invece di Workflows, le tue automazioni continuano a funzionare. Puoi ancora attivarle o disattivarle, modificarle, eseguirle, archiviarle o eliminarle, ma non puoi crearne di nuove.Per crearne di nuove, passa la tua app ai workflow. Ogni automazione diventa un workflow con lo stesso trigger e la stessa pianificazione, e le automazioni archiviate restano archiviate. Il numero di esecuzioni viene trasferito. I log delle esecuzioni passate restano con le automazioni originali, che Base44 conserva come archiviate. Le tue automazioni continuano a funzionare finché il passaggio non termina.Per passare dalle automazioni ai workflow:
  1. Vai all’editor dell’app.
  2. Clicca Dashboard.
  3. Clicca Automations.
  4. Clicca Switch to Workflows.
  5. Rivedi cosa succede con il passaggio, poi clicca Start now. Al termine del passaggio, Workflows sostituisce Automations nella tua dashboard.
Questa pagina è stata tradotta con l’AI. Per le informazioni più accurate e aggiornate, consulta la versione inglese.