> For the complete documentation index, see [llms.txt](https://docs.helena.app/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.helena.app/duvidas-e-novidades/novidades-de-produto/julho-de-2026/23-07-2026.md).

# 23/07/2026

### **📊 Filtro de período do Relatório de Indicadores Ampliado**

O filtro de data do Relatório de Indicadores permitia consultar apenas os últimos 90 dias a partir da data atual. Essa restrição impedia análises históricas mais completas, já que dados anteriores a esse período ficavam inacessíveis pelo filtro.

🚀 **O que há de novo?**

A data mínima disponível no filtro passou a ser a data de criação da sua conta — ou seja, agora é possível voltar até o início do histórico para fazer análises mais abrangentes. O intervalo máximo de 90 dias corridos por consulta foi mantido para preservar a performance do relatório.

✅ **O que você já pode fazer:**

* Filtrar o relatório a partir de qualquer data desde a criação da sua conta
* Consultar períodos de até 90 dias corridos por vez, com performance preservada

<figure><img src="https://3176979156-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3HTAyLM7hzj1t6Nt4ii2%2Fuploads%2FQOusggduRs1UDldauBwz%2Fimage.png?alt=media&amp;token=3768ca4c-e9b3-4ed8-bda1-a7488fb698c1" alt=""><figcaption></figcaption></figure>

### **👥 Mensagens de Conclusão Automática Ajustada**

Quando o sistema encerrava um atendimento automaticamente por disparo de nova campanha, sequência ou expiração por inatividade, a mensagem exibida na conversa atribuía o encerramento ao nome do usuário responsável pelo disparo, como se ele tivesse concluído o atendimento manualmente. Isso gerava confusão para os usuários, que não conseguiam distinguir encerramentos automáticos de conclusões feitas por pessoas.

✅ **O que foi corrigido?**

Cada tipo de conclusão automática passa a exibir uma mensagem própria, sem atribuir o encerramento a nenhum usuário:

* **Novo disparo de campanha para contato com atendimento anterior sem interação:**\
  *Atendimento concluído em \[data às hora] devido ao disparo da campanha {nome da nova campanha}*
* **Expiração por 5 dias de inatividade:**\
  *Atendimento concluído automaticamente em \[data às hora] por inatividade de 5 dias da campanha {nome da campanha de origem}*
* **Disparo de sequência nas mesmas condições:**\
  *Atendimento concluído em \[data às hora] devido ao disparo da sequência {nome da sequência}*
* **Encerramento por mensagem programada via API:**\
  *Atendimento concluído em \[data às hora] devido ao disparo de uma mensagem programada*
* **A conclusão manual feita por um agente continua funcionando exatamente como antes:**\
  *\[Usuário] concluiu o atendimento em \[data às hora]*

<figure><img src="https://3176979156-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3HTAyLM7hzj1t6Nt4ii2%2Fuploads%2FKMXAJEs1feRo6IvwKbyd%2Fimage.png?alt=media&amp;token=1a302c7a-22af-40b8-bd1a-b3ad3210cd0f" alt=""><figcaption></figcaption></figure>

### 📅 **Campanhas: Atendimentos ativos encerrados indevidamente após disparo de nova campanha**

Quando um contato respondia a uma campanha e o atendimento ficava ativo com um usuário, o disparo de uma campanha subsequente em que o contato não havia interagido fazia o sistema encerrar o atendimento em andamento e abrir um novo. Isso ocorria porque o sistema avaliava a ausência de interação após cada campanha como sinal de que não havia conversa em andamento, ignorando o fato de que o atendimento ainda estava aberto e atribuído a um agente. A configuração **Disparar em conversas durante atendimento** não estava sendo respeitada nesse cenário.

✅ **O que foi corrigido?**

A lógica de disparo de campanhas foi ajustada para respeitar corretamente a configuração de conversas em andamento. Agora:

* Campanhas disparadas para contatos com atendimento ativo são entregues dentro do atendimento existente, sem encerrá-lo
* O atendimento permanece ativo e atribuído ao agente, independentemente do número de campanhas disparadas na sequência
* O encerramento do atendimento continua ocorrendo normalmente quando o agente o conclui ou quando o contato não interagiu em nenhuma campanha anterior

### **✨ Usuários: Novo painel de detalhes do usuário**

O painel de detalhes do usuário foi reformulado para tornar a consulta e gestão da equipe mais visual e prática, sem alterar o funcionamento das informações já existentes.

🚀 **O que há de novo?**

Ao abrir o painel de detalhes de um usuário, o essencial aparece logo no topo: nome, conta vinculada e perfil de acesso, com os atalhos de bloquear, excluir e editar bem ao lado. Os demais dados: contato, disponibilidade, equipes e dispositivos seguem funcionando exatamente como antes, com um visual mais limpo e organizado.

A grande novidade fica por conta da seção de **Permissões**: agora é possível visualizar, módulo a módulo, o que cada permissão libera para o usuário: Campanhas e Pagamentos. Para perfis de Atendente, o nível de acesso de cada módulo pode ser ajustado direto pelo painel, sem precisar navegar para outra tela. Administradores e Super Administradores têm permissões fixas, exibidas apenas para consulta.

✅ **Resumo do que você já pode fazer:**

* Visualizar as permissões por módulo diretamente no painel de detalhes do usuário , novidade que não existia antes
* Ajustar o nível de acesso por módulo para usuários Atendentes sem sair do painel
* Continuar consultando e alterando disponibilidade, equipes e dispositivos, agora com um visual mais organizado

<figure><img src="https://3176979156-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3HTAyLM7hzj1t6Nt4ii2%2Fuploads%2FBIyGrsu2RP8h8nDtDLJa%2Fimage.png?alt=media&amp;token=a2af2e58-f08c-4458-a4f0-fcff7ad48626" alt=""><figcaption></figcaption></figure>
