1. All Collections >
  2. Integrazioni >
  3. Webhooks

Webhooks

Avatar
Joshua Lim
2 min di lettura

I webhook sono disponibili solo per i piani Advanced e superiori.

Connettiti a vari sistemi e servizi come piattaforme di email marketing, strumenti CRM, piattaforme di e-commerce e software di gestione progetti per ricevere aggiornamenti in tempo reale sulla piattaforma su respond.io. Collegando l'URL del tuo webhook (endpoint REST) alla piattaforma, puoi sincronizzare gli eventi rilevanti con i tuoi CRM e database, garantendo informazioni accurate e aggiornate su tutti i tuoi sistemi.

Configurazione

Passaggio 1: Nelle impostazioni dell'area di lavoro, vai a Integrazioni > Webhook > Fai clic su Connetti

Passaggio 2: fare clic sul pulsante Aggiungi webhook per aggiungere un URL endpoint e selezionare un evento webhook

Per ricevere ed elaborare la richiesta è necessario l'endpoint URL specifico.

Eventi webhook

Ecco alcuni casi d'uso comuni per gli eventi webhook:

  • Conversazione chiusa - Ogni volta che una conversazione viene chiusa, aggiorna automaticamente i dettagli del Contatto o salva le informazioni della conversazione in un'app o in un sistema di terze parti per la registrazione e monitora il numero di conversazioni chiuse per l'analisi.

  • Nuovo Contatto - Ogni volta che viene aggiunto un nuovo Contatto, aggiungilo automaticamente al CRM, invia messaggi di benvenuto e notifica i membri del team.

  • Nuovo Messaggio in Uscita - Ogni volta che viene inviato un nuovo messaggio in uscita, invia automaticamente una notifica per ogni messaggio, registra i dettagli nel CRM e assegna tag o punteggi ai lead in base al contenuto.

  • Nuovo Messaggio in Entrata - Ogni volta che ricevi un nuovo messaggio in entrata, invia automaticamente una notifica per ogni messaggio, registra i dettagli nel CRM e assegna tag o punteggi ai lead in base al contenuto.

  • Contatto Aggiornato - Ogni volta che un Contatto viene aggiornato, aggiorna automaticamente le sue informazioni nel CRM e invia notifiche ai membri del team interessati riguardo alle modifiche.

  • Conversazione Aperta - Ogni volta che una conversazione viene aperta, informa automaticamente i membri del team in tempo reale delle nuove conversazioni con i clienti e apre i dettagli della conversazione.

  • Assegnatario del Contatto aggiornato - Ogni volta che viene aggiornato l'assegnatario di un Contatto, informa automaticamente i membri del team quando vengono assegnati a un nuovo Contatto e gestisce i compiti di follow-up o i promemoria.

  • Tag Contatto aggiornato - Ogni volta che un tag di Contatto viene aggiornato, aggiorna automaticamente i punteggi dei lead, gestisce le liste per l'email marketing e invia campagne di marketing mirate in base ai tag del Contatto.

  • Nuovo Commento - Ogni volta che viene aggiunto un nuovo commento, notifica automaticamente i membri del team e sincronizza i commenti tra respond.io e altri sistemi.

Per maggiori informazioni sui dati che possono essere trasmessi con questi eventi webhook, consulta la nostra documentazione API Webhooks.

FAQ e Risoluzione dei problemi

Perché il mio webhook continua a disattivarsi automaticamente e come posso riattivarlo?

Il tuo webhook potrebbe disattivarsi automaticamente se il numero di tentativi in errore supera la soglia di 30 errori ogni 30 minuti; nota che questa quota di errori è condivisa tra tutti i webhook. Se ciò accade, riceverai una notifica via email del fallimento. Per evitare la disattivazione, monitora regolarmente i log del tuo endpoint per eventi webhook falliti.

Inoltre, il tuo endpoint deve restituire una risposta 200 OK entro 5 secondi. Il mancato rispetto di questo limite conta per il tuo limite di errori e potrebbe portare alla disattivazione automatica.

Per riattivare il tuo webhook, segui questi passaggi:

  1. Vai a Impostazioni del Workspace

  2. Vai a Integrazioni > Webhook

  3. Trova il tuo webhook e clicca su Abilita nella colonna Azione

Per visualizzare i log degli eventi webhook, puoi votare la richiesta di funzionalità.

Perché i miei webhook di respond.io sono in ritardo?

I ritardi si verificano se il tuo endpoint non risponde entro 5 secondi, causando il nostro sistema webhook a riprovare e mettere in coda gli eventi. Ecco come funziona la nostra configurazione:

  • Raggruppiamo gli eventi per endpoint per evitare che un singolo endpoint sovraccarichi il sistema.

  • Gli eventi vengono elaborati in ordine, e se il tuo endpoint impiega troppo tempo per rispondere, si riprova a 30, 60 e 90 secondi, fino a un limite di 3 minuti prima che l'evento venga scartato.

Per evitare ritardi, ti consigliamo di ottimizzare come il tuo sistema gestisce gli webhook in arrivo. Questo aiuterà a garantire una consegna tempestiva degli eventi.

Condividi questo articolo
Telegram
Facebook
Linkedin
Twitter

Non riesci a trovare quello che stai cercando? 🔎