I webhook sono disponibili solo per i piani Advanced e superiori. Per ulteriori informazioni sui webhook, consulta la nostra documentazione sui webhook qui.
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 i dettagli della conversazione in un'app/sistema di terze parti per la registrazione e monitora il numero di conversazioni chiuse per analisi.
Nuovo Contatto - Ogni volta che viene aggiunto un nuovo Contatto, aggiungi automaticamente nuovi Contatti al CRM, invia messaggi di benvenuto e informa i membri del team riguardo ai nuovi Contatti.
Nuovo Messaggio in Uscita - Ogni volta che viene inviato un nuovo messaggio in uscita, invia automaticamente notifiche per ciascun messaggio in uscita, registra i dettagli del messaggio nel CRM e assegna tag o punteggi ai lead in base al contenuto del messaggio.
Nuovo Messaggio in Entrata - Ogni volta che ricevi un nuovo messaggio in entrata, invia automaticamente notifiche per ciascun messaggio in entrata, registra i dettagli del messaggio nel CRM e assegna tag o punteggi ai lead in base al contenuto del messaggio.
Contatto Aggiornato - Ogni volta che un Contatto viene aggiornato, aggiorna automaticamente le informazioni del Contatto nel CRM e invia notifiche ai membri del team pertinenti riguardo alle modifiche.
Conversazione Aperta - Ogni volta che una conversazione viene aperta, informa automaticamente i membri del team delle nuove conversazioni con i clienti in tempo reale e apri i dettagli della conversazione.
Assegnatario del Contatto Aggiornato - Ogni volta che viene aggiornato un assegnatario del Contatto, informa automaticamente i membri del team quando vengono assegnati a un nuovo Contatto e gestisci i compiti di follow-up o i promemoria.
Tag Contatto Aggiornato - Ogni volta che un tag di Contatto viene aggiornato, aggiorna automaticamente i tuoi punteggi di lead, gestisci le liste di email marketing e invia campagne di marketing mirate in base ai tag del Contatto.
Nuovo Commento - Ogni volta che viene aggiunto un nuovo commento, informa automaticamente i membri del team riguardo ai nuovi commenti e sincronizza i commenti tra respond.io e altri sistemi.
Per ulteriori informazioni sulle informazioni che possono essere trasmesse con questi eventi webhook, consulta la nostra documentazione API Webhook qui.
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 positivamente la richiesta di funzionalità qui.
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.