Quando um contato é enviado
O CRM ChatClean e o webhook recebem o contato quando o fluxo chega no passo Enviar para o CRM (no formulário) ou no bloco Enviar para o CRM (no editor de blocos). Escolha ali para quais integrações o contato vai. Veja Editor de fluxo. Coloque esse passo depois das perguntas, para o contato chegar ao CRM com e-mail, telefone e as outras respostas. Cada integração tem uma chave Ligada. Desligada, ela para de receber contatos.CRM ChatClean
O CRM da ChatClean usa o número do WhatsApp como chave. Por isso só vão contatos com telefone: peça o telefone no fluxo com uma pergunta do tipo Telefone (WhatsApp). O modelo WhatsApp para o CRM já vem montado assim. Um contato sem telefone aparece no histórico como Sem telefone.1
Crie o push no CRM
No CRM da ChatClean, vá em Configurações → API/Webhook e crie um push na caixa de WhatsApp que vai receber os leads. Anote o endereço da API, o ID do push e o token.
2
Crie a integração
No PostClean, em Automações → Integrações, clique em Nova integração e escolha CRM ChatClean.
3
Preencha a conexão
- Nome: como a integração aparece nas automações.
- Endereço da API: o endereço
https://da API do CRM, por exemplohttps://beta2api.chatclean.com.br. - ID do push: o ID do push criado em Configurações → API/Webhook.
- Token: o token da API. Depois de salvo, ele não aparece de novo; deixe em branco numa edição para manter o atual.
4
Escolha o que criar no CRM
Em O que criar no CRM:
- Só uma nota interna: cria o contato e o atendimento com uma nota para a equipe, sem mandar nada para a pessoa.
- Mensagem no WhatsApp: manda a Mensagem no WhatsApp que você escrever (até 1000 caracteres) e guarda a nota no atendimento. Use
{first_name},{name},{username},{email}e{phone}para personalizar.
5
Ajustes opcionais
- ID do departamento: manda o atendimento para um departamento (em Configurações → Departamentos do CRM).
- ID do atendente: manda o atendimento para um atendente.
- ID do chatbot: liga um chatbot do CRM para o contato. Só vale no modo Mensagem no WhatsApp.
- Etiquetas no CRM: até 10 etiquetas que o contato recebe no CRM. Digite e aperte Enter.
- Levar também as etiquetas do contato: junta as etiquetas que o contato tem no PostClean.
Outro CRM (webhook)
O webhook manda umPOST com o contato em JSON para a URL que você escolher. Funciona com n8n, Make, Zapier, RD Station e qualquer sistema que receba webhooks.
1
Crie a integração
Em Automações → Integrações, clique em Nova integração e escolha Outro CRM (webhook).
2
Informe a URL
Em URL do webhook, cole um endereço
https://.3
Defina o segredo
Em Segredo de assinatura, digite um segredo seu. Ele assina cada envio no cabeçalho
X-PostClean-Signature. Se deixar em branco, o PostClean gera um.4
Teste
Salve e clique em Enviar teste. O PostClean manda um contato de exemplo e mostra Teste enviado. ou o erro que a URL devolveu.
Requisição
O teste manda um contato de exemplo com o nome Contato de teste, o @
postclean e o campo "example": "true".
Validar a assinatura
X-PostClean-Signature é sha256= seguido do HMAC SHA-256, em hexadecimal, do corpo bruto da requisição, usando o segredo de assinatura como chave. Calcule sobre os bytes exatos que chegaram, antes de converter o JSON, e compare em tempo constante.
Respostas e novas tentativas
- Responda com um status
2xxem até 15 segundos. - Um erro
5xx, um429, um tempo esgotado ou uma falha de conexão é tentado de novo: são até 3 tentativas, a segunda 1 minuto depois e a terceira 5 minutos depois. - Um erro
4xx(exceto429) não é tentado de novo e fica como Falhou.