BanSafe
Evite banimentos antes que aconteçam
O BanSafe protege cada número Linked Devices desde o pareamento: envios no ritmo de uma pessoa, aquecimento para números novos e Saúde calculada pelo nosso próprio modelo de IA, com regras que agem quando ela cai. Números Pro incluem o BanSafe Pro Insurance.
Valores ilustrativos, não são dados reais.
- Saúde, com cada dedução explicada
- 0 a 100
- Cota diária de aquecimento ao longo de 14 dias
- 20 a 2.000
- Ações de regra: desacelerar, parar ou desconectar
- 3
- De uso devolvidos após um banimento Pro coberto
- 30 dias
Safe Mode e aquecimento
Envie no ritmo de uma pessoa.
O Safe Mode adiciona presença, digitação, confirmações de leitura e intervalos variados entre envios. O plano de aquecimento dá aos números novos uma cota diária que cresce. Os dois vêm com Standard e Pro e ficam desativados até você ativá-los.
Modelo BanSafe
Um modelo de IA que reconhece um número saudável.
Nosso próprio modelo aprende com o que o WhatsApp de fato fez com os números e avalia a condição atual de cada número a partir de quase 200 sinais observados.
Saúde
Uma pontuação com os seus motivos.
Até o modelo ter evidências suficientes sobre um número, a Saúde aplica regras versionadas a contagens operacionais recentes, nunca a texto, mídia ou destinatários de mensagens. Todos os planos a incluem para números Linked Devices de produção, inclusive o Free.
Regras do projeto
Decida o que acontece abaixo do seu limite.
Uma regra por projeto. Ela só age com uma pontuação recente abaixo do seu limite e confere a Saúde de novo antes de ser aplicada. Saúde desconhecida ou desatualizada nunca a aciona.
- Desacelere para uma taxa que você define, até o limite do plano
- Pare o número e mantenha o link dele para reiniciar
- Desconecte-o para que precise parear de novo
- Ou apenas notifique
- Envie um e-mail para a equipe
- Envie bansafe.health_threshold para os seus webhooks
- Cada ação e o resultado dela no Console e na API
Incidentes
Um registro do que o WhatsApp fez.
A Polymorfa registra cada restrição que observa em um número, de um limite de novas conversas a um banimento. Informe uma que ela não detectou para o BanSafe aprender com ela.
Chamadas
O BanSafe também cobre chamadas.
O WhatsApp restringe números cujas chamadas recebem denúncias, como faz com mensagens. O BanSafe conta cada chamada que um número faz e retém as chamadas que uma restrição recusaria.
BanSafe Pro Insurance
Banido no Pro? Seus créditos voltam.
Incluído em todo número Pro. Você nunca precisa abrir um claim.
No seu código
O BanSafe no seu próprio código.
Configurações, leituras e webhooks usam a Platform API com uma chave de organização. Qualquer cliente HTTP também funciona.
import { Client } from "@polymorfa/sdk";
const platform = new Client({
credential: { type: "organizationApiKey", value: process.env.POLYMORFA_KEY! },
});
await platform.projects.updateSafeMode(projectId, {
typing: "before_text",
pacing: "jittered",
});
await platform.projects.updateWarmupPlan(projectId, {
enabled: true,
dailyStart: 20,
warmupDays: 14,
});Superfície da API
A API do BanSafe.
Leituras exigem sessions:read e alterações exigem sessions:manage. O SDK de TypeScript cobre todas as rotas abaixo.
Configurações de proteção
- PUT
/Defina o teto de Safe Mode do projetoplatform/ projects/ {projectId}/ safe-mode - PUT
/Substitua a configuração de um númeroplatform/ sessions/ {sessionId}/ safe-mode - PUT
/Defina o plano de aquecimentoplatform/ projects/ {projectId}/ warmup-plan - PUT
/Defina a regra do projetoplatform/ projects/ {projectId}/ health-policy - PUT
/Colete evidências do dispositivo para claimsplatform/ projects/ {projectId}/ insurance-evidence
Saúde, incidentes e claims
- GET
/Saúde de todos os númerosplatform/ bansafe/ health - GET
/Como uma pontuação mudouplatform/ bansafe/ health/ {session}/ history - GET
/O que cada ação de regra fezplatform/ bansafe/ health-actions - POST
/Informe um banimento que a Polymorfa não detectouplatform/ bansafe/ incidents - GET
/Claims do BanSafe Pro Insuranceplatform/ bansafe/ claims
Eventos de webhook
- Eventobansafe.health_thresholdUma regra foi acionada abaixo do limite
- Eventobansafe.actionUma restrição mudou ou a cota acabou
- Eventobansafe.incidentUma restrição foi registrada ou encerrada
- Eventobansafe.claimUm claim foi aberto ou mudou de estado
- Eventosession.restriction_updatedO limite do WhatsApp para novas conversas começou ou terminou
Comece com um número grátis
Seu primeiro número real é grátis. Adicione mais números no Pay-As-You-Go.