Trigger
Il trigger definisce quando un workflow si attiva. Ogni workflow ha un solo trigger, configurabile nella scheda Configurazione Trigger durante la creazione o modifica.
Procedura
Sezione intitolata “Procedura”- Apri il workflow in modifica.
- Vai alla scheda Configurazione Trigger.
- Seleziona il Tipo di Trigger dal menu a tendina.
- Compila i campi di configurazione specifici per il tipo scelto.
- Clicca Salva.
Tipi di trigger disponibili
Sezione intitolata “Tipi di trigger disponibili”Manuale
Sezione intitolata “Manuale”Il workflow si esegue solo su richiesta dell’utente, tramite il pulsante Esegui nel dettaglio del workflow.
Temporale (Cron)
Sezione intitolata “Temporale (Cron)”Il workflow si attiva a intervalli regolari definiti da un’espressione cron.
- Quando: descrivi in linguaggio naturale la frequenza (es. “ogni lunedì alle 9:00”).
- Cron Expression: l’espressione viene calcolata automaticamente dal testo, ma puoi forzarla manualmente nel formato standard
* * * * *.
Data Driven — Tipologia Knowledge Base
Sezione intitolata “Data Driven — Tipologia Knowledge Base”Il workflow si attiva quando si verifica un evento su una tipologia di Knowledge Base.
- Tipologia Knowledge Base: seleziona la tipologia da monitorare.
- Eventi da monitorare: scegli tra Creazione, Modifica, Eliminazione (puoi selezionarne più di uno).
- Batch Delay: tempo di attesa in secondi per raggruppare eventi simili prima di eseguire il workflow (default 5s).
Data Driven — Evento su singolo dato
Sezione intitolata “Data Driven — Evento su singolo dato”Il workflow si attiva quando un dato specifico della Knowledge Base soddisfa determinati filtri.
- Tipologia Knowledge Base: seleziona la tipologia.
- Eventi da monitorare: Creazione, Modifica, Eliminazione.
- Filtri: aggiungi condizioni su proprietà specifiche del dato. Ogni filtro ha: proprietà, operatore (uguale, diverso, maggiore, minore, contiene), valore.
Esempio pratico
Sezione intitolata “Esempio pratico”Scenario: inviare un riepilogo settimanale dei nuovi clienti inseriti nella Knowledge Base.
- Crea un nuovo workflow con titolo “Riepilogo settimanale clienti”.
- Nella scheda Configurazione Trigger, seleziona Temporale (Cron).
- Nel campo Quando, scrivi “ogni lunedì alle 9:00”.
- Nella scheda Azione, descrivi: “Cerca tutti i clienti creati negli ultimi 7 giorni e genera un riepilogo con nome, email e data di inserimento.”
- Salva il workflow.
Risultato atteso: ogni lunedì alle 9:00 il workflow si attiva, l’AI interroga la Knowledge Base e produce il riepilogo richiesto.
Dettagli
Sezione intitolata “Dettagli”- Un workflow può avere un solo trigger alla volta. Per cambiare tipo, seleziona il nuovo tipo dal menu: la configurazione precedente viene sostituita.
- I filtri nel trigger “Evento su singolo dato” supportano il valore speciale
@today +/- giorniper confronti con date relative. - Gli operatori disponibili nei filtri sono: uguale a, diverso da, maggiore di, maggiore o uguale a, minore di, minore o uguale a, contiene.