Per helpdesk

Automazione Freshdesk: tipi di regole, assegnazione e webhook

Di Roman Zakharenko · Fatti verificati il

L'automazione in Freshdesk si basa su tre tipi di regole: le regole Ticket Creation per i nuovi ticket, le regole Ticket Updates per gli eventi sui ticket esistenti e gli Hourly Triggers per i controlli basati sul tempo. L'assegnazione (round-robin, bilanciata sul carico o per competenze) decide chi riceve il ticket, mentre le azioni webhook e l'API di Freshdesk collegano il tutto ad altri sistemi.

In breve

  • Freshdesk ha tre tipi di regole di automazione: Ticket Creation, Ticket Updates e Hourly Triggers.
  • Gli Hourly Triggers (in precedenza Time Triggers) girano ogni ora, su ore di calendario, e solo sui ticket aggiornati negli ultimi 30 giorni.
  • Le regole Ticket Creation possono eseguire solo la prima regola corrispondente oppure tutte le regole corrispondenti.
  • Freshdesk esegue fino a 1.000 chiamate webhook all'ora dalle regole di automazione; le chiamate in più vengono messe in buffer.
  • L'assegnazione basata sul carico conta nel carico di un agente solo i ticket con un timer SLA attivo.

I tre tipi di regole di automazione di Freshdesk

Se usi Freshdesk da un po', potresti conoscerle con i loro vecchi nomi. Freshdesk le chiamava Dispatch'r, Observer e Supervisor, e in seguito le ha riunite tutte e tre in un unico modulo Automations, con una scheda separata per ogni tipo di regola.

Tipi di regole di automazione di Freshdesk
Tipo di regolaNome precedenteQuando viene eseguitaIdeale per
Ticket CreationDispatch'rUna volta, quando viene creato un nuovo ticketCategorizzare, assegnare priorità e instradare i ticket in arrivo
Ticket UpdatesObserverQuando si verifica un evento definito su un ticket esistenteReagire a risposte, note, cambi di stato o di campi
Hourly TriggersSupervisor (Time Triggers)Ogni ora, secondo una pianificazionePromemoria, escalation, chiusura automatica dei ticket inattivi

Le regole Ticket Creation confrontano ogni nuovo ticket con le tue condizioni ed eseguono le azioni quando c'è una corrispondenza. Scegli tu se Freshdesk deve eseguire solo la prima regola corrispondente o tutte le regole corrispondenti. Con la prima corrispondenza è l'ordine dell'elenco a decidere quale regola vince, quindi le regole specifiche vanno sopra quelle generiche.

Regole Ticket Updates: eventi, condizioni, azioni

Ticket Updates è l'unico tipo di regola in cui configuri degli eventi. Una regola ha bisogno di almeno un evento e si attiva quando uno qualsiasi di essi corrisponde. Imposti anche chi ha eseguito l'azione: un agente, il richiedente, uno dei due, un collaboratore o il System stesso.

  • Eventi: cambia una proprietà del ticket, viene aggiornato un agente o un gruppo, viene aggiunta una nota, viene inviata una risposta, arriva il feedback del cliente; gli eventi di sistema includono la mancata consegna di un'email e un ticket che va in ritardo.
  • Condizioni: proprietà del ticket (inclusi tag e campi personalizzati), dati di contatto del richiedente e campi dell'azienda.
  • Azioni: impostare campi, riassegnare agente o gruppo, aggiungere tag o osservatori, aggiungere una nota, inviare un'email a un agente, a un gruppo o al richiedente, segnare come spam o eliminare, oppure attivare un webhook.

Ticket Updates è anche l'unico tipo di regola che può creare un nuovo ticket o aggiungere un messaggio a un thread. L'elenco esatto degli eventi dipende dal tuo piano e dalle funzioni che hai attivato.

Hourly Triggers: regole basate sul tempo

Gli Hourly Triggers non aspettano un evento. Analizzano i ticket ogni ora e agiscono su quelli che corrispondono. Questa pianificazione determina il modo in cui li scrivi:

  • Il limite di tempo che imposti dovrebbe essere di almeno un'ora, dato che la regola gira solo ogni ora.
  • Contano le ore di calendario, non le ore lavorative.
  • Elaborano solo i ticket aggiornati negli ultimi 30 giorni.
  • Lavorano solo sulle proprietà del ticket, non su quelle del contatto o dell'azienda.

Una regola basata sul tempo che non è definita con cura verrà eseguita ogni ora consecutiva sullo stesso ticket. Una soluzione comune è abbinare una condizione temporale 'greater than' a una condizione 'less than', così il ticket corrisponde una sola volta.

Assegnazione automatica dei ticket

Di solito le regole di automazione impostano il gruppo; l'assegnazione decide quale agente di quel gruppo riceve il ticket. L'assegnazione automatica di Freshdesk si basa sul motore Omniroute e offre tre metodi per ogni gruppo:

  • Round-robin: fa ruotare i ticket tra gli agenti disponibili del gruppo, salta quelli già al massimo della capacità e assegna il ticket all'agente idoneo che ne ha ricevuto uno da più tempo.
  • Bilanciata sul carico: invia ogni nuovo ticket all'agente meno carico finché tutti gli agenti non raggiungono il massimo configurato. Contano nel carico solo i ticket con un timer SLA attivo, quindi risolvere un ticket o spostarlo in uno stato con SLA disattivato libera capacità.
  • Per competenze: gli agenti hanno competenze ordinate per priorità e un nuovo ticket va a un agente con la prima competenza corrispondente. Freshdesk consiglia una competenza di riserva, con il gruppo come condizione, associata per ultima a tutti gli agenti, così nessun ticket resta non assegnato.

I metodi disponibili dipendono dal tuo piano, quindi controlla le impostazioni del gruppo prima di sceglierne uno. I ticket assegnati manualmente contano comunque nel carico e possono portare un agente oltre il limite, il che sospende l'assegnazione automatica a quell'agente finché il suo conteggio non scende.

Webhook e API di Freshdesk

In Freshdesk un webhook è un'azione di automazione che effettua una chiamata API verso un altro sistema. Scegli il tipo di richiesta e l'URL di callback, e sia l'URL sia il payload possono contenere segnaposto come {{ticket.id}}. Se fai una chiamata GET tramite un webhook, la regola non può usare la risposta; per questo Freshdesk rimanda alla sua azione Trigger API.

Freshdesk esegue fino a 1.000 chiamate webhook all'ora dalle regole di automazione. Le chiamate oltre questo limite vengono messe in buffer finché non si libera nuova capacità nell'ora successiva, quindi i flussi ad alto volume non dovrebbero dipendere da una consegna istantanea.

Per le integrazioni che girano fuori da Freshdesk, usa la REST API all'indirizzo your-domain.freshdesk.com/api/v2/. Le richieste si autenticano con la tua chiave API come nome utente e un valore fittizio qualsiasi come password. I limiti di frequenza si applicano per account e per minuto e dipendono dal piano; una risposta 429 significa che il limite è esaurito e l'header Retry-After indica quanti secondi aspettare. L'elenco dei ticket restituisce per impostazione predefinita solo gli ultimi 30 giorni, quindi usa il filtro updated_since per i ticket più vecchi.

Come realizzarlo

TascaLab lavora sul tuo account Freshdesk esistente, senza cambiare piattaforma, usando regole di automazione, webhook, l'API di Freshdesk e Make o n8n dove sono utili. Ticket Routing & Categorization è un progetto una tantum al prezzo di 690 €; Custom Automation costa da 1070 €. Ogni progetto include 30 giorni di supporto dopo il lancio e documentazione di base, e la maggior parte delle configurazioni richiede 1–3 settimane. Il primo passo è una call di Health Check gratuita di 30 minuti.

Domande frequenti

Quali tipi di regole di automazione ci sono in Freshdesk?

Le regole Ticket Creation girano sui nuovi ticket, le regole Ticket Updates quando si verifica un evento su un ticket esistente e gli Hourly Triggers secondo una pianificazione, ogni ora.

Che fine hanno fatto Dispatch'r, Observer e Supervisor?

Sono i vecchi nomi degli stessi tipi di regole: Dispatch'r per la creazione dei ticket, Observer per gli aggiornamenti dei ticket e Supervisor per le regole basate sul tempo. Freshdesk li ha riuniti in un unico modulo Automations.

Gli Hourly Triggers di Freshdesk usano l'orario lavorativo?

No. Girano su ore di calendario e solo sui ticket aggiornati negli ultimi 30 giorni.

Quanti webhook possono inviare le automazioni di Freshdesk?

Freshdesk esegue fino a 1.000 chiamate webhook all'ora dalle regole di automazione. Le chiamate oltre il limite vengono messe in buffer finché non si libera capacità.

Vuoi questa configurazione per il tuo team?

Prenota un Health Check gratuito: una call di 30 minuti e un report scritto con 2–3 consigli concreti, un prezzo fisso e i costi di esercizio stimati. Nessuna proposta commerciale.

Recensioni su Upwork

Fonti

  1. Freshdesk Support — Overview of Automation Rules in Freshdesk
  2. Freshdesk Support — What has changed in Freshdesk Automations
  3. Freshdesk Support — Creating a new automation rule to run on ticket updates
  4. Freshdesk Support — Using webhooks in automation rules that run on ticket updates
  5. Freshdesk Support — Automatic Ticket Assignment in Freshdesk Using Omniroute
  6. Freshdesk Support — Setting up load balanced ticket assignment
  7. Freshdesk Support — Skill based ticket assignment for agents
  8. Freshdesk Developers — Freshdesk API v2