I workspace con piano Business Pro supportano fino a 30.000 eventi webhook per periodo di fatturazione. Verifica i limiti del tuo piano prima di configurare automazioni ad alto volume.
Eventi supportati
Puoi sottoscrivere un webhook a qualsiasi combinazione dei seguenti eventi:| Categoria | Eventi |
|---|---|
| Servizio | Creato, Aggiornato, Eliminato |
| Ordine | Creato, Aggiornato, Eliminato |
| Attività | Creata, Assegnata, Completata, Aggiornata |
| Fattura | Stato modificato |
| Cliente / Utente | Nuovo cliente aggiunto, Cliente/utente eliminato |
| Proposta | Inviata, Ricevuta, Accettata, Rifiutata |
| Ticket | Creato, Assegnato, Stato modificato |
| Pagamento | Ricevuto, Non riuscito |
| Pacchetto di Servizi | Creato, Aggiornato, Eliminato |
Crea un webhook
Autentica il tuo token
Clicca sul pulsante Gestione per autenticare il tuo token webhook. Questo token viene utilizzato per firmare i payload in uscita in modo che tu possa verificare che provengano da AgencyHandy.
Crea un nuovo webhook
Clicca su Crea Nuovo Webhook per aprire il modulo di configurazione del webhook.
Inserisci l'URL dell'endpoint
Nel campo URL Endpoint, inserisci l’URL del sistema esterno che deve ricevere i dati del webhook. Deve essere un endpoint POST accessibile pubblicamente.
Seleziona il tipo di contenuto
Scegli JSON come tipo di contenuto. AgencyHandy invia tutti i payload webhook come
application/json.Seleziona gli eventi webhook
Scegli ogni evento che deve attivare questo webhook. Puoi selezionare eventi da più categorie — ad esempio, Ordine: Creato e Fattura: Stato modificato possono puntare entrambi allo stesso endpoint.
Attiva il webhook
Attiva il pulsante radio Attivo. Quando attivo, AgencyHandy consegna i payload per tutti gli eventi selezionati al tuo endpoint in tempo reale.
Testa un webhook
Dopo aver creato un webhook, invia un payload di test per confermare che il tuo endpoint sia raggiungibile e stia elaborando correttamente i dati.Seleziona un evento di test
Scegli un evento di esempio dall’elenco degli eventi configurati su questo webhook (es. Ordine: Creato).
Invia il payload di test
Clicca su Invia. AgencyHandy pubblica un payload di esempio al tuo URL endpoint.
Verifica il risultato
Controlla il tuo sistema esterno per confermare che il payload di test sia arrivato e sia stato elaborato come previsto. Tornando in AgencyHandy, clicca nel webhook per esaminare la sua cronologia — puoi vedere la richiesta completa, la risposta restituita dal tuo endpoint e riconsegnare qualsiasi evento passato se necessario.
Autentica i payload dei webhook
Ogni richiesta webhook in uscita da AgencyHandy include un header di firma che il tuo endpoint può utilizzare per verificare che il payload sia autentico e non sia stato manomesso.Header di firma
Verifica una firma webhook
Invia la seguente richiesta per confermare che un payload sia autentico:L’ID del webhook che ha ricevuto l’evento. Trovalo nella pagina di dettaglio del webhook in AgencyHandy.
Il valore dell’header
x-ah-sig dalla richiesta webhook in entrata.Il segreto webhook mostrato nella pagina di dettaglio del webhook in AgencyHandy.
Il corpo JSON grezzo ricevuto dalla richiesta webhook di AgencyHandy.
SUCCESS quando la firma è valida. FAILED quando la verifica fallisce (HTTP 403).Success (200)
Failure (403)
Note importanti
- L’URL del tuo endpoint deve essere un URL HTTPS POST accessibile pubblicamente.
- Se il tuo endpoint è temporaneamente non disponibile, controlla il pannello cronologia del webhook in AgencyHandy — puoi riconsegnare qualsiasi evento passato direttamente da lì.
- Monitora regolarmente l’attività dei webhook per rilevare consegne fallite o tentativi di accesso non autorizzato.
- I webhook che falliscono ripetutamente potrebbero essere messi in pausa da AgencyHandy — esamina i log di consegna per individuare i problemi in anticipo.

