API de WhatsApp para CRM e plataforma de atendimento
Você já tem um produto de atendimento. O que falta é o canal: mensagens chegando com assinatura verificável, estado de entrega confiável e um caminho de saída se o provedor não servir.
O canal, não o inbox
O CRPRO Hub não é uma plataforma de atendimento e não concorre com o seu produto. Ele entrega o canal: envio, recebimento, mídia, templates e estado de entrega, com isolamento por cliente. A conversa acontece no seu CRM.
Eventos que você consegue confiar
message.received— o cliente respondeu. Vale também para o que for respondido pelo aplicativo no celular, quando o número está em coexistência.message.status— o estado final do que você enviou. O envio responde202, que é “aceito”, não “entregue”: o entregue chega aqui.- Toda entrega vem assinada com HMAC SHA-256 e traz um id único, para você deduplicar sem inventar chave.
- Retentativa automática, pausa de endpoint que falha de forma persistente, e replay de uma entrega específica quando o seu lado voltar.
O custo de trocar de provedor
Este é o argumento que importa para quem já tem uma integração rodando, e quase ninguém endereça. Trocar o provedor de WhatsApp de um CRM normalmente significa reescrever o parser de webhook, remapear campos e migrar número por número. O Hub reduz os três:
- Formato de compatibilidade EvoHub. O webhook pode ser entregue no formato que muitos sistemas brasileiros já consomem. O seu parser continua como está enquanto você migra o resto — os dois modos estão documentados em webhooks.
- Coexistência. Os números dos seus clientes não trocam e não perdem histórico. A migração é uma autorização, não um recadastro.
- A conta é do cliente. Como a WABA nunca esteve no nome do Hub, sair também não custa nada — o que vale nos dois sentidos, e é o motivo de podermos dizer isso com tranquilidade.
Perguntas frequentes
Como as mensagens chegam no meu CRM?
Por webhook assinado com HMAC SHA-256. Cada mensagem recebida gera um evento message.received, e cada mudança de estado de envio gera um message.status. Você registra o endpoint, valida a assinatura e processa — sem consultar a API em laço.
Já uso outro provedor. Quanto custa trocar?
Menos do que o normal, por dois motivos. O primeiro é a coexistência: os números dos seus clientes não precisam ser trocados nem recadastrados do zero. O segundo é o formato de compatibilidade EvoHub, que entrega o payload no formato que muitos sistemas brasileiros já consomem — o seu parser pode continuar como está enquanto você migra.
Consigo separar os dados de cada cliente do meu CRM?
Sim. Cada cliente é uma organização, com chaves escopadas e webhooks próprios. Um recurso de outra organização responde 404, não 403. Se o seu CRM é multiempresa, o isolamento do Hub acompanha o seu.
E se o meu endpoint cair?
As entregas são retentadas, e um endpoint que falha de forma persistente é pausado em vez de acumular fila infinita. Você consulta o histórico de tentativas e reenvia uma entrega específica pelo endpoint de replay, sem perder o evento.
Quem paga a Meta pelas conversas dos meus clientes?
Cada cliente, na conta WhatsApp Business dele. Você não vira o intermediário financeiro e não precisa medir consumo de mensagem por conta para ratear na sua fatura.