Esta FAQ explica como funcionam os filtros personalizados compartilhados, incluindo níveis de visibilidade, como são atualizados em tempo real e permissões envolvidas.
Conceitos
-
Filtro personalizado (Custom View): combinação de condições salvas para contatos ou conversas, exibidas na barra lateral.
-
Tipos de filtro:
conversationecontact(as telas utilizam o tipo ativo para listar os filtros). -
Visibilidade:
-
Privado: visível apenas para o proprietário (quem criou).
-
Público: visível para todos os usuários logados na conta.
-
Criação e Edição
-
Onde criar: no Dashboard, via modal de filtros avançados (botão “Adicionar Filtro”).





-
Fluxo:
-
A tela detecta o contexto (Contatos ou Conversas) e define o tipo automaticamente.
-
A visibilidade padrão é privada; é possível alterar para pública ao salvar.

-
-
API:
- GET/POST/PATCH/DELETE em
/api/v1/accounts/:account_id/custom_filters
- GET/POST/PATCH/DELETE em
Onde os filtros aparecem
- Barra lateral: ao selecionar "Conversas" ou "Contatos", a lista de filtros do respectivo tipo é carregada e atualizada em tempo real.
Boas práticas
-
Nomeação clara: escolha nomes que indiquem propósito (ex.: “Conversas abertas e snoozed”).
-
Evite duplicados: ao editar um filtro público, prefira atualizar o existente ao invés de criar um novo com nome similar.
-
Visibilidade consciente: use público quando o filtro for útil para a equipe; mantenha privado para casos pessoais/experimentais.