Skip to content
WhatIsUp.dev
Recursos

Tudo que você precisa pra mandar mensagens em produção.

Stack completa de infraestrutura WhatsApp. Sem caixa preta. Sem custo surpresa. Sem onboarding obrigado pelo dashboard.

Core

Gerenciamento multi-canal

Cado canal é uma conexão WhatsApp lógica com QR, lifecycle e webhook próprios. Rode quantos seu plano permitir.

Qualquer tipo de mensagem

Texto, mídia, reply, reaction, link preview. Um wire format consistente em todos os tipos de mensagem.

Mídia entrando e saindo

Envia imagem, áudio, documento, vídeo. Mídia recebida fica em cache e é proxy via URL assinada.

Server-Sent Events

Inscreve em /v1/events pra receber QR codes e estado do canal. Mesma autenticação da REST.

Entrega

Webhooks assinados com retry

Envelope HMAC, retries com backoff exponencial, dead-letter pra falhas permanentes. Você inspeciona toda entrega.

Limite de concorrência por host

Um endpoint lento de um cliente não trava os outros. Token-bucket por destino mantém a entrega de cada cliente fluindo.

Métricas Prometheus

/metrics expõe latência, profundidade da fila, status das canais e resultados de entrega. Plugue no Grafana.

Audit log

Toda mudança de estado visível pro cliente vira uma linha append-only. Alertas e forense usam a mesma tabela.

Operação

Rate limit por cliente

Token-bucket por customerId. Um tenant ruim não derruba o resto. Configurável por rota.

Guard de SSRF nos webhooks

IPs loopback, RFC1918, link-local e cloud-metadata são rejeitados na camada do schema.

Segredos criptografados em repouso

Signing secrets de webhook usam envelope encryption com master key rotacionável. Rotaciona sem downtime.

Contratos e SDKs abertos

Nosso pacote de schemas publica os contracts. Gera seu próprio cliente — ou usa o nosso.