Automazione e Pianificazione
Automatizza i tuoi agenti di Neotask con job pianificati, modalità di distribuzione flessibili e potente targeting delle sessioni.
Job Pianificati (Cron)
I job pianificati ti consentono di automatizzare le azioni degli agenti su una pianificazione ricorrente o una tantum. Definisci quando un job viene eseguito, cosa fa e dove vanno i risultati.
Tipi di Pianificazione
| Tipo | Formato | Esempio |
|---|---|---|
| A orario fisso | Data e ora fissa | Esegui una volta il 28 feb 2026 alle 9:00 |
| Ogni | Intervallo | Esegui ogni 30 minuti |
| Cron | Espressione cron standard | 0 9 * * 1-5 (giorni feriali alle 9:00) |
Supporto Fuso Orario
- Tutte le pianificazioni rispettano il fuso orario configurato
- Le espressioni cron supportano un parametro di fuso orario
- Opzione di sfalsamento disponibile per scaglionare i tempi di esecuzione tra più job
Payload dei Job
Ogni job pianificato esegue un payload, ovvero l'azione che l'agente esegue quando il job si avvia.
| Tipo | Descrizione |
|---|---|
| Evento di Sistema | Attiva un evento arbitrario (basato su testo) |
| Turno Agente | Invia un messaggio a un agente con un override del modello opzionale |
Modalità di Distribuzione
Controlla dove vengono inviati i risultati di un job pianificato dopo l'esecuzione.
| Modalità | Descrizione |
|---|---|
| Nessuna | Esecuzione interna solo -- nessun output viene distribuito |
| Annuncio | Trasmette il risultato a un canale |
| Webhook | Invia il risultato tramite POST a un URL esterno |
Targeting delle Sessioni
Scegli come viene gestito il contesto della conversazione per ogni job pianificato.
| Modalità | Descrizione |
|---|---|
| Principale | Sessione condivisa -- la cronologia cumulativa della conversazione si mantiene tra le esecuzioni |
| Isolata | Sessione nuova per ogni esecuzione -- lavagna pulita ogni volta che il job viene eseguito |
Operazioni sui Job
Neotask ti offre il pieno controllo sul ciclo di vita dei tuoi job pianificati:
- Crea, aggiorna ed elimina job in qualsiasi momento
- Abilita o disabilita un job senza eliminarlo
- Esegui immediatamente in modo forzato per bypassare la pianificazione ed eseguire su richiesta
- Salta una volta per ritardare una singola esecuzione, poi riprendi automaticamente la pianificazione normale
- Visualizza la cronologia completa delle esecuzioni incluso stato, durata ed errori per ogni esecuzione
Esempi di Automazioni
Ecco alcuni modi comuni in cui i team utilizzano i job pianificati di Neotask:
Briefing Mattutino
- Pianificazione: Ogni giorno alle 8:00
- Cosa fa: L'agente riassume le ultime notizie e invia un digest su Slack
Report Settimanale
- Pianificazione: Ogni lunedì
- Cosa fa: L'agente compila i dati di analytics e invia via email un riepilogo al team
Sincronizzazione Dati
- Pianificazione: Ogni 4 ore
- Cosa fa: L'agente controlla le API esterne e aggiorna la dashboard con dati aggiornati
Controllo dello Stato
- Pianificazione: Ogni 15 minuti
- Cosa fa: L'agente monitora i servizi e invia avvisi in caso di guasto