# 13/08/2025 - Prod

Confira nossas últimas melhorias e novidades.

### **➡️ Novas Funcionalidades e Melhorias do CRM**

#### **1. Indicador Visual de Atendimentos em Cards**

**Problema:** Anteriormente, não havia uma forma rápida de identificar se um card tinha um atendimento em andamento ou mensagens não lidas.

**Solução:** Implementamos uma nova coluna "Atendimentos" na listagem de cards. Esta coluna agora exibe um ícone de balão de chat que, através de cores, badges e tooltips, informa o status da conversa:

* **Badge vermelho:** Conta de mensagens não lidas.
* **Ícone inativo (cinza):** Sem atendimentos em andamento.
* **Ícone clicável:** Um único atendimento em andamento, ao clicar, o usuário é direcionado para a conversa. Se tiver Múltiplos atendimentos em andamento, o card será aberto para o usuário escolher qual atendimento deseja verificar.

<figure><img src="/files/MZSw6HkNLlsgS0SWMCRb" alt=""><figcaption></figcaption></figure>

#### **2. Feedback de Progresso na Exportação de Cards**

**Problema:** O processo de exportação de cards era executado em segundo plano sem nenhum feedback visual, gerando incerteza sobre seu status.

**Solução:** Adicionamos um sistema de notificações que informa o andamento da exportação no menu de Notificações da plataforma.

* Notificações de status: Exportação em andamento..., Exportação concluída (com link para download) ou Falha na exportação.

<figure><img src="/files/7YaEoie5V8qmBDoprJ3D" alt=""><figcaption></figcaption></figure>

### **➡️ Correções de Problemas**

#### **1. Filtros Respeitados na Exportação para Excel**

**Problema:** A funcionalidade de exportação de cards para o Excel não estava respeitando o filtro de "Data de Criação". O arquivo exportado incluía todos os cards, ignorando o período selecionado.

**Solução:** A lógica de exportação foi corrigida para garantir que o arquivo gerado inclua apenas os cards que correspondem aos filtros ativos no painel no momento da exportação.

#### **2. Sincronização do Status 'Atrasado' em Cards**

**Problema:** Quando um card com status "Atrasado" era concluído, a notificação de atraso desaparecia do Painel principal, mas permanecia visível na página de detalhes do contato.

**Solução:** A exibição do status dos cards agora é sincronizada em todas as telas. A notificação de "Atrasado" é removida de forma consistente e permanente assim que o card é movido para o estado de "Concluído".

### **➡️ Preservação do Nome Original de Arquivos com Caracteres Especiais**

#### **🔹 Problema identificado**

Foi detectada uma falha no gerenciamento de arquivos que renomeava automaticamente os arquivos enviados ou recebidos durante os atendimentos.

O problema ocorria quando o nome do arquivo continha caracteres especiais (como "ç", acentos ou símbolos), que eram substituídos por underscores (\_), alterando o nome original e causando inconsistência.

#### **🔹 Soluções implementadas**

Implementamos uma melhoria para garantir que o nome original dos arquivos seja preservado. O sistema agora é capaz de lidar e manter caracteres especiais, como "ç", letras com acento e outros símbolos, sem renomear o arquivo, desde que eles sejam compatíveis com o padrão UTF-8.

Essa atualização assegura que a identificação dos arquivos seja mantida de forma correta e consistente, facilitando o fluxo de trabalho dos usuários.

{% embed url="<https://drive.google.com/file/d/1sSxGoxtOA-Ea6p-pg9UnhbaBG5agRBqz/view?usp=sharing>" %}

### **➡️ Correção no Filtro de Relatórios para Fuso Horário GMT-4 e GMT-5**

#### **🔹 Problema identificado**

Foi identificada uma falha na tela Relatórios > Indicadores que impedia a consulta de dados quando o filtro de período era definido para um único dia.

O erro, de código e9d231db, ocorria especificamente para usuários com fuso horário configurado como Amazonas (GMT-4) ou Acre (GMT-5), resultando na falha de carregamento dos dados.

#### **🔹 Soluções implementadas**

Implementamos um ajuste completo na lógica de tratamento de fuso horário da plataforma para garantir a compatibilidade e a funcionalidade dos relatórios.

### **➡️ Correção na Visualização de Indicadores por Perfil de Usuário**

#### **🔹 Problema identificado**

Foi detectada uma falha de permissão no acesso à tela Relatórios > Indicadores.

Usuários com perfil de "Atendente", que deveriam ter acesso restrito apenas aos dados de suas próprias equipes, estavam conseguindo visualizar os indicadores de todas as equipes da conta, violando as regras de segurança e privacidade.

#### **🔹 Soluções implementadas**

O sistema foi ajustado para garantir que o acesso aos dados dos relatórios de indicadores seja segregado corretamente, de acordo com o perfil de cada usuário.

As seguintes regras de visualização foram implementadas:

* **Administrador / Super Administrador**: Mantém a visão irrestrita, com acesso a todos os dados de equipes e usuários.
* **Supervisor de Equipe:** Têm acesso aos dados de sua equipe e de todas as equipes que supervisiona.
* **Atendente**: A visualização é restrita apenas aos dados da(s) equipe(s) da(s) qual(is) faz parte.

Essa melhoria garante maior segurança, consistência e controle sobre o acesso às informações sensíveis da plataforma.

### **➡️ Correção na Exportação de Contatos por Etiqueta no Relatório de Indicadores**

#### **🔹 Problema identificado**

Foi identificada uma divergência na contagem de contatos ao utilizar a função de exportação no Dashboard de Etiquetas.

A quantidade de contatos exibida na interface do usuário não correspondia à quantidade de contatos no arquivo Excel gerado.

A falha ocorria porque o filtro de período (data) do dashboard não era aplicado corretamente na função de exportação, gerando uma contagem inconsistente.

#### **🔹 Soluções implementadas**

O problema foi resolvido através da padronização da lógica de cálculo de fuso horário entre a exibição da interface e a função de exportação. Agora, a funcionalidade de exportação de contatos garante que:

* O mesmo filtro de período utilizado na tela de visualização do dashboard seja aplicado ao gerar o arquivo.
* O arquivo Excel (.xlsx) exportado contenha apenas os contatos que atendem aos critérios de etiqueta e período selecionados.

Com esta correção, a exportação de dados se torna precisa e confiável, assegurando a consistência entre o que é visualizado na plataforma e o que é baixado no relatório.

### **➡️ Novas Funcionalidades e Melhorias no Chatbot Avançado**

#### **1. Conexão entre Grupos de Fluxo**

* **Problema:** A funcionalidade de conexão entre grupos de fluxo estava com um comportamento inesperado. Ao criar uma nova conexão (ex: entre "Grupo A" e "Grupo B"), a conexão original do ponto de partida era desfeita.
* **Solução:** A lógica de conexão foi ajustada para que a criação de novas conexões seja uma adição, e não uma substituição. Isso permite que múltiplos grupos de fluxo possam ser conectados, garantindo maior flexibilidade e complexidade nas automações.

#### **2. Melhorias de Usabilidade na Janela de Teste**

* **Problema:** O processo de teste do Chatbot era ineficiente devido a dois problemas: a seleção de canal não era persistente e a lista de canais não era ordenada.
* **Solução:** Implementamos duas melhorias na janela modal "Testar Chatbot":
  * **Persistência do Canal:** A última escolha de canal agora é salva e mantida durante a sessão, eliminando a necessidade de selecioná-la repetidamente.
  * **Ordenação da Lista:** A lista de canais agora é ordenada de forma numérica crescente (por DDD e número), facilitando a busca e a seleção de um canal específico.

{% embed url="<https://drive.google.com/file/d/1O988AAAj6S4H6e-vUEHaUZglQ56TmnRh/view?usp=sharing>" %}

### **➡️ Correções de Problemas**

#### **1. Erro de Redirecionamento na Edição do Chatbot**

* **Problema:** Ao editar um Chatbot Avançado e tentar acessar uma etapa específica, a página era redirecionada indevidamente para a tela de configuração de Chatbots, impedindo a edição.
* **Solução:** Corrigimos o erro que causava o redirecionamento inesperado ao clicar em uma ação de "Criar card". Agora, a navegação entre as etapas de edição funciona corretamente.

### **➡️ Melhoria de Notificações de Novos Atendimentos no Aplicativo**

#### **🔹 Problema identificado**

Foi detectada uma inconsistência nas notificações de novos atendimentos. Em equipes com distribuição automática, todos os membros eram notificados sobre a chegada de uma nova conversa, o que gerava confusão e a mensagem de "Acesso restrito" para atendentes que não eram os responsáveis.

#### **🔹 Soluções implementadas**

O fluxo de notificações foi aprimorado para respeitar a lógica de distribuição e responsabilidade dos atendimentos.

Agora, a notificação de um novo atendimento é enviada de forma mais inteligente, seguindo as seguintes regras:

* **Atendimento Distribuído:** A notificação será enviada apenas para o atendente responsável pela conversa.
* **Atendimento Carteirizado:** Todos os usuários vinculados à carteira do cliente receberão a notificação.
* **Sem Distribuição ou Carteirização:** A notificação será enviada para toda a equipe, garantindo que nenhum atendimento seja perdido.

Essa melhoria otimiza o fluxo de trabalho, evita notificações desnecessárias e assegura que apenas os usuários com acesso efetivo à conversa sejam notificados.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.helena.app/duvidas-e-novidades/novidades-de-produto/agosto-2025/13-08-2025-prod.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
