Saltar para o conteúdo
Elooo CRMCentral de Ajuda Ir para o site

Construtor de workflows

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 a exigir e monte os dados a enviar com os campos do contacto. Guarde a ação e publique.

Atualizado em

Antes de começar

  • Tenha o endereço (URL) do sistema que vai receber os dados. Quem gere esse sistema sabe dizer-lhe o URL, o método (normalmente POST) e se exige autorização.
  • Se o destino exigir uma chave ou token, guarde-o num valor personalizado em Configurações › Valores personalizados, para não o escrever à vista no workflow.
  • Confirme que o sistema de destino aguenta o número de envios que vai fazer: a ação dispara no instante em que cada contacto chega a esse passo.
Onde encontrar

Automação › Workflows › (abrir o workflow) › + › Webhook personalizado

Passo a passo

  1. Abra Automação › Workflows e entre no workflow (ou crie um novo com o gatilho que quiser).
  2. Clique no + no ponto em que os dados devem ser enviados e escolha Webhook personalizado.
  3. Em URL, cole o endereço do sistema de destino.
  4. Em Método, escolha o que o destino espera: POST (o mais comum para enviar dados), GET, PUT ou DELETE.
  5. Em Autorização, escolha o tipo exigido pelo destino (ou nenhum) e preencha as credenciais pedidas.
  6. Se o destino precisar, adicione Cabeçalhos (por exemplo, o tipo de conteúdo) e Parâmetros de consulta.
  7. Na zona dos dados a enviar, crie um campo por cada informação: escreva o nome do campo (ex.: email) e, no valor, escolha o dado do contacto. Ao começar a escrever aparecem sugestões com os campos do contacto, os valores personalizados e os dados recebidos por webhook de entrada.
  8. Clique em Guardar ação.
  9. Passe um contacto de teste pelo workflow e confirme no sistema de destino que os dados chegaram.
  10. 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.
  • Pode enviar tudo o que o workflow conhece: dados do contacto, 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 contacto.

Problemas comuns

  • A ação aparece como falhada nos registos → O sistema de destino respondeu com erro. Confirme o URL, o método e a autorização. O Elooo CRM tenta de novo algumas vezes com intervalos crescentes; se continuar a falhar, a ação é saltada e o contacto segue para o passo seguinte.
  • Os dados chegam mas alguns campos vão vazios → O contacto 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 contactos em massa → O destino tem limites de pedidos por segundo. Adicione os contactos em lotes mais pequenos ou coloque uma ação Esperar antes do webhook.
  • O destino exige um token e não sei onde o pôr → Normalmente vai em Autorização ou num Cabeçalho (ex.: Authorization). Pergunte a quem gere o 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 de 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 gere esse sistema que lhe indica.

Isto foi útil?