# 23/07/2025 – Prod

Confira as últimas melhorias da nossa plataforma.

### **➡️ Erro Intermitente ao Duplicar Cards no CRM**

#### **🔹 Problema identificado**

Identificamos duas falhas na funcionalidade de duplicar cards:

1\. A duplicação falhava com um erro de servidor em um cenário específico: ao tentar duplicar um card que estava em um painel sem campos personalizados.

2\. Mesmo quando a duplicação funcionava, o novo card não aparecia automaticamente na tela, exigindo que o usuário recarregasse a página para visualizá-lo.

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

Realizamos uma correção completa no fluxo de duplicação:

* Corrigimos a lógica para garantir que a duplicação de cards funcione perfeitamente, independentemente de o painel ter ou não campos personalizados.
* Implementamos uma atualização automática da interface. A partir de agora, assim que um card é duplicado com sucesso, ele aparecerá instantaneamente na sua coluna, sem a necessidade de atualizar a página.

#### **🔹 Benefícios**

* **Mais estabilidade e confiança:** A funcionalidade de duplicar cards agora é mais robusta e funciona de forma confiável em todos os cenários, eliminando os erros inesperados.
* **Fluxo de trabalho mais ágil:** Com a atualização automática da tela, seu trabalho fica mais fluido. Você duplica um card e já o vê imediatamente, pronto para ser editado ou movido, sem interrupções.

### **➡️ Métrica "Tempo de Espera" em Relatórios Exportados**

#### **🔹 Problema identificado**

Identificamos uma inconsistência na exportação de relatórios de atendimentos (Relatórios → Atendimentos).

A métrica **"Tempo de Espera"** estava sendo calculada incorretamente para conversas iniciadas por automações (como campanhas ou sequências), gerando valores inflados que não refletiam a realidade da operação. O problema ocorria apenas no arquivo Excel exportado.

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

Corrigimos a lógica de cálculo na exportação do relatório. A partir de agora, para qualquer atendimento que seja iniciado por uma automação (e não pelo contato), o campo "Tempo de Espera" no relatório exportado aparecerá zerado.

Este ajuste garante que a métrica seja consistente com o que é exibido na plataforma.

#### **🔹 Benefícios**

Essa correção garante a precisão e a confiabilidade dos seus relatórios de atendimento.

Suas análises de performance e KPIs (como o Tempo Médio de Espera) não serão mais distorcidas por atendimentos proativos, permitindo uma tomada de decisão muito mais assertiva e baseada na real experiência do cliente.

### **➡️ Validação de Datas em Respostas do Chatbot**

#### **🔹 Problema identificado**

Identificamos que, em fluxos de Chatbot, o sistema não estava validando corretamente as respostas de usuários para perguntas que deveriam ser salvas em campos do tipo **Data ou Data e Hora**.

Se um contato respondesse com uma data inválida (como "30/02/2025"), o Chatbot simplesmente ignorava a resposta e não acionava o fluxo de "resposta inválida" configurado. Isso criava uma experiência quebrada, onde o bot não pedia a correção e o dado importante não era salvo.

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

Implementamos uma nova camada de validação para campos de data nas respostas do chatbot.

A partir de agora, se um usuário fornecer uma data que não existe (como 30 de fevereiro), o sistema irá reconhecer a invalidade, não salvará a informação e irá acionar automaticamente a mensagem de "resposta inválida" que você configurou no nó de pergunta, solicitando a correção ao usuário.

#### **🔹 Benefícios**

* **Fluxos de Chatbot mais inteligentes**: Seu chatbot agora pode tratar ativamente as entradas inválidas, guiando o usuário para fornecer a informação correta e garantindo que o fluxo da automação não seja quebrado silenciosamente.
* **Maior qualidade e integridade dos dados**: Garante que apenas datas válidas sejam salvas nos seus campos personalizados, mantendo sua base de dados limpa e correta.
* **Melhor experiência para o cliente final**: Em vez de ter sua resposta ignorada, o cliente agora é gentilmente informado sobre o erro e é instruído a corrigi-lo, tornando a conversa mais clara e eficiente.

### **➡️ Correção nos Alertas de Tempo de Espera no Chatbot**

#### **🔹 Problema identificado**

Identificamos um comportamento inconsistente nos alertas de configuração de tempo de espera dentro do fluxo do Chatbot:

**1. Alerta falso:** O sistema exibia indevidamente o alerta "Este nó possui uma configuração de tempo diferente do padrão" em nós do tipo Menu, mesmo quando ele estava corretamente configurado para usar o "Limite padrão do Chatbot".

**2. Alerta ausente:** O mesmo alerta não era exibido em nós do tipo Modelo de Mensagem ou Aguardar Mensagem, mesmo quando eles possuíam um tempo de espera diferente do padrão, o que ocultava uma informação importante do usuário.

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

Realizamos uma correção completa na lógica de validação do tempo de espera em todos os nós do Chatbot.

* A partir de agora, o alerta não será mais exibido incorretamente em nós do tipo "Menu" que utilizam o tempo padrão.
* O alerta passará a ser exibido corretamente em todos os outros nós (como Modelo de Mensagem) sempre que o tempo de espera for, de fato, diferente do padrão do chatbot.

#### **🔹 Benefícios**

Essa correção torna os alertas de configuração do chatbot 100% confiáveis e consistentes.

Agora você pode confiar plenamente nos avisos visuais da plataforma para identificar rapidamente quais etapas do seu fluxo possuem um tempo de espera personalizado, facilitando a construção, a revisão e o diagnóstico das suas automações.

### **➡️ Correção na Adição de Palavras-Chave no Chatbot**

#### **🔹 Problema identificado**

Identificamos uma falha na tela de configuração de canais do Chatbot. Ao tentar adicionar uma nova palavra-chave, a interface realizava um recarregamento automático inesperado, que limpava o texto que estava sendo digitado. Isso impedia que os usuários conseguissem salvar novas palavras-chave, tornando a funcionalidade inutilizável.

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

Corrigimos o bug de estado que causava o recarregamento da interface.

A partir de agora, a tela de configuração de palavras-chave permanece estável, permitindo que você digite e salve novas palavras-chave sem interrupções ou perda de dados.

#### **🔹 Benefícios**

Essa correção restaura completamente a funcionalidade de adição de palavras-chave, garantindo uma experiência de uso fluida e sem frustrações.

Você pode novamente configurar e expandir as capacidades do seu Chatbot de forma rápida e confiável.

### **➡️ Correção na Edição do Valor ao Reclassificar Atendimentos**

#### **🔹 Problema identificado**

Identificamos uma falha na funcionalidade de reclassificar um atendimento.

Ao editar uma classificação já salva e alterar apenas o campo de valor (ex: de R$ 100,00 para R$ 50,00), a alteração não era salva. A interface continuava exibindo o valor antigo, mesmo após a confirmação, o que gerava inconsistência nos dados.

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

Corrigimos a lógica de atualização da classificação de atendimentos. A partir de agora, ao editar uma classificação existente, qualquer alteração feita no campo de valor será corretamente salva e refletida imediatamente na tela.

O sistema passará a exibir sempre o último valor registrado, garantindo a integridade da informação.

#### **🔹 Benefícios**

Essa correção garante a confiabilidade e a precisão dos seus dados de atendimento. Você pode editar e corrigir os valores das suas classificações com a certeza de que a informação será salva corretamente, eliminando inconsistências e garantindo que seus relatórios e métricas estejam sempre atualizados.

### **➡️ Melhoria na Funcionalidade de Bloqueio de Contatos**

#### **🔹 Problema identificado**

Identificamos uma falha na funcionalidade de bloqueio que permitia que um contato bloqueado ainda conseguisse enviar mensagens para a plataforma.

O problema ocorria se o contato, após ser bloqueado em um canal (como WhatsApp), enviasse uma nova mensagem por um outro canal no qual ele ainda não havia interagido (como Instagram ou Messenger). O sistema não reconhecia o bloqueio e criava um novo atendimento indevidamente.

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

Ajustamos a lógica de bloqueio para que ela seja aplicada ao contato como um todo, e não apenas ao canal específico onde a ação foi realizada.

A partir de agora, quando você bloquear um contato, ele será impedido de enviar novas mensagens em qualquer um dos seus canais de atendimento, sejam eles existentes ou futuros.

#### **🔹 Benefícios**

* **Bloqueio mais efetivo e seguro:** Garante que, uma vez que um contato é bloqueado, ele não conseguirá mais entrar em contato com sua equipe por nenhum meio, oferecendo um controle de moderação muito mais robusto.
* **Gestão simplificada:** Você só precisa bloquear o contato uma vez. A regra será aplicada automaticamente a todos os canais, eliminando a brecha de segurança e simplificando o gerenciamento de contatos indesejados.

### **➡️ Duplicação de Conversas após Envio de Campanhas**

#### **🔹 Problema identificado**

Identificamos uma falha que, em cenários específicos, causava a criação de uma nova conversa duplicada quando um contato respondia a uma mensagem.

Isso ocorria principalmente após o envio de uma campanha ou sequência para um contato com quem já havia uma conversa recente.

A resposta do cliente, em vez de continuar a conversa existente, estava iniciando um novo atendimento do zero, o que fragmentava o histórico e gerava confusão.

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

Realizamos um ajuste profundo na nossa lógica de gerenciamento e reabertura de conversas.

A partir de agora, o sistema irá identificar corretamente a conversa ativa de um contato, mesmo após o disparo de uma campanha. A resposta do cliente será sempre anexada à conversa correta, mantendo o histórico unificado e contínuo.

#### **🔹 Benefícios**

* **Histórico de conversa unificado:** Garante que toda a interação com um cliente fique registrada em um único lugar, sem quebras ou duplicidades.
* **Menos confusão para a equipe:** Seus atendentes terão sempre o contexto completo da conversa, melhorando a qualidade e a eficiência do atendimento.
* **Experiência do cliente mais fluida:** O cliente continua a conversa de forma natural, sem a estranheza de ter seu atendimento dividido em múltiplas janelas.

### **➡️ Correção na Quebra de Linha ao Enviar Mensagens (Shift + Enter)**

#### **🔹 Problema identificado**

Identificamos um problema na caixa de composição de mensagens, especificamente em atendimentos iniciados a partir de um card do CRM.

A combinação de teclas *Shift + Enter* não estava funcionando para criar uma quebra de linha, o que impedia a formatação de mensagens com múltiplos parágrafos antes do envio.

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

Restauramos o comportamento padrão do campo de texto.

A partir de agora, ao compor uma mensagem em qualquer atendimento, a combinação *Shift + Enter* irá inserir corretamente uma quebra de linha, permitindo a formatação desejada. A tecla Enter sozinha continuará com a função de enviar a mensagem.

#### **🔹 Benefícios**

Essa correção restaura uma funcionalidade essencial para a comunicação, garantindo que você possa formatar suas mensagens com clareza, utilizando parágrafos e quebras de linha para proporcionar uma conversa mais organizada e profissional com seus contatos, independentemente de como o atendimento foi iniciado.

### **➡️ Correção na Exibição do Botão de WhatsApp em Dispositivos iOS**

#### **🔹 Problema identificado**

Identificamos uma falha visual no botão flutuante de WhatsApp quando integrado a sites de parceiros.

O botão, juntamente com a tag de rastreamento, apresentava um espaçamento inadequado, quebrando o layout da página, mas o problema ocorria exclusivamente em dispositivos iOS (iPhones e iPads).

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

Realizamos um ajuste no CSS e na renderização do componente do botão de WhatsApp para garantir a compatibilidade entre diferentes sistemas operacionais. A correção foi validada nos principais navegadores para iOS (Safari e Chrome).

#### **🔹 Benefícios**

Essa correção garante que o botão de WhatsApp seja exibido corretamente e de forma consistente em todos os dispositivos, seja iOS ou Android.

Isso proporciona uma experiência de usuário profissional e sem falhas visuais para todos os visitantes do seu site, independentemente do aparelho que utilizam.

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


---

# 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/julho-2025/23-07-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.
