O sistema de vocês fala WhatsApp oficial.
Para software de clínica, escola, hotel e ERP. Em breve, o cliente de vocês conecta o número pelo app da SiteUP na Meta, e o sistema de vocês envia mensagem, recebe por webhook assinado e baixa a mídia, sem virar provedor e sem tela para dar suporte. Ainda não está no ar.
# envia um modelo aprovado pelo canal do cliente curl -X POST "$SITEUP_API_URL/v1/canais/can_8Kq2/mensagens" \ -H "Authorization: Bearer $CHAVE_SCN" \ -H "Idempotency-Key: consulta-4821-lembrete" \ -d '{"para": "+5554999990000", "modelo": "lembrete_consulta", "idioma": "pt_BR"}'
// o paciente respondeu: chega no webhook de vocês { "evento": "mensagem.recebida", "canal": "can_8Kq2", "de": "+5554999990000", "texto": "Confirmo, até amanhã", "midia": null }
// HMAC SHA-256 de timestamp + "." + corpo, com o segredo do canal import { createHmac, timingSafeEqual } from "node:crypto"; function confere(timestamp, corpo, assinatura, segredo) { const esperado = createHmac("sha256", segredo) .update(timestamp + "." + corpo).digest("hex"); return timingSafeEqual(Buffer.from(esperado), Buffer.from(assinatura)); }
Rotas e campos provisórios até o contrato com o primeiro parceiro. O sandbox fica no staging.
R$390por mês, piso do parceiro
- 5 números conectados (em breve)
- 3.000 mensagens por número (em breve)
- Webhook assinado, com retentativa e id de entrega (em breve)
- Exclusão por contato, a pedido do titular (LGPD), em construção (em breve)
Preço de teste, da oferta que ainda vai ao ar. A chave de produção sai depois do teste no sandbox.
Uma chave por parceiro, um canal por cliente.
O cliente conecta o número
Em breve: o sistema de vocês pede um canal e recebe um link de cadastro da Meta, válido por 24 horas. O cliente entra com a conta dele e o número fica conectado.
Envia e recebe
Em breve: texto e modelos aprovados saem por uma chamada com chave de idempotência. As respostas, os status e a mídia chegam no webhook de vocês, assinados.
Cada cliente isolado
Em breve: cada cliente de vocês vira uma conta separada: dado, limite e exclusão não se misturam. Vocês são o operador, e a SiteUP, a suboperadora.
| Piso do parceiro, com 5 números | R$ 390 por mês |
| Do 6º ao 20º número, por mês | R$ 69 cada |
| Do 21º número em diante, por mês | R$ 59 cada |
| Mensagem acima da franquia | R$ 0,02 cada |
| Modelo de mensagem cobrado pela Meta | repasse |
A API de canais ainda não está no ar para ninguém. As primeiras rotas estão sendo definidas com o primeiro parceiro, atrás de uma chave desligada. O teste no sandbox vem antes de qualquer número em produção.
Em construção A conexão pela página da Meta, a exclusão a pedido e o Instagram vêm nas próximas etapas.
Preço de teste O preço desta página é o que estamos testando com os primeiros parceiros. Valores de teste, sem data de validade. Podem mudar antes de a cobrança ser ligada. Nada é cobrado sem o aceite de vocês, e avisamos antes.
Antes de chamar a equipe técnica.
É a API oficial do WhatsApp?
Vai ser. Quando a API for liberada, o número conecta pelo app da SiteUP na Meta, e não por leitura de QR code. Isso reduz o risco de bloqueio de quem usa o WhatsApp por caminho não oficial.
Quem paga a Meta?
Quando a Meta cobra pelo modelo de mensagem, o valor vem à parte, pelo preço da tabela da Meta. Quando a API for liberada, a franquia de 3.000 mensagens por número será da SiteUP e estará no preço por número.
Os clientes de vocês ganham uma tela do SiteUP CRM?
Não. A API não tem tela, de propósito: o atendimento continua no sistema de vocês, e a SiteUP não vira um segundo painel para dar suporte.
Como fica a LGPD?
Em breve, cada cliente de vocês será uma conta separada. A exclusão a pedido do titular, mandada por vocês pela API, está em construção, assim como o prazo de retenção da mídia.