Como integrar o WhatsApp com o Asaas para cobranças: guia prático com 4 caminhos
Existem 4 formas de levar as cobranças do Asaas para o WhatsApp: ativar a notificação nativa do Asaas, usar a API, usar webhooks ou conectar as duas plataformas com ferramentas sem código. A escolha depende do volume de cobranças, do quanto você quer personalizar as mensagens e de quem vai cuidar das respostas dos clientes. Em todos os casos, siga as regras de templates e de consentimento da Meta.
Pontos principais
- O caminho mais rápido é ativar o WhatsApp nas notificações de cobrança do próprio Asaas, sem programar nada.
- A API e os webhooks do Asaas deixam você escolher o texto, o horário e o número que envia cada mensagem.
- Ferramentas sem código ligam os eventos do Asaas ao WhatsApp e são boas para validar um fluxo antes de investir em desenvolvimento.
- Na API oficial do WhatsApp, cobranças fora da janela de 24 horas exigem template aprovado pela Meta e opt-in do cliente.
- Depois do envio, o trabalho continua: as respostas, negociações e lembretes precisam de uma caixa de entrada organizada.
Neste artigo
- Resumo: as 4 formas de levar as cobranças do Asaas para o WhatsApp
- Caminho 1: como ativar o envio nativo de cobranças do Asaas pelo WhatsApp
- Caminhos 2 e 3: API e webhooks do Asaas para automatizar cobranças no WhatsApp
- Caminho 4: ferramentas sem código para conectar o Asaas ao WhatsApp (e quando valem a pena)
- Templates, consentimento e regras da WhatsApp Business Platform para mensagens de cobrança
- Depois da cobrança: como organizar respostas, negociações e lembretes com uma plataforma de atendimento
Resumo: as 4 formas de levar as cobranças do Asaas para o WhatsApp
Quem pesquisa como integrar o WhatsApp com o Asaas para cobranças normalmente quer duas coisas: que o cliente receba o boleto ou o Pix no aplicativo que já usa todos os dias e que ninguém da equipe precise copiar e colar link por link.
Há quatro caminhos para isso. Eles vão do mais simples, que é só ligar uma opção no painel, ao mais completo, que envolve programação ou uma plataforma de atendimento.
| Forma | Como funciona | Exige programação? | Indicado para |
|---|---|---|---|
| 1. Envio nativo do Asaas | O próprio Asaas envia avisos de cobrança pelo WhatsApp | Não | Quem quer começar rápido, com avisos padronizados |
| 2. API do Asaas | Seu sistema cria a cobrança e pega o link ou o Pix para mandar pelo seu número | Sim | Empresas com sistema próprio ou desenvolvedor disponível |
| 3. Webhooks do Asaas | O Asaas avisa seu sistema quando a cobrança muda de status, e isso dispara uma mensagem | Sim | Quem quer réguas de cobrança automáticas e personalizadas |
| 4. Plataforma de atendimento | As conversas de cobrança ficam centralizadas, com campanhas de lembrete e organização por etapa | Não | Equipes que precisam negociar, responder dúvidas e acompanhar inadimplentes |
Como escolher: se você só precisa avisar o cliente, o envio nativo resolve. Se o cliente responde, pede segunda via ou quer negociar, você vai precisar de um canal onde a sua equipe consiga conversar com ele, e aí os caminhos 2, 3 e 4 fazem mais sentido.
Caminho 1: como ativar o envio nativo de cobranças do Asaas pelo WhatsApp
O jeito mais direto de enviar cobranças do Asaas pelo WhatsApp é usar as notificações que a própria plataforma oferece. O Asaas já manda avisos por e-mail e SMS, e o WhatsApp entra como mais um canal nessa mesma configuração.
Depois de ativado, o cliente recebe mensagens nos momentos-chave da cobrança: quando ela é criada, antes do vencimento, no dia do vencimento, quando está em atraso e quando o pagamento é confirmado.
Passo a passo para ativar
- Acesse o painel do Asaas e abra as configurações de notificações da conta.
- Escolha os eventos que vão gerar aviso, como cobrança criada, lembrete de vencimento, cobrança vencida e pagamento recebido.
- Marque o WhatsApp como canal de envio nos eventos que você quiser.
- Confira se cada cliente tem o celular cadastrado com DDD. Sem número válido, a mensagem não sai.
- Se precisar, ajuste as notificações por cliente. O Asaas permite desligar avisos de quem negociou por fora, por exemplo.
- Gere uma cobrança de teste para um número seu e veja como a mensagem chega.
Vantagens e limitações
A grande vantagem é não depender de ninguém técnico: em poucos minutos a régua de avisos já está rodando. Para quem hoje manda boleto manualmente, isso já elimina boa parte do trabalho repetitivo.
Mas o modelo tem limites. As mensagens seguem um texto padronizado e partem do canal do Asaas, não do número da sua empresa. Por isso, a resposta do cliente não cai no seu atendimento.
- Pontos fortes: ativação rápida, sem código, com envio sincronizado ao status da cobrança.
- Pontos fracos: pouca personalização, nenhuma conversa com o cliente e um possível custo extra por envio. Confira as condições atuais no seu painel.
Dica: antes de ativar, revise o cadastro dos clientes. Número sem DDD, número fixo ou desatualizado é o motivo mais comum de cobrança que "não chegou" no WhatsApp.
Caminhos 2 e 3: API e webhooks do Asaas para automatizar cobranças no WhatsApp
Quando a empresa quer que a cobrança saia do próprio número de WhatsApp, com texto e horário definidos por ela, o caminho é a API do Asaas. É assim que se conecta o Asaas ao WhatsApp de forma personalizada.
A API e os webhooks costumam trabalhar juntos. A API serve para criar e consultar cobranças. Os webhooks avisam seu sistema, sem você precisar perguntar, quando alguma coisa muda.
Caminho 2: usando a API do Asaas
- Gere a chave de API na área de integrações do painel. Ela vai no cabeçalho
access_tokende cada requisição. - Teste primeiro no ambiente sandbox do Asaas, que não movimenta dinheiro de verdade.
- Cadastre o cliente pelo endpoint
/v3/customers, com nome, CPF ou CNPJ e celular. - Crie a cobrança em
/v3/payments, informando valor, vencimento e forma de pagamento (boleto, Pix ou cartão). - Pegue na resposta o link da fatura (
invoiceUrl) ou gere o QR Code e o "copia e cola" do Pix pelo endpoint da cobrança. - Envie esse link pelo seu canal de WhatsApp, usando um modelo de mensagem aprovado pela Meta.
Pelas políticas da Plataforma WhatsApp Business, da Meta, mensagens que a empresa envia fora da janela de 24 horas desde a última mensagem do cliente precisam usar um modelo (template) aprovado. Além disso, o cliente precisa ter autorizado o contato (opt-in). Lembretes de pagamento normalmente se encaixam na categoria Utilidade.
Caminho 3: usando os webhooks do Asaas
Com webhooks, dá para automatizar cobranças do Asaas no WhatsApp de verdade. Você cadastra a URL do seu sistema no painel, escolhe os eventos e o Asaas avisa a cada mudança de status.
| Evento do Asaas | O que significa | Mensagem sugerida no WhatsApp |
|---|---|---|
PAYMENT_CREATED | Nova cobrança gerada | Envio do link da fatura ou do Pix |
PAYMENT_UPDATED | Valor ou vencimento alterado | Aviso com os dados atualizados |
PAYMENT_OVERDUE | Cobrança venceu sem pagamento | Lembrete educado com a segunda via |
PAYMENT_CONFIRMED | Pagamento confirmado (comum no cartão) | Agradecimento e confirmação |
PAYMENT_RECEIVED | Valor recebido (comum em Pix e boleto) | Comprovante e encerramento da cobrança |
Um exemplo prático: uma escola de idiomas gera as mensalidades pela API. No dia seguinte ao vencimento, o webhook PAYMENT_OVERDUE dispara um lembrete com o Pix atualizado. Quando chega o PAYMENT_RECEIVED, o sistema manda o agradecimento e ninguém precisa conferir extrato.
Atenção técnica: configure o token de autenticação do webhook e confira o cabeçalho asaas-access-token em cada chamada. Responda rápido com HTTP 200 e trate eventos repetidos guardando o ID de cada um. Se o seu endpoint falhar várias vezes seguidas, o Asaas pode pausar a fila de envios.
Caminho 4: ferramentas sem código para conectar o Asaas ao WhatsApp (e quando valem a pena)
Nem toda empresa tem um desenvolvedor disponível para criar uma integração própria. Por isso, muita gente busca como conectar o Asaas ao WhatsApp com plataformas de automação sem código, como Make, n8n ou Zapier. Elas funcionam como uma ponte entre os dois sistemas.
A lógica é simples: o Asaas avisa que algo aconteceu com uma cobrança, a ferramenta recebe esse aviso e dispara a mensagem no WhatsApp. Tudo isso é configurado em telas visuais, arrastando blocos e preenchendo campos.
Como funciona o fluxo sem código na prática
- Gatilho: você cadastra no painel do Asaas um webhook que aponta para a URL gerada pela ferramenta de automação.
- Evento: o Asaas envia os dados sempre que ocorre um evento escolhido, como cobrança criada (PAYMENT_CREATED), vencida (PAYMENT_OVERDUE) ou recebida (PAYMENT_RECEIVED).
- Tratamento: a ferramenta filtra o evento, busca o telefone e o nome do cliente e formata valor e data de vencimento.
- Envio: o fluxo chama a API oficial do WhatsApp (WhatsApp Business Platform) usando um template aprovado, com o link do boleto ou do Pix.
- Registro: o resultado do envio é gravado em uma planilha ou log para conferência.
Esse desenho permite enviar cobranças do Asaas pelo WhatsApp em poucas horas de configuração. O ponto de atenção é o passo 4: o envio precisa usar a API oficial da Meta, e não soluções que simulam o WhatsApp Web.
Ferramentas não oficiais podem levar ao bloqueio do número, porque violam os Termos de Serviço do WhatsApp. Em uma operação de cobrança, perder o número significa perder o histórico e o canal com os clientes.
| Critério | Ferramenta sem código | Integração própria via API |
|---|---|---|
| Tempo para colocar no ar | Horas ou poucos dias | Semanas, conforme a complexidade |
| Conhecimento técnico | Básico (lógica de fluxos) | Desenvolvimento e manutenção de servidor |
| Flexibilidade de regras | Boa para fluxos simples e médios | Total, inclusive regras muito específicas |
| Volume de cobranças | Adequada para volumes moderados | Indicada para volumes altos e contínuos |
| Manutenção | Feita por quem montou o fluxo | Exige equipe técnica responsável |
Quando as ferramentas sem código valem a pena
- Quando você quer validar a régua de cobrança antes de investir em desenvolvimento.
- Quando o volume de boletos e Pix é previsível e as regras são poucas.
- Quando alguém da equipe consegue acompanhar falhas de execução e corrigir o fluxo.
- Quando a empresa já usa uma dessas plataformas para outras automações.
Dica: comece com apenas dois eventos (cobrança criada e cobrança vencida). Depois que o fluxo estiver estável, adicione lembretes antes do vencimento e confirmação de pagamento. Fluxos muito longos logo no início são os que mais quebram sem ninguém perceber.
Templates, consentimento e regras da WhatsApp Business Platform para mensagens de cobrança
Saber como integrar o WhatsApp com o Asaas para cobranças é só metade do trabalho. A outra metade é respeitar as regras da Meta, que definem quando e como uma empresa pode iniciar conversas pela WhatsApp Business Platform.
Ignorar essas regras gera templates reprovados, queda na classificação de qualidade do número e, em casos graves, restrições de envio. Por isso, vale entender os três pilares: templates, consentimento e janela de atendimento.
Atenção: mensagens iniciadas pela empresa fora de uma conversa ativa só podem ser enviadas por meio de templates previamente aprovados pela Meta. Não existe "texto livre" para o primeiro contato de cobrança.
Categorias de template e onde a cobrança se encaixa
A Meta organiza os templates em três categorias: marketing, utilidade e autenticação. Avisos de cobrança, lembretes de vencimento e confirmações de pagamento se encaixam, em geral, na categoria utilidade, pois tratam de uma transação já existente.
Se o template misturar a cobrança com ofertas, descontos em outros produtos ou chamadas promocionais, a Meta pode reclassificá-lo como marketing. Mantenha o texto focado na informação da cobrança.
- Lembrete antes do vencimento: "Olá, [nome]. Sua fatura de [valor] vence em [data]. Acesse o boleto ou Pix pelo link abaixo."
- Aviso de vencimento: "Olá, [nome]. Identificamos que a fatura de [data] ainda está em aberto. Se já pagou, desconsidere esta mensagem."
- Confirmação de pagamento: "Recebemos seu pagamento de [valor]. Obrigado, [nome]!"
Consentimento (opt-in) do cliente
O cliente precisa ter fornecido o número e aceitado receber mensagens da sua empresa pelo WhatsApp. Esse aceite pode ser coletado no cadastro, no checkout ou no contrato, desde que deixe claro o nome da empresa e o tipo de mensagem.
Guarde o registro desse consentimento. Além de atender à política da Meta, ele ajuda a demonstrar conformidade com a LGPD, que exige base legal e transparência no uso de dados pessoais como o telefone.
Segundo a Política de Mensagens do WhatsApp Business, as empresas só podem contatar pessoas que forneceram seu número de celular e deram permissão para receber mensagens daquela empresa pelo WhatsApp.
Janela de 24 horas e tom da cobrança
Quando o cliente responde a uma mensagem, abre-se uma janela de atendimento de 24 horas. Dentro dela, a equipe pode conversar com texto livre, enviar a segunda via ou negociar. Fora dela, volta a valer a obrigatoriedade de template.
No Brasil, o tom também tem limite legal. O artigo 42 do Código de Defesa do Consumidor determina que o consumidor inadimplente não seja exposto a ridículo nem submetido a constrangimento ou ameaça.
- Use linguagem neutra e informativa, sem termos ameaçadores.
- Respeite horários comerciais para os disparos automáticos.
- Evite repetir o mesmo aviso várias vezes no mesmo dia.
- Ofereça sempre um caminho para o cliente responder e tirar dúvidas.
Depois da cobrança: como organizar respostas, negociações e lembretes com uma plataforma de atendimento
Quem decide automatizar cobranças do Asaas no WhatsApp logo descobre que o disparo é a parte fácil. O desafio começa quando os clientes respondem: pedem segunda via, contestam valores, querem parcelar ou avisam que já pagaram.
Se essas respostas caem no celular de uma única pessoa, a operação trava. Mensagens se perdem, dois atendentes respondem o mesmo cliente e ninguém sabe em que pé está cada negociação. É aqui que uma plataforma de atendimento como o Winchat faz diferença.
Caixa de entrada unificada para não perder respostas
Com uma caixa de entrada unificada, todas as conversas do WhatsApp ficam em um só painel, acessível para a equipe. Se a empresa também recebe mensagens pelo Instagram ou Facebook, elas aparecem no mesmo lugar, o que evita alternar entre aplicativos.
- Cada resposta de cliente fica visível para quem cuida do financeiro.
- O histórico da conversa ajuda a entender o que já foi combinado.
- A equipe enxerga quais conversas ainda estão sem resposta.
Kanban para acompanhar cada negociação
A organização em Kanban transforma as conversas de cobrança em etapas visuais. Cada cliente é movido de coluna conforme a situação avança, e qualquer pessoa da equipe entende o status em poucos segundos.
| Coluna do Kanban | O que significa | Próxima ação |
|---|---|---|
| Cobrança enviada | Cliente recebeu o aviso e ainda não respondeu | Aguardar e conferir o pagamento no Asaas |
| Dúvida ou contestação | Cliente questionou valor ou serviço | Verificar a fatura e responder dentro da janela de 24 horas |
| Em negociação | Cliente pediu prazo ou parcelamento | Gerar nova cobrança no Asaas e enviar o link |
| Acordo fechado | Nova data ou forma de pagamento combinada | Acompanhar o vencimento combinado |
| Pago | Pagamento confirmado | Encerrar a conversa com agradecimento |
Imagine uma escola de idiomas com mensalidades no Asaas. O cliente responde ao aviso de vencimento pedindo para pagar no dia 20. O atendente move o card para "Em negociação", gera a nova cobrança no Asaas e envia o link na mesma conversa.
Quando o pagamento entra, o card vai para "Pago". Sem planilhas paralelas e sem depender da memória de ninguém.
Dica: defina um responsável por coluna. Por exemplo, uma pessoa cuida de "Dúvida ou contestação" e outra de "Em negociação". Assim, nenhuma conversa fica parada esperando que alguém tome a iniciativa.
Lembretes e campanhas com organização
A automação de campanhas do Winchat ajuda a programar comunicações para grupos de contatos, como um lembrete para quem fechou acordo com vencimento na mesma semana. Lembre-se de usar templates aprovados quando a janela de 24 horas estiver fechada.
- Separe os contatos pela etapa em que estão no Kanban.
- Escolha um template de utilidade adequado para cada grupo.
- Agende o envio em horário comercial.
- Acompanhe as respostas na caixa de entrada e atualize os cards.
Resumo prático: o Asaas gera e controla a cobrança; o WhatsApp leva o aviso até o cliente; a plataforma de atendimento organiza o que acontece depois. Os três juntos substituem o controle manual, que costuma falhar justamente quando o volume de clientes cresce.
Perguntas frequentes
O Asaas envia cobranças pelo WhatsApp sem nenhuma integração?
Sim. O Asaas tem o WhatsApp entre os canais de notificação de cobrança, junto com e-mail e SMS. Você ativa o canal nas configurações de notificações da conta e pode ajustar isso por cliente. Antes de ativar, confira na central de ajuda do Asaas as condições atuais desse canal.
Qual a diferença entre usar o envio nativo e a API do Asaas?
No envio nativo, o próprio Asaas manda a mensagem, com textos e momentos de envio já definidos pela plataforma. Com a API e os webhooks, sua empresa decide o texto, o horário, o número de envio e o que acontece depois. Em troca, você precisa de desenvolvimento e de uma conta na WhatsApp Business Platform.
Quais eventos de webhook do Asaas são mais usados para cobranças no WhatsApp?
Os mais usados são os eventos de pagamento: PAYMENT_CREATED, quando a cobrança é gerada, PAYMENT_OVERDUE, quando ela vence sem pagamento, e PAYMENT_RECEIVED ou PAYMENT_CONFIRMED, quando o pagamento é identificado. Cada um pode disparar uma mensagem diferente: envio do link, lembrete de atraso e confirmação de pagamento.
Preciso de template aprovado pela Meta para enviar cobranças pelo WhatsApp?
Na WhatsApp Business Platform, toda mensagem que a empresa inicia fora da janela de 24 horas de atendimento precisa de um template aprovado pela Meta. Avisos de cobrança e lembretes de pagamento normalmente entram na categoria utilidade, desde que não tragam conteúdo promocional junto.
É obrigatório ter o consentimento do cliente para cobrar pelo WhatsApp?
Sim. A política do WhatsApp Business exige que a empresa tenha o opt-in do cliente antes de mandar mensagens pelo app. O ideal é pedir essa autorização no cadastro ou no contrato e guardar um registro dela. Isso também ajuda a cumprir a LGPD.
Ferramentas sem código, como Make, Zapier ou n8n, servem para integrar o Asaas ao WhatsApp?
Servem, principalmente para volumes baixos ou médios e para validar um fluxo antes de investir em desenvolvimento. Essas ferramentas recebem o webhook do Asaas e repassam os dados para um provedor de WhatsApp. Use sempre um provedor da API oficial e acompanhe as falhas de execução, porque um cenário quebrado deixa de cobrar sem avisar.
Como organizar as respostas dos clientes depois que a cobrança é enviada?
Concentre todas as conversas em uma caixa de entrada compartilhada, para que a equipe veja o histórico de cada cliente. No Winchat, você pode usar a caixa de entrada unificada e um quadro Kanban com etapas como em negociação, promessa de pagamento e regularizado, além de campanhas para lembretes.







