04/09/2025 - Prod
➡️ Correção na Pré-Visualização de Mensagens de Automação
🔹 Problema identificado
Identificamos uma falha na atualização da lista de atendimentos.
Quando uma nova mensagem era enviada a uma conversa através de uma automação (Campanha ou Sequência), a pré-visualização na lista principal não era atualizada, continuando a exibir a mensagem anterior. Isso causava uma inconsistência visual e podia confundir o atendente sobre o estado atual da conversa.
🔹 Soluções implementadas
Realizamos um ajuste na reatividade da nossa plataforma. A partir de agora, qualquer nova mensagem enviada a uma conversa, independentemente da sua origem (cliente, atendente ou automação), será refletida automaticamente e em tempo real na pré-visualização da lista de atendimentos.

➡️ Melhoria de Segurança: Limite de Tempo para Solicitação de Código de Acesso
🔹 Contexto da mudança
Para aumentar a segurança da nossa plataforma e prevenir o abuso do sistema de envio de códigos de acesso (OTP), implementamos um novo mecanismo de controle de tempo para as solicitações de login.
🔹 O que mudou?
Implementamos um limite de tempo progressivo para a solicitação de novos códigos de acesso:
Limite inicial: Após solicitar um código, o usuário deve aguardar 30 segundos antes de poder solicitar um novo.
Aumento progressivo: A cada 3 tentativas de solicitação, este tempo de espera dobra (passando para 60s, 120s, e assim por diante).
Uso normal: O contador é zerado assim que o usuário realiza o login com sucesso. Desta forma, usuários em um fluxo de login normal não serão impactados.

➡️ Correção ao Salvar o Canal em Novos Modelos de Resposta Rápida
🔹 Problema identificado
Identificamos uma falha ao criar um novo modelo de "Resposta Rápida" diretamente da tela de atendimento.
Se o usuário criasse uma resposta rápida para um canal específico (ex: Instagram), o sistema ignorava essa informação e salvava o modelo com o canal incorreto (WhatsApp), tornando-o inutilizável no canal desejado.
🔹 Soluções implementadas
Realizamos um ajuste no formulário de criação de Respostas Rápidas. A partir de agora, o sistema irá capturar e salvar corretamente o canal que foi selecionado pelo usuário, garantindo que o novo modelo seja associado ao canal correto.
➡️ Correção na Atualização de Permissões do Chat Interno (Grupo "Todos")
🔹 Problema identificado
Identificamos uma falha na atualização de permissões do chat interno.
Quando o perfil de um usuário era alterado (ex: de "Atendente" para "Atendente Restrito"), sua permissão de acesso ao grupo "Todos" não era recalculada, permanecendo com o estado antigo. Isso fazia com que usuários continuassem vendo o grupo indevidamente ou não ganhassem o acesso quando deveriam.
🔹 Soluções implementadas
Realizamos um ajuste no nosso sistema de permissões.
A partir de agora, qualquer alteração no perfil de um usuário irá disparar uma atualização automática de todos os seus acessos, incluindo a visibilidade do grupo "Todos" no chat interno.
Importante: A nova permissão será aplicada em até 5 minutos após a alteração ser salva.
➡️ Melhoria na Troca de Tipos de Menu no Chatbot Avançado
🔹 Problema identificado
Identificamos uma falha no nó de "Enviar Menu" do chatbot avançado.
Ao alterar o tipo de um menu para outro com um limite de caracteres menor (ex: de "Lista" para "Botões"), o sistema não ajustava o texto das opções. Isso causava um erro silencioso, onde o Chatbot enviava o título do menu para o cliente, mas sem nenhuma das opções, quebrando a conversa.
🔹 Soluções implementadas
Implementamos uma lógica de ajuste automático para prevenir esta falha. A partir de agora, ao trocar o tipo de menu para um com limite menor, o sistema irá:
Verificar o tamanho do texto de cada opção.
Truncar (encurtar) automaticamente o texto que exceder o novo limite.
➡️ Correção na Formatação de Datas de Vencimento no Chatbot
🔹 Problema identificado
Identificamos uma falha de formatação no nó de "Criar Card" do chatbot avançado.
Ao utilizar uma variável dinâmica no campo "Vencimento" (como "Hoje" ou "Amanhã"), a data era salva no card no formato americano (MM/DD/AAAA), em vez do formato padrão brasileiro (DD/MM/AAAA), causando inconsistência nos dados.
🔹 Soluções implementadas
Realizamos um ajuste na forma como o sistema processa e salva as datas dinâmicas.
A partir de agora, qualquer variável de data utilizada no campo "Vencimento" será corretamente convertida e exibida no formato DD/MM/AAAA, alinhado com o padrão da plataforma.
➡️ Correção na Configuração de "Etapa" no Nó de Criar Card do Chatbot
🔹 Problema identificado
Identificamos uma falha no nó de ação "Criar Card" do Chatbot Avançado, onde a seleção da "Etapa" era sempre perdida.
Ao configurar o nó para criar um card em qualquer etapa que não fosse a primeira do painel, o sistema ignorava a configuração e revertia para a primeira etapa ao editar o nó novamente. Isso podia quebrar a automação se o usuário salvasse sem perceber a alteração.
🔹 Soluções implementadas
Realizamos um ajuste na forma como a configuração do nó é carregada.
A partir de agora, ao editar um nó de "Criar Card", o campo "Etapa" irá exibir e manter corretamente o valor que foi salvo anteriormente, garantindo a integridade da sua configuração.
➡️ Correção na Execução Inicial de Chatbots Avançados
🔹 Problema identificado
Identificamos uma falha crítica que impedia o início de alguns Chatbots Avançados.
Quando um contato enviava a primeira mensagem, o fluxo não era executado devido a um erro de "Falha durante transição". A causa era uma configuração "fantasma" incorreta no nó de "Início" do fluxo, que o impedia de começar.
🔹 Soluções implementadas
Realizamos um ajuste no motor de execução dos chatbots.
A partir de agora, o sistema irá ignorar a configuração incorreta no nó de "Início", garantindo que, ao receber a primeira mensagem de um contato, o fluxo do Chatbot seja iniciado com sucesso e prossiga para a primeira etapa configurada.
➡️ Correção no Direcionamento entre Chatbots (Lista de Ponto de Entrada)
🔹 Problema identificado
Identificamos uma falha no nó de ação "Direcionar para outro Chatbot" no Builder Avançado.
Ao selecionar um Chatbot de destino, o campo "Ponto de entrada" não estava exibindo todos os grupos daquele fluxo, principalmente quando o Chatbot de destino continha subfluxos com "Menus" ou "Condicionais". Isso impedia que os usuários conectassem seus Chatbots da maneira desejada.
🔹 Soluções implementadas
Realizamos um ajuste na lógica que carrega os pontos de entrada.
A partir de agora, o sistema irá identificar e listar corretamente todos os grupos de um Chatbot de destino, independentemente da sua complexidade ou estrutura, permitindo que qualquer grupo seja selecionado como um ponto de início para o direcionamento.
➡️ Correção no Carregamento de Chatbots Avançados Duplicados
🔹 Problema identificado
Identificamos uma falha que ocorria em um cenário específico: ao criar um novo Chatbot Avançado, não salvá-lo, duplicá-lo e, em seguida, tentar abrir a cópia, o editor do Chatbot não carregava, ficando preso na tela de "Iniciando o Chatbot...".
🔹 Soluções implementadas
Realizamos um ajuste na lógica de duplicação de Chatbots Avançados.
A partir de agora, o sistema garante que a cópia de um Chatbot seja criada com todas as configurações iniciais necessárias, mesmo que o Chatbot original nunca tenha sido salvo. Isso permite que o novo Chatbot duplicado seja aberto e editado sem erros.
➡️ Correção na Formatação de Múltiplos Parágrafos em Mensagens do Chatbot
🔹 Problema identificado
Identificamos uma falha na formatação de textos em diversos nós do chatbot que possuem um campo de mensagem (como "Enviar Mensagem", "Menu", etc.).
Quando o texto era configurado com múltiplos parágrafos ou quebras de linha, essa formatação era perdida no momento do envio, e a mensagem chegava ao cliente final como um bloco de texto único e desconfigurado.
🔹 Soluções implementadas
Realizamos um ajuste em nosso sistema de renderização de mensagens.
A partir de agora, toda a formatação de parágrafos e quebras de linha configurada em qualquer campo de texto do chatbot será totalmente preservada ao ser enviada ao contato.
Atualizado