Os webhooks enviam instantaneamente dados relevantes para um aplicativo quando um evento acontece em outro aplicativo, eliminando a necessidade de transferências manuais de dados e chamadas API frequentes. Eles permitem que você conecte seus aplicativos e automatize ações específicas.
O que são webhooks e como funcionam?
Webhooks são notificações automatizadas e em tempo real enviadas de um aplicativo para outro quando um evento específico acontece. Essas notificações são enviadas para um URL predefinido e incluem dados sobre o evento (por exemplo, nome do evento, data e ID de contato).
Com o webhook, você pode:
- Automatizar processos sem transferências manuais de dados,
- Integrar aplicativos externos com eficiência,
- Sincronizar dados instantaneamente, acionar automações e manter as plataformas atualizadas em tempo real.
Qual a diferença entre webhooks e APIs?
Tanto webhooks quanto APIs permitem que você integre e sincronize dados entre aplicativos, mas eles não são a mesma coisa. As duas principais diferenças entre webhooks e APIs são:
Ambos permitem que você integre e sincronize dados entre aplicativos, mas eles não são a mesma coisa:
| Webhooks | APIs | |
|---|---|---|
| Objetivo | Executar uma ação: enviar dados quando um evento acontece (POST) | Executar diversas ações: enviar (POST), recuperar (GET), atualizar (PUT) ou excluir (excluir) dados |
| Acionar gatilhos | Dados enviados automaticamente quando novas informações estão disponíveis | Requer solicitações manuais (sondagem) para buscar dados |
Por que usar webhook?
O webhook permite transferências de dados em tempo real entre o Brevo e aplicativos externos. Existem dois tipos de webhook que você pode criar:
Webhook de entrada: receber dados no Brevo
O webhook de entrada permite que você receba dados no Brevo de um aplicativo externo. Uma vez recebido, você pode automaticamente:
- Criar um evento personalizado
- Atualizar um contato existente
- Adicionar um novo contato
Aqui estão alguns casos de uso do mundo real para webhook de entrada:
Quando um novo cliente é criado no Stripe, um webhook de entrada atualiza ou adiciona o contato no Brevo com seu e-mail e nome.
Quando um cliente faz um pedido no Shopify, um webhook de entrada aciona um e-mail transacional no Brevo para confirmar sua compra.
Quando alguém agenda uma reunião no Calendly, os dados são enviados ao Brevo, acrescentando-os a uma lista de contatos específica e acionando uma sequência de e-mails.
Quando um usuário preenche uma pesquisa do Typeform, as respostas são enviadas para o Brevo, atualizando suas propriedades de contato ou acionando automaticamente.
➡️ Para saber mais, confira nosso artigo dedicado Criar webhook de entrada para receber dados em tempo real no Brevo.
Webhook de saída: enviar dados do Brevo
O webhook de saída permite que você envie dados do Brevo para um aplicativo externo. Uma vez recebidos, o aplicativo externo pode automatizar ações com base nesses dados.
Aqui estão alguns casos de uso do mundo real para webhook de saída:
Quando um novo contato é adicionado a uma lista do Brevo, um webhook de saída notifica um canal do Slack com seus detalhes.
Quando os detalhes de um contato são atualizados no Brevo, um webhook de saída registra a alteração em uma planilha do Planilhas Google para rastreamento.
Quando um contato clica em um link em uma campanha de e-mail, um webhook de saída notifica o Zapier, que pode então ativar outras ações em outros aplicativos (por exemplo, atualizar um CRM como o HubSpot ou adicionar uma tarefa no Trello).
Se um contato interage com um e-mail promocional no Brevo, um webhook de saída atualiza seu perfil no WooCommerce, marcando-o como um cliente engajado.
➡️ Para saber mais, confira nosso artigo dedicado Novo webhook - Criar webhook de saída para enviar dados em tempo real do Brevo para um aplicativo externo.
🤔 Dúvidas?
Em caso de dúvida, sinta-se à vontade para entrar em contato com nossa equipe de suporte, criando um tíquete a partir da sua conta. Caso ainda não tenha uma conta, entre em contato conosco aqui.
Se você está procurando ajuda com um projeto usando o Brevo, podemos encontrar à agência parceira da Brevo certa.