Sugestão de Integração
Open

Filtro de inatividade por último contato + exportação segmentada

Contexto
Hoje não é possível identificar, dentro da plataforma, quais contatos estão sem interação há X dias. Isso inviabiliza qualquer ação de reativação sem tratamento manual da base.

Regra do filtro

Novo filtro na listagem de contatos: "Último contato", baseado na data da última mensagem recebida do cliente (mensagens enviadas pelo atendente não alteram esse campo).

Opções acumulativas:

  • Sem interação há 30 dias ou mais
  • Sem interação há 60 dias ou mais
  • Sem interação há 90 dias ou mais
  • Período personalizado (campo de dias livre)
  • Nunca interagiram — filtro exclusivo, retorna apenas contatos com data do último recebimento nula. Não deve ser incluído nos filtros acima.

Exportação

O download deve usar exatamente os mesmos parâmetros do filtro aplicado na listagem, retornando somente o resultado filtrado — não a base completa nem apenas a página carregada em tela.

Colunas mínimas do arquivo: nome, número em formato E.164 (5511999999999, sem máscara), data do último contato recebido, dias de inatividade, tags/etiquetas do contato.

Critérios de aceite

  1. Filtro de 60 dias retorna também quem está há 90+ dias (acumulativo).
  2. "Nunca interagiram" não aparece em nenhum dos filtros por período.
  3. Export de uma base filtrada de 5.000 contatos traz 5.000 linhas, não o total da conta.
  4. Cálculo de dias considera o fuso horário da conta (America/Sao_Paulo).
  5. Filtro aplicado por conta/instância — não vaza contato de outro cliente.

0 Comments

Sign in to comment

No comments yet. Be the first to share your thoughts!