# Como atualizar um agente de IA no WhatsApp sem quebrar

Como atualizar um agente de IA no WhatsApp sem quebrar o que já atende: rascunho, teste interno, publicar e rollback. Sem Git, sem n8n. Número no ar.

Autor: Felipe Bedani (Produto)
Publicado em 2026-09-07 · Tags: versioning, whatsapp, vibe-agent, governanca

---

Quase todo resultado de **como atualizar um agente de IA** te manda versionar o fluxo: exporta o JSON do n8n, sobe no Git, reza no deploy. Dá pra fazer. Também dá pra editar o agente no rascunho, testar sem o cliente ver, publicar, e voltar atrás se o WhatsApp começar a marcar o horário errado.

## O que é atualizar um agente de IA no WhatsApp

Atualizar um agente de IA no WhatsApp sem quebrar o que já atende é editar no rascunho, testar no chat interno, publicar e, se der errado, voltar a uma versão anterior. Na Zaia isso é Versioning nativo. Não é exportar JSON do n8n para o Git. O número continua no ar. Muda o comportamento, não o histórico.

A secretária já responde no WhatsApp. No sábado você muda o prompt. No domingo o agente inventa convênio. A pergunta não é “como faço Git”. É “como eu volto”.

## Git do n8n vs Versioning nativo

O tema não falta conteúdo. Falta o tutorial que não assume que o agente é um workflow, e que rollback é `git checkout`.

| | n8n + Git + CI/CD | Versioning nativo (Zaia) |
|---|---|---|
| O que se versiona | JSON do workflow | Agente, squad, tools, MCPs, components, voices |
| Onde se testa | Instância de staging, se você montou | Chat interno do rascunho, o cliente não vê |
| Como publica | Importa o JSON na produção | Draft vira produção. Diff antes de confirmar |
| Como volta | Tag anterior, reimporta, torce pelo credencial | Rollback da versão publicada, depois publica de novo |
| O que não mexe | Depende do que você versionou | Canal, conversa, ticket, Knowledge, Table |
| Quem faz isso | Quem opera Git | Quem opera o agente |

O caminho n8n funciona quando o ofício já é engenharia de automação. O teto é o de [criar agente de IA para WhatsApp com n8n](/blog/criar-agente-de-ia-para-whatsapp-com-n8n/): o prompt vive no nó, a produção é o fluxo, e um merge ruim derruba o número. Quem chegou pelo [Vibe Agent](/blog/como-criar-agentes-com-vibe-agent/) não pediu um pipeline.

O Versioning muda o **comportamento**. Não apaga History, não zera ticket, não desliga o [Waha](/blog/waha-whatsapp/) nem o Official. Conversas em andamento seguem. A mensagem nova é que passa a obedecer a versão publicada.

O que isso **não** é: versionar a [Knowledge](/blog/base-de-conhecimento-agente-de-ia/) ou a Table. FAQ e linha de dados estão sempre ativos. Se você “atualizou o PDF da tabela de preços” e o agente passou a citar o valor novo, isso não é deploy. É dado. Trate dado como dado. Trate prompt como versão.

Também não é publicação de Workflow. Workflows na Zaia são **beta** e têm save/publish à parte. Este texto é o agente no canal.

## O job concreto: o sábado que quebrou a segunda-feira

Ninguém acorda pensando “preciso de Versioning”. O pedido é este:

> A secretária já marca no WhatsApp. Você mudou o tom e a regra de convênio no prompt. Segunda, três pacientes saíram com horário inventado. O n8n antigo ninguém lembra qual JSON era o bom.

É o irmão do [agente de atendimento com IA](/blog/agente-de-atendimento-com-ia/). Atender é o job. Este artigo é o medo de mexer no que já atende, escrito na persona 1: voltar atrás sem virar programador.

Três saídas honestas. Nenhuma promete rollback de um campo só, nem “o cliente não percebe nada se você apagar o agente”:

1. **Cabe no rascunho.** Muda o prompt, uma tool, um MCP. Testa os três casos no chat interno (responde, ticket, recusa). Olha o Diff. Publica.
2. **Cabe e você errou.** O agente começou a marcar o que não deve. Rollback da versão anterior. O rascunho atual some. Você revisa. Publica de novo. O WhatsApp não caiu.
3. **Não cabe nesse botão.** Apagar o agente atribuído ao canal, no mesmo deploy, deixa o canal inativo. Knowledge errada não volta com rollback. Não trate o Diff como histórico campo a campo de um PDF.

A regra prática: uma mudança por vez. Teste. Publique. Rollback é rede, não método de trabalho.

O agente não substitui 100% de quem opera. Se a mudança é política de desconto ou tom jurídico, [handoff](/blog/handoff-humano-whatsapp/) continua valendo depois do deploy.

## Como atualizar um agente de IA no WhatsApp sem programar

1. Trabalhe no **Draft**. O que está no ar continua no ar. Descreva o ajuste em português no [Vibe Agent](/blog/como-criar-agentes-com-vibe-agent/) ou edite no Agent Builder.
2. Não misture dado com comportamento. Preço, convênio, cardápio: Knowledge ou Table. Tom, quando abre ticket, qual MCP chama: versão.
3. Teste no chat interno. Os mesmos três casos de sempre: cabe e responde, cabe e pede gente, não cabe. Sem o paciente na ponta.
4. Abra o Diff. Added, Removed, Changed. Confira se você não desligou uma tool, um MCP ou o próprio agente do canal.
5. Deploy. A mensagem nova no WhatsApp, Instagram, Widget ou [Telegram](/blog/agente-de-ia-no-telegram/) segue o comportamento novo. A conversa antiga não apaga.
6. Se quebrou: Version History, escolhe a versão boa, Edit this version, confirma. Isso substitui o Draft. Publica de novo para o ar voltar ao que era.
7. Não use rollback como “desfazer um parágrafo”. Não há rollback parcial. Se a Knowledge que você editou está errada, corrija a Knowledge. O botão de versão não vai desfazer o arquivo.

Não prometa Git, ambiente staging à parte, rollback ilimitado por nome de plano, nem que Knowledge entra no histórico. O que está shipped é draft, teste, publicar, voltar a uma versão publicada.

Se o canal for Telegram, o mesmo Versioning vale: o token do bot não se versiona. O agente sim.

## Quando isso vira oferta pra agência

Agência que já entregou o WhatsApp da clínica sente o teto na primeira mudança de convênio: ou edita produção e reza, ou some dois dias montando Git do n8n. O cliente final reconhece valor quando o número não cai na terça.

Empacotar “a gente atualiza o agente sem derrubar o atendimento” é governança, não um JSON por cliente. Exemplo de precificação pro cliente final: agentes que valem a partir de R$1.500/mês. O piso da plataforma é a partir de R$150. O roteiro de como vender isso pra base que a agência já tem está no Programa de Aceleração.

## Perguntas frequentes

### Como atualizar um agente de IA no WhatsApp sem quebrar o que já atende?

Edita no rascunho, testa no chat interno, publica. Se der errado, rollback da versão anterior e publica de novo. O número continua no ar. O histórico da conversa não some.

### Preciso de Git ou n8n para versionar o agente?

Não. Na Zaia o Versioning é nativo no workspace. Git do JSON do n8n continua válido. Não é requisito.

### Rollback desfaz a Knowledge e os tickets?

Não. Knowledge, Tables, canais, conversas e tickets não entram no versionamento. Volta o comportamento do agente, não o dado.

### Posso reverter só o prompt e deixar a tool nova?

Não. Rollback é da versão inteira, não de um campo. Por isso a mudança pequena, testada, publicada.

## Como começar

Atualizar um agente de IA no WhatsApp é ofício, não evento: Vibe Agent pra ajustar em português, rascunho isolado, teste interno, Diff, publicar, rollback se o sábado estragar a segunda. Descreva a mudança, teste os três casos, só então vá ao ar.

[Começar agora](https://endless.zaia.app/platform/authenticate). 7 dias de trial. Depois a partir de R$150.