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:
Vai a Impostazioni del Workspace
Vai a Integrazioni > Webhook
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.