> For the complete documentation index, see [llms.txt](https://docs.flw.chat/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.flw.chat/guide/novidades-do-sistema/maio-de-2026/20-05-2026.md).

# 20/05/2026

### **🤖 IA: Falha ao adicionar arquivos DOCX na Base de Conhecimento**

Ao tentar adicionar um arquivo no formato **DOCX** na Base de Conhecimento do tipo Arquivo, o upload não era concluído e o arquivo não aparecia na listagem. Os demais formatos suportados funcionavam normalmente.

**🔧 O que estava acontecendo?**

O sistema armazenava internamente o tipo de cada arquivo enviado para a Base de Conhecimento. O espaço reservado para guardar essa informação era pequeno demais para comportar a identificação do formato DOCX — fazendo com que o envio falhasse silenciosamente sempre que um arquivo nesse formato era selecionado.

**✅ O que foi corrigido?**

Com a correção aplicada, a Base de Conhecimento passa a aceitar arquivos DOCX sem erros:

* Arquivos no formato **DOCX** agora são enviados e processados corretamente
* Após o envio, o arquivo aparece na listagem com nome, tipo, tamanho, data de envio e status
* O arquivo permanece disponível mesmo após recarregar a página
* Os demais formatos suportados — **DOC, TXT, PDF, XLS e CSV** — continuam funcionando normalmente.

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

### **🤖 IA: Erro ao executar supervisor com subagente arquivado**

Ao iniciar um atendimento com um agente do tipo **supervisor** que tinha pelo menos um subagente arquivado, o fluxo era interrompido e um erro era exibido na tela. Além disso, ao desarquivar um subagente, era necessário acessar a página do agente e salvá-lo manualmente para que ele voltasse a funcionar.

**🔧 O que estava acontecendo?**

Ao iniciar um atendimento, o supervisor carregava as configurações de todos os subagentes vinculados a ele. Quando algum desses subagentes estava arquivado, o sistema não sabia como lidar com a ausência dele — em vez de simplesmente ignorá-lo e seguir com os demais, gerava um erro que interrompia o atendimento.

Já ao desarquivar um subagente, o sistema o marcava como disponível na tela, mas não o colocava de volta em operação automaticamente. Para que ele voltasse a funcionar de verdade, o usuário precisava entrar na página do agente e salvar novamente.

**✅ O que foi corrigido?**

O supervisor passa a lidar corretamente com subagentes arquivados ou indisponíveis:

* Atendimentos com supervisores que possuem subagentes arquivados **não apresentam mais erro** — o supervisor continua funcionando normalmente com os subagentes ativos
* Caso o cliente solicite algo relacionado a um subagente arquivado, o atendimento permanece em andamento e o supervisor trata a situação sem interromper o fluxo

Ao **desarquivar um subagente**, ele é republicado automaticamente e passa a estar disponível para uso sem necessidade de salvar manualmente

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

### **🔗 Auditoria: Seleção em massa e ordenação nos filtros**

Nos filtros das abas de Auditoria, selecionar ou desmarcar múltiplas opções exigia clicar em cada item individualmente, sem nenhum atalho para marcar tudo de uma vez. Além disso, as opções não seguiam ordenação alfabética, dificultando a localização de itens específicos.

🔧 **O que estava acontecendo?**

Nos filtros de **Evento** (Webhooks de Integrações) e **Recursos** (Chamadas de API), não existia uma opção para selecionar ou desmarcar todos os itens simultaneamente. Para configurar o filtro com todas as opções marcadas, o usuário precisava clicar em cada uma individualmente. Além disso, as opções eram listadas sem ordenação definida, tornando a navegação inconsistente entre as abas.

✅ **O que foi corrigido?**

Os filtros das abas de Auditoria passam a ser mais ágeis e consistentes:

* O filtro **Evento** (Webhooks de Integrações) ganha a opção **"Todos os eventos"** com o mesmo comportamento
* O filtro **Recursos** (Chamadas de API) ganha a opção **"Todos os recursos"** com o mesmo comportamento
* As opções nos dois filtros passam a ser exibidas em **ordem alfabética**, facilitando a localização de itens específicos

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

### **💬 App: Botões de ação não exibidos ao selecionar mensagens no celular**

Ao acessar a plataforma pelo navegador do celular e selecionar uma ou mais mensagens dentro de um atendimento, os botões de ação não eram exibidos corretamente. Em dispositivos menores, como iPhone SE, nenhuma ação ficava acessível — impedindo encaminhar, excluir ou baixar mídias diretamente pelo mobile.

🔧 **O que estava acontecendo?**

A tela de atendimento não estava adaptada para funcionar em telas de tamanho reduzido. Quando o usuário acessava a versão web pelo navegador do celular e selecionava mensagens, a barra de ações era cortada pela tela — ficando fora da área visível. Em dispositivos menores, ela desaparecia completamente. O problema afetava também a tela de seleção de contatos para encaminhar mensagem e o popup de confirmação de exclusão.

✅ **O que foi corrigido?**

Com o ajuste aplicado, a experiência no mobile passa a funcionar corretamente:

* Os botões **Encaminhar**, **Excluir**, **Excluir definitivamente** e **Baixar mídia** agora são exibidos corretamente ao selecionar mensagens pelo celular
* A tela de seleção de contatos para encaminhar mensagem e o popup de exclusão foram ajustados para telas menores, sem cortes ou quebras de layout
* O comportamento é consistente em diferentes dispositivos e navegadores, tanto iOS quanto Android

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


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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.flw.chat/guide/novidades-do-sistema/maio-de-2026/20-05-2026.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.
