Visão Geral
O Bloqueio Inteligente é um sistema completo para gerenciar contatos que não devem receber mensagens. Essencial para:Conformidade Legal
Respeitar LGPD, opt-outs e requisitos regulatórios
Qualidade de Comunicação
Evitar envio para números inválidos ou desativados
Proteção de Reputação
Manter boa reputação com WhatsApp Business
Economia de Recursos
Não desperdiçar mensagens com contatos não receptivos
Como Funciona
1. Métodos de Bloqueio
Individual
Bloquear um único número através da API ou interface web
Importação em Massa
Importar CSV com até 1000 números por vez
Banco de Dados
Importar direto de bancos PostgreSQL configurados
2. Filtro Automático
O filtro é aplicado automaticamente em TODAS as campanhas, sem necessidade de configuração adicional.
3. Normalização Inteligente
Todos os números são normalizados automaticamente:Entrada | Saída Normalizada |
---|---|
(11) 99999-9999 | 5511999999999 |
011 99999-9999 | 5511999999999 |
+55 11 99999-9999 | 5511999999999 |
11999999999 | 5511999999999 |
999999999 | 5511999999999 |
- Remove caracteres especiais:
()-.
- Remove zeros à esquerda
- Adiciona código do país (55) quando ausente
- Adiciona código de área quando detectável
- Padroniza para formato E.164
Interface Web
Acesso
1
Navegue para Configurações
Acesse o menu Configurações no painel lateral
2
Clique em Bloqueio Inteligente
Selecione “Gerenciar Contatos Bloqueados”
3
Gerencie sua lista
Adicione, remova ou importe contatos
Funcionalidades
Adicionar Individual
Digite o número e motivo do bloqueio
Importar CSV
Faça upload de arquivo com múltiplos números
Buscar Contato
Pesquise números específicos na lista
Desbloquear
Remova contatos da lista de bloqueio
Integração com Bancos de Dados
Configuração
- Configure um banco PostgreSQL no painel Super Admin
- Defina a query SQL que retorna números bloqueados
- Use na importação de contatos bloqueados
Exemplo de Query
Mapeamento de Colunas
Coluna SQL | Campo no Sistema |
---|---|
phone ou phoneNumber | Número do telefone |
reason (opcional) | Motivo do bloqueio |
name (opcional) | Nome do contato |
API Reference
Bloquear Contato Individual
Importar em Massa
Verificar Múltiplos Contatos
Restrições por Empresa
A funcionalidade de Bloqueio Inteligente pode ser desabilitada por empresa através do painel Super Admin.
- O botão fica inativo na interface
- A API continua funcionando
- Mensagem informativa é exibida
- Contatos NÃO são filtrados automaticamente
Boas Práticas
1. Sempre Documente o Motivo
2. Use Importação em Massa
3. Valide Antes de Grandes Campanhas
Performance e Limites
Importação
Máximo 1000 números por requisição
Lista Total
Sem limite de contatos bloqueados
Verificação
Recomendado lotes de 1000
Otimizações
- Cache inteligente para verificações frequentes
- Índices otimizados no banco de dados
- Queries em batch para melhor performance
- Suporta milhões de registros por empresa
Histórico e Auditoria
Informações Registradas
Cada ação de bloqueio/desbloqueio registra:Campo | Descrição |
---|---|
blockedBy | Email do usuário que executou |
blockedAt | Data e hora do bloqueio |
unblockedAt | Data e hora do desbloqueio |
reason | Motivo fornecido |
source | Origem (API, Web, Import) |
Soft Delete
- Contatos desbloqueados não são deletados
- Histórico completo é preservado
- Possível reativar bloqueios anteriores
- Auditoria completa disponível
Integração com Campanhas
Resposta ao Criar Campanha
Transparência Total
- Número original é sempre informado
- Quantidade filtrada é destacada
- Lista de bloqueados pode ser consultada
- Logs detalham todo o processo
FAQ
Posso desbloquear um contato?
Posso desbloquear um contato?
Sim, através da interface web em Configurações > Bloqueio Inteligente ou via API com DELETE
/api/blocked-contacts/{phoneNumber}
.O bloqueio é retroativo para campanhas em andamento?
O bloqueio é retroativo para campanhas em andamento?
Não, apenas campanhas criadas APÓS o bloqueio serão afetadas. Campanhas em execução continuam normalmente.
Há limite de contatos bloqueados por empresa?
Há limite de contatos bloqueados por empresa?
Não há limite técnico. O sistema foi otimizado para suportar milhões de registros por empresa.
Como importar de um banco de dados?
Como importar de um banco de dados?
Configure o banco no painel Super Admin, crie uma query que retorne os números, e use a opção de importação do banco.
O bloqueio funciona entre empresas diferentes?
O bloqueio funciona entre empresas diferentes?
Não, cada empresa tem sua lista independente. Um número bloqueado na empresa A pode receber mensagens da empresa B.