Os webhooks estão disponíveis apenas para o plano Avançado e superior. Saiba mais sobre Webhooks em nossa documentação de Webhooks aqui.
Conecte-se a vários sistemas e serviços, como plataformas de marketing por e-mail, ferramentas de CRM, plataformas de comércio eletrônico e software de gerenciamento de projetos para receber atualizações de plataforma em tempo real no respond.io. Ao conectar sua URL de webhook (endpoint REST) à plataforma, você pode sincronizar eventos relevantes com seus CRMs e bancos de dados, garantindo informações precisas e atualizadas em todos os seus sistemas.
Etapa 1: Nas configurações do seu espaço de trabalho, navegue até Integrações > Webhooks > Clique em Conectar
Etapa 2: Clique no botão Adicionar Webhook para adicionar um URL de Endpoint e selecione um Evento de Webhook
O ponto de extremidade de URL específico é necessário para receber e processar a solicitação.
Aqui estão alguns casos de uso comuns para eventos de webhook:
Conversa encerrada - Toda vez que uma conversa for encerrada, atualize automaticamente os detalhes do contato ou salve os detalhes da conversa em um aplicativo/sistema de terceiros para manutenção de registros e acompanhe o número de conversas encerradas para análise.
Novo contato - Toda vez que um novo contato for adicionado, adicione automaticamente novos contatos ao CRM, envie mensagens de boas-vindas e notifique os membros da equipe sobre novos contatos.
Nova mensagem de saída - Toda vez que uma nova mensagem de saída for enviada, envie notificações automaticamente para cada mensagem de saída, registre os detalhes da mensagem no CRM e atribua tags ou pontuações de leads com base no conteúdo da mensagem.
Nova mensagem recebida - Toda vez que você receber uma nova mensagem, envie notificações automaticamente para cada mensagem recebida, registre os detalhes da mensagem no CRM e atribua tags ou pontuações de leads com base no conteúdo da mensagem.
Contato atualizado - Toda vez que um contato for atualizado, atualize automaticamente as informações do contato no CRM e envie notificações aos membros relevantes da equipe sobre as alterações.
Conversa aberta - Toda vez que uma conversa for aberta, notifique automaticamente os membros da equipe sobre novas conversas com clientes em tempo real e abra os detalhes da conversa.
Contato atribuído atualizado - Toda vez que um contato atribuído for atualizado, informe automaticamente os membros da equipe quando um novo contato for atribuído a eles e gerencie tarefas de acompanhamento ou lembretes.
Tag de contato atualizada - Toda vez que uma tag de contato for atualizada, atualize automaticamente suas pontuações de leads, gerencie listas de marketing por e-mail e envie campanhas de marketing direcionadas com base nas tags de contato.
Novo comentário - Toda vez que um novo comentário for adicionado, notifique automaticamente os membros da equipe sobre novos comentários e sincronize os comentários no respond.io e em outros sistemas.
Saiba mais sobre quais informações podem ser passadas com esses eventos de webhook em nossa documentação da API de Webhooks aqui.
Seu webhook pode ser desabilitado automaticamente se o número de tentativas com falha exceder o limite de 30 erros a cada 30 minutos. Observe que essa cota de erros é compartilhada entre todos os webhooks. Se isso ocorrer, você receberá uma notificação por e-mail sobre a falha. Para evitar a desativação, monitore regularmente os logs do seu endpoint em busca de eventos de webhook com falha.
Além disso, seu endpoint deve retornar uma resposta 200 OK em 5 segundos. Não fazer isso contará para seu limite de erro e poderá levar à desativação automática.
Para reativar seu webhook, siga estas etapas:
Navegue até suas Configurações do espaço de trabalho
Navegue até Integrações > Webhooks
Encontre seu webhook e clique em Habilitar na coluna Ação
Para visualizar os logs de eventos do webhook, você pode votar positivamente na solicitação de recurso aqui.
Atrasos acontecem se o seu endpoint não responder dentro de 5 segundos, fazendo com que nosso sistema webhook tente novamente e enfileire os eventos. Veja como nossa configuração funciona:
Agrupamos eventos por endpoint para evitar que qualquer endpoint sobrecarregue o sistema.
Os eventos são processados em ordem e, se o seu endpoint demorar muito para responder, as tentativas ocorrerão em 30, 60 e 90 segundos, até um limite de 3 minutos antes do evento ser descartado.
Para evitar atrasos, recomendamos otimizar a forma como seu sistema lida com webhooks recebidos. Isso ajudará a garantir a entrega pontual dos eventos.
Artigos relacionados 👩💻