> For the complete documentation index, see [llms.txt](https://doc.3va.app.br/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://doc.3va.app.br/26-02-2026.md).

# 26/02/2026

Realizamos uma atualização importante na estabilidade do nosso módulo de CRM, garantindo que as suas informações estejam sempre corretas, mesmo após oscilações de rede.

**🔧 O que estava acontecendo?**

Identificamos que, em momentos de instabilidade ou falha de conexão, a nossa plataforma realizava a reconexão automática com sucesso. No entanto, durante essa retomada, a atualização visual dos cards do CRM não estava sincronizando corretamente os dados. Isso fazia com que **campos personalizados, anotações e o histórico** aparecessem em branco ou desatualizados na tela.

**✅ O que foi corrigido?**

Ajustamos a arquitetura de sincronização de dados do CRM. A partir de agora, sempre que o sistema realizar uma reconexão, ele fará uma varredura completa, garantindo que **100% das informações do card** (incluindo todos os campos e o histórico) sejam recarregadas e exibidas corretamente, sem perda de contexto ou de informações.

## 🔌 Integrações: Webhooks em Atendimentos Automatizados

Realizamos correções cruciais no disparo do evento de **"Atendimento Criado"** via Webhook, que não estavam sendo acionados em alguns cenários de automação.

**🔧 O que estava acontecendo?**

* **Atendimentos Ocultos:** Quando um atendimento era iniciado através de Campanhas, Sequências ou API (no estado "Oculto"), o sistema não disparava o webhook de criação.
* **Chatbots via API:** Da mesma forma, quando o disparo de um chatbot era feito via integração (API), o evento de abertura do atendimento não era notificado para o webhook do cliente, o que acabava por bloquear automações externas que dependiam deste aviso.

**✅ O que foi corrigido?**

Removemos essa limitação. A partir de agora, o evento de "Atendimento Criado" é disparado corretamente para as suas URLs de webhook em **todos** os cenários, independentemente se a conversa nasceu de forma visível ou oculta. As suas automações externas agora possuem total rastreabilidade!

## 📱 Canais de Atendimento: Status de Conexão no QR Code (Z-API)

Ajustamos o comportamento visual de retorno de status ao reconectar um número de WhatsApp não oficial (Z-API).

**🔧 O que estava acontecendo?**

Quando um cliente lia o QR Code de um número que já havia sido conectado à conta anteriormente, o sistema exibia incorretamente o status inicial como **"Desconectado"** (mesmo com a leitura feita com sucesso), gerando um "alarme falso" até que o sistema atualizasse para "Estável" minutos depois.

**✅ O que foi corrigido?**

Ajustamos a transição de status para refletir o cenário real em tempo real. Agora, logo após a leitura do QR Code, o canal passa corretamente para o estado **"🟡 Verificando conexão"** e, logo em seguida, atualiza para **"🟢 Estável"**, eliminando ambiguidades para a equipa de operação.


---

# 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, and the optional `goal` query parameter:

```
GET https://doc.3va.app.br/26-02-2026.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
