Automazioni (Webhook)

Colleghi GLPI a qualsiasi sistema con webhook e automazioni

Il modulo Automazioni collega GLPI ad altri sistemi tramite flussi, ciascuno con un trigger, una mappatura dei dati e un'azione. Il trigger può essere un webhook chiamato da un altro sistema, un evento di ticket in GLPI (creato, aggiornato o con cambio di stato) o una pianificazione; l'azione può aprire, aggiornare, assegnare o chiudere ticket, tra le altre, oppure chiamare l'API di un sistema esterno, come n8n, Power Automate, Jira o ServiceNow.

Su richiestaGLPI 11 e 12

Funzionalità

In entrata, ogni flusso ha un proprio URL, protetto da firma HMAC SHA-256, limite di richieste al minuto e blocco dopo tentativi non validi. Il JSON ricevuto viene mappato sui campi di GLPI, con conversioni pronte: un'e-mail diventa un utente, un nome diventa una categoria o un'entità e una priorità scritta diventa quella di GLPI, e l'azione viene eseguita con un utente di servizio. In uscita, i connettori conservano l'URL e la credenziale cifrata di ogni sistema, e la chiamata compone il corpo con i dati del ticket.

Una catena esegue più azioni in sequenza, con condizioni del tipo se e altrimenti. Quando la chiamata a un sistema esterno fallisce in un flusso webhook, il modulo riprova fino a 3 volte, a intervalli crescenti. Ogni esecuzione resta nel log, con filtri per data, stato, flusso e azione.

Webhook in entrata con URL proprio per ogni flusso, firma HMAC SHA-256 e limite di richieste al minuto

Trigger su eventi di ticket: creato, aggiornato o con cambio di stato, con filtro per entità, categoria e tipo

Flussi pianificati, da ogni 5 minuti fino a una volta al giorno

Mappatura del JSON sui campi di GLPI, con conversione di un'e-mail in utente e di un nome in categoria o entità

Azioni in GLPI: aprire, aggiornare, assegnare e chiudere ticket, aggiungere follow-up, attività, documento o validazione e creare Problema o Cambio

Connettori per n8n, Power Automate, Jira, ServiceNow, Zendesk, Slack, Teams e altri, più uno personalizzato per qualsiasi API REST

Credenziali dei connettori cifrate nel database e mascherate a schermo

Catena di azioni in sequenza, con condizioni del tipo se e altrimenti

Log di ogni esecuzione, con filtri per data, stato, flusso e azione

Come funziona

Passo 1

Crei il flusso

Nella procedura guidata visuale, scelga il trigger (webhook, evento di ticket o pianificazione), mappi i campi e definisca l'azione.

Passo 2

Colleghi l'altro sistema

Per ricevere dati, usi l'URL e il segreto HMAC che il flusso genera al salvataggio. Per inviarli, registri un connettore con l'URL di base e la credenziale del sistema.

Passo 3

Testi senza rischi

La scheda Test genera un URL temporaneo che conserva solo gli ultimi payload ricevuti, senza eseguire azioni, così può verificare cosa arriva prima di usare il flusso.

Passo 4

Segua le esecuzioni

Ogni esecuzione resta nel log con flusso, azione, stato, durata ed errore. Un flusso si può disattivare senza perdere la configurazione.

Guardalo in azione

Un tour rapido di ciò che il plugin fa nella pratica.

Demo video in arrivo.

Galleria di immagini

Inizi a utilizzare Automazioni (Webhook)

Consulti i piani disponibili o legga l'articolo completo su questo modulo.

Vedi i piani Legga l'articolo completo
Hai bisogno di aiuto?