Qual é a sua dúvida?
O que são webhooks de automação
Os webhooks de automação permitem o envio automático de mensagens para um número de destino a partir de um sistema externo, utilizando parâmetros em formato JSON.
⚙️ Essa funcionalidade pode ser usada tanto na API oficial quanto na não oficial do WhatsApp.
- API oficial: permite envio apenas de mensagens template ou quando existe uma conversa ativa.
- API não oficial: permite envio livre de mensagens automáticas.
Entrada de dados
A entrada de dados define a URL que receberá as requisições HTTPS (payloads).
Passos:
- Acesse Webhooks › Automação › Entradas de dados.
- Clique em Novo.
- Selecione a opção Genérico.
- Clique em Incluir.
A URL será criada e ficará disponível para uso em todas as automações.
Configurações de envio
Nesta etapa, são definidos os parâmetros específicos de envio das mensagens.
Criar configuração de envio:
- Acesse Webhooks › Automação › Configurações de envio.
- Clique em Novo.
- Preencha os campos conforme abaixo:
| Campo | Descrição |
|---|---|
| Origem | Genérico |
| Canal | Selecione o canal de atendimento |
| Departamento | Escolha o departamento responsável |
| ID de integração | Valor numérico (8 dígitos, sem letras ou caracteres especiais) |
| Ação de atendimento | Escolha o comportamento após o envio da mensagem: – Finalizar atendimento após envio – Mover para fila após contato (não compatível com distribuição automática) – Mover para fila após envio |
- Clique em Incluir para salvar.
Configuração da mensagem
- Na seção Mensagens, clique em Novo.
- Defina o conteúdo da mensagem.
- É possível usar variáveis (por exemplo,
@nome) que serão substituídas automaticamente pelos valores recebidos no payload JSON. - Suporta emojis e anexos (imagens, áudios e documentos).
- É possível usar variáveis (por exemplo,
- Clique em Incluir para salvar e depois em Voltar para retornar à tela principal.
Histórico
O Histórico exibe todos os registros de envios realizados via Webhook.
Para acessar:
- Vá em Webhooks › Automação › Histórico.
- Os registros são exibidos em ordem decrescente.
- Clique em … para visualizar detalhes, gerar um PDF ou imprimir o registro.
HTTPS Request
Com as configurações finalizadas, o BlocoPro estará apto a receber requisições externas para envio de mensagens automáticas.
Exemplo de configuração no Postman
- URL: utilize a mesma criada em Entradas de dados.
- Método:
POST - Body: selecione raw / JSON
- Payload (exemplo):
{
"telefone": "5551999966666",
"id_integracao": "00000001",
"nome": "Enio Eltz",
"email": "enio@uniteltelecom.com",
"cpf": "106000",
"cidade": "Taquara",
"estado": "RS",
"produto": "Central inoperante após temporal.",
"total": "total",
"observacoes": "observações"
}
Todos os parâmetros devem ser enviados como strings.
Dicas e boas práticas
- Utilize IDs de integração únicos para evitar duplicidade de mensagens.
- Garanta que o payload JSON contenha todos os parâmetros esperados.
- Teste as requisições no Postman antes da integração com sistemas externos.
- Mantenha um controle periódico do Histórico para auditoria de envios.