Che cos'è Automazione Jira?

Automazione Jira elimina la necessità di svolgere lavoro manuale ripetitivo, perché permette ai processi e ai flussi di lavoro del tuo team di funzionare in modo automatico. Assegnazione di ticket, invio di notifiche, aggiornamento di campi, escalation di priorità: una volta configurata, la regola viene eseguita sempre nello stesso identico modo, senza che nessuno debba ricordarsi di farlo.

Grazie al nostro intuitivo generatore di regole no-code, puoi creare regole di automazione del flusso di lavoro per occuparti di qualsiasi cosa, dai task ripetitivi più semplici agli scenari più complessi, il tutto in pochi clic.

In diverse parti di Jira, ci si può riferire all'automazione anche come "regola" o "flusso". Tutti i termini hanno lo stesso significato. La documentazione e le interfacce più recenti si stanno orientando verso "flusso", quindi questa pagina utilizza entrambi i termini in modo intercambiabile.

Le 3 parti di ogni regola di automazione

Ogni regola di automazione include 3 parti: trigger, condizione e azione.

Parte

Che cosa fa

Esempio

Trigger

L'evento che avvia la regola

Ticket creato, ticket trasferito, orario programmato

Condizione

Restringe l'ambito, deve essere vera perché la regola continui

Solo se la priorità è Alta

Azione

Ciò che viene effettivamente svolto dalla regola

Assegnazione di un ticket, invio di un messaggio Slack, aggiunta di un commento

Puoi concatenare più condizioni e azioni e utilizzare i branch per eseguire logiche diverse a seconda di ciò che è vero (ad esempio, un percorso di azione se il ticket è un bug, un altro se è una story).

Ecco un semplice esempio:

  • Trigger: ticket creato

  • Condizione: il tipo di ticket è Bug

  • Azione: assegnazione del ticket all'utente con il carico di lavoro attuale più basso

Screenshot del processo dei ticket

Da questo momento in poi, ogni nuovo bug viene assegnato automaticamente, utilizzando un metodo di bilanciamento del carico di lavoro, senza che nessuno debba intervenire sul backlog.

Dove puoi gestire e monitorare i tuoi flussi

Screenshot della pagina dei dettagli di Automazione

Puoi controllare nella schermata dei dettagli se una regola di automazione è abilitata, è disabilitata o presenta modifiche in bozza non pubblicate. Puoi controllare l'audit log di qualsiasi flusso per vedere quando è stato eseguito, cosa ha fatto e se è andato a buon fine, a livello di flusso, progetto o globale. Gli amministratori possono monitorare l'utilizzo rispetto ai limiti del piano da Impostazioni Jira > Sistema > Automazione globale.

Screenshot dell'automazione globale

Creazione di regole di automazione utilizzando il linguaggio naturale

Screenshot di Rovo Studio durante la creazione di agenti

Non è più necessario cliccare su un trigger, una condizione e un'azione alla volta per creare una regola. In Rovo Studio, accessibile dal selettore delle app, puoi descrivere in linguaggio semplice il flusso che desideri, inclusi il trigger e l'azione. Ecco un esempio:

  • Quando viene creato un bug con priorità alta, assegnalo all'ingegnere reperibile e pubblica un messaggio nel canale Slack dedicato agli imprevisti.

Rovo crea il flusso e puoi selezionare Anteprima del flusso per vedere esattamente come verrà eseguito prima di attivarlo. Da lì, puoi rinominarlo, modificare i dettagli o cambiare qualsiasi passaggio individuale, proprio come in un flusso creato manualmente.

Se non sai da dove iniziare, seleziona Mostrami un esempio per avere un prompt da cui partire.

Screenshot delle regole di automazione dei prompt

Come far svolgere il lavoro a un agente Rovo all'interno del proprio flusso

Le azioni di automazione standard sono perfette per i task meccanici: assegnazione di qualcosa, avanzamento di qualcos'altro, invio di notifiche. Tuttavia, per alcune attività, c'è bisogno di capacità di giudizio, non solo di regole. È proprio a questo che serve l'azione Usa l'agente Rovo. Invece di eseguire un'azione fissa come l'aggiunta di un'etichetta, puoi aggiungere un agente Rovo come passaggio nel flusso e assegnargli un task che richieda capacità di ragionamento, ad esempio riepilogare una lunga conversazione, preparare una bozza di valutazione o suggerire una priorità in base alla descrizione del problema. Ad esempio:

  • Trigger: ticket creato

  • Azione: utilizza l'agente Rovo, chiedendogli di leggere la descrizione e di suggerire un livello di priorità

  • Azione: pubblica la risposta dell'agente come primo commento, utilizzando il valore smart {{agentResponse}}

Screenshot dell'aggiunta dell'agente Rovo nel flusso di lavoro

La risposta dell'agente è disponibile per tutto il resto del tuo flusso tramite valori smart, quindi puoi utilizzarla per gestire un'ulteriore logica:

Valore smart

Restituisce

{{agentResponse}}

La risposta dell'agente come testo RTF

{{agentResponse.asObject}}

JSON non elaborato, per estrarre valori specifici o attivare ulteriore logica

{{agentResponse.asList}}

JSON non elaborato come elenco, utile all'interno di un passaggio del branch

{{agentResponse.asString}}

Testo semplice, utile per un'ulteriore manipolazione delle stringhe

Suggerimento

Gli agenti a cui vengono assegnati i ticket direttamente in Jira (tramite il menu a discesa degli assegnatari o le menzioni con @) e gli agenti usati come passaggio all'interno di un flusso di automazione sono gli stessi agenti sottostanti. Il punto da cui ne richiami uno dipende solo dal fatto che a delegare sia una persona o un evento.

Creazione e gestione degli agenti

Gli agenti IA utilizzati nell'automazione vengono creati e gestiti in Rovo Studio, accessibile dal selettore delle app. Ogni agente è composto dai seguenti elementi:

  • Conoscenze: i dati di Confluence, di Jira o di terze parti connesse a cui può fare riferimento

  • Competenze: le azioni che può eseguire, come creare una bozza di una pagina Confluence o inviare un messaggio Slack

  • Comportamento: obiettivi, controlli e tono che definiscono il modo in cui risponde

Screenshot dei trigger dell'agente di Rovo Studio

Per visualizzare ogni flusso che al momento attiva un determinato agente, apri l'agente in Studio e seleziona Trigger nella barra laterale di navigazione. Questo è il modo più rapido per verificare a cosa è già collegato un agente prima di modificarne le istruzioni o le autorizzazioni.

Automazione Jira: domande frequenti

Per configurare Automazione Jira servono competenze di programmazione?

No, Automazione Jira usa un generatore di regole no-code, quindi chiunque può creare regole di automazione con pochi clic.

Quali task può gestire Automazione Jira?

Automazione Jira può assegnare i ticket, aggiornare i campi, inviare le notifiche, fare escalation delle priorità e gestire automaticamente molti altri task ripetitivi o complessi del flusso di lavoro.

Ci sono limiti per le regole di automazione in base al proprio piano Jira?

Sì, il numero di esecuzioni delle regole di automazione può variare a seconda del piano Jira. I piani di livello superiore offrono una maggiore capacità di automazione.