Como enviar dados de um workflow para outro sistema (webhook de saída)
No workflow, clique no + e adicione a ação Webhook personalizado. Cole o endereço (URL) que vai receber os dados, escolha o método (POST, GET, PUT ou DELETE), a autorização se o outro sistema exigir e monte os dados a enviar com os campos do contato. Salve a ação e publique.
Atualizado em
Antes de começar
- Tenha o endereço (URL) do sistema que vai receber os dados. Quem cuida desse sistema sabe informar a URL, o método (normalmente POST) e se exige autorização.
- Se o destino exigir uma chave ou token, salve em um valor personalizado em Configurações › Valores personalizados, para não deixar à vista no workflow.
- Confirme que o sistema de destino aguenta o número de envios que você vai fazer: a ação dispara no instante em que cada contato chega nesse passo.
Onde encontrar
Automação › Workflows › (abrir o workflow) › + › Webhook personalizado
Passo a passo
- Abra Automação › Workflows e entre no workflow (ou crie um novo com o gatilho que quiser).
- Clique no + no ponto em que os dados devem ser enviados e escolha Webhook personalizado.
- Em URL, cole o endereço do sistema de destino.
- Em Método, escolha o que o destino espera: POST (o mais comum para enviar dados), GET, PUT ou DELETE.
- Em Autorização, escolha o tipo exigido pelo destino (ou nenhum) e preencha as credenciais pedidas.
- Se o destino precisar, adicione Cabeçalhos (por exemplo, o tipo de conteúdo) e Parâmetros de consulta.
- Na área dos dados a enviar, crie um campo para cada informação: digite o nome do campo (ex.:
email) e, no valor, escolha o dado do contato. Ao começar a digitar aparecem sugestões com os campos do contato, os valores personalizados e os dados recebidos por webhook de entrada. - Clique em Salvar ação.
- Passe um contato de teste pelo workflow e confira no sistema de destino se os dados chegaram.
- Publique o workflow.
Dicas
- Dê aos campos os nomes que o sistema de destino espera (ex.:
nome,email,telefone); se os nomes não baterem, o destino pode ignorar os dados. - Você pode enviar tudo o que o workflow conhece: dados do contato, campos personalizados, valores personalizados e o que entrou por um webhook de entrada.
- Para ver exatamente o que foi enviado e a resposta do destino, abra Logs de execução dentro do workflow e procure o contato.
Problemas comuns
- A ação aparece como falha nos logs → O sistema de destino respondeu com erro. Confira a URL, o método e a autorização. O Elooo CRM tenta de novo algumas vezes com intervalos crescentes; se continuar falhando, a ação é pulada e o contato segue para o próximo passo.
- Os dados chegam, mas alguns campos vão vazios → O contato não tem esse dado preenchido ou o valor escolhido no campo não é o certo. Abra a ação e confira cada campo.
- Muitos erros quando adiciono contatos em massa → O destino tem limite de requisições por segundo. Adicione os contatos em lotes menores ou coloque uma ação Esperar antes do webhook.
- O destino exige um token e não sei onde colocar → Normalmente vai em Autorização ou em um Cabeçalho (ex.:
Authorization). Pergunte a quem cuida do sistema qual o formato esperado.
Perguntas frequentes
Qual é a diferença entre webhook de entrada e webhook de saída?
O webhook de entrada é um gatilho: outro sistema envia dados para o Elooo CRM e inicia o workflow. O webhook de saída é uma ação: o Elooo CRM envia dados para outro sistema.
Preciso saber programar?
Não. Basta preencher URL, método, autorização e os campos a enviar. A parte técnica (o que o destino espera) é quem cuida desse sistema que informa.
Isso foi útil?
Obrigado pela sua opinião.
