> ## Documentation Index
> Fetch the complete documentation index at: https://docs.jelou.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Publicar e versões

> Gerencie como suas alterações chegam à produção: com a auto-publicação cada salvamento é implantado imediatamente, ou publique manualmente para controlar qual versão está ativa e manter o histórico de versões.

O Brain Studio tem dois modos de publicação. Em contas novas self-service, a **auto-publicação** está ativa: o que você salva no canvas vai diretamente para produção sem etapas adicionais. Em contas existentes, as alterações permanecem como rascunho até você clicar em **Publicar** — e cada publicação gera uma nova entrada no histórico de versões.

## Auto-publicação

<Frame caption="Auto-publicação ativa no menu de opções">
  <img src="https://mintcdn.com/jelouai/Lrfxiyx0IxnbhjnM/assets/images/brain/brain-auto-publish-on-pt.png?fit=max&auto=format&n=Lrfxiyx0IxnbhjnM&q=85&s=d1121a4b35aaa1507c0df8252359a379" alt="Opção de auto-publicação ativa no menu contextual do Brain" width="650" height="660" data-path="assets/images/brain/brain-auto-publish-on-pt.png" />
</Frame>

Com a auto-publicação ativa, o que você vê no editor é o que roda em produção. O botão **Publicar** desaparece da barra do editor e o botão de compartilhar sempre exibe a URL pública do workflow.

| Tipo de conta                                  | Estado padrão           | Quem pode alterar a configuração? |
| ---------------------------------------------- | ----------------------- | --------------------------------- |
| Novas contas self-service                      | Auto-publicação ativa   | Super admin                       |
| Contas existentes (enterprise ou self-service) | Publicação manual ativa | Super admin                       |

A configuração se aplica no **nível da conta**: quando ativada, afeta todos os workflows regulares da empresa ao mesmo tempo.

<Note>
  A auto-publicação se aplica apenas a workflows regulares. Tools e Skills do Marketplace sempre requerem publicação manual.
</Note>

<Warning>
  Com a auto-publicação ativa, as alterações são implantadas em produção imediatamente e o histórico de versões não é gerado. Não é possível fazer rollback para um estado anterior.
</Warning>

### Ativar ou desativar a auto-publicação

<Steps>
  <Step title="Abra o menu contextual">
    Na barra superior do Brain, clique no ícone de opções no canto superior direito.
  </Step>

  <Step title="Altere a configuração">
    Encontre a opção **Auto-publicação** e ative ou desative o toggle conforme necessário.
  </Step>
</Steps>

## Publicar manualmente

<Frame caption="Auto-publicação desativada no menu de opções">
  <img src="https://mintcdn.com/jelouai/Lrfxiyx0IxnbhjnM/assets/images/brain/brain-auto-publish-off-pt.png?fit=max&auto=format&n=Lrfxiyx0IxnbhjnM&q=85&s=38b5c15b7b29e525c556a8e3664ae402" alt="Opção de auto-publicação desativada no menu contextual do Brain" width="858" height="858" data-path="assets/images/brain/brain-auto-publish-off-pt.png" />
</Frame>

Quando a auto-publicação está desativada, as alterações permanecem como rascunho até você publicá-las explicitamente. Cada publicação cria uma **versão imutável** registrada no histórico de versões.

<Steps>
  <Step title="Identifique as alterações pendentes">
    Quando há alterações não publicadas, o botão **Publicar** na barra superior exibirá um indicador laranja. Isso significa que seu rascunho difere da última versão publicada.
  </Step>

  <Step title="Clique em Publicar">
    Clique no botão **Publicar** na barra superior. Um popover de confirmação se abre indicando que as alterações serão implantadas em produção.
  </Step>

  <Step title="Revise as opções de publicação">
    A publicação levará à produção todas as alterações dos workflows do seu projeto atual. Você pode forçar esta nova versão para que usuários que já estão no meio do fluxo adotem a nova versão, ou adicionar um nome a esta versão para identificá-la no histórico de versões.
  </Step>

  <Step title="Confirme a publicação">
    Clique em **Publicar alterações**. O sistema cria um novo commit com a data, hora e seu usuário como autor.

    <Warning>
      Após publicadas, as alterações são aplicadas imediatamente em todos os canais conectados (WhatsApp, Web, etc.). Certifique-se de testar seu fluxo antes de publicar.
    </Warning>
  </Step>
</Steps>

## Publicar no Marketplace

Você pode publicar **Workflows** e **Tools** individuais no Marketplace para que outras equipes possam reutilizá-los. Esta publicação é sempre manual, independentemente do modo de publicação da sua conta.

<Steps>
  <Step title="Abra a opção de publicação">
    No canvas do seu workflow ou Tool, clique no botão **Publicar** na barra de ferramentas.
  </Step>

  <Step title="Preencha o formulário">
    Preencha os campos obrigatórios:

    * **Versão**: nome da versão (ex.: `v1.0.0`, `v2.1.0`).
    * **Descrição**: breve resumo das alterações ou funcionalidade.
    * **Privacidade**: escolha entre **Público** (visível para todos os usuários) ou **Privado** (acesso somente com autorização).
  </Step>

  <Step title="Publique">
    Clique em **Publicar**. A versão estará disponível no Marketplace e poderá ser selecionada a partir de nós de AI Agent ou outros workflows.
  </Step>
</Steps>

### Selecionando versões nos nós

Quando você adiciona um workflow ou Tool publicada a um nó de AI Agent, pode escolher qual versão usar no seletor de versões no painel de configuração. Cada versão mostra se é pública ou privada.

<Note>
  Se você publicar uma nova versão com alterações nas entradas ou saídas, os workflows que usam versões anteriores não serão afetados até que você atualize manualmente a versão selecionada.
</Note>

## Histórico de versões

O histórico de versões registra todas as publicações manuais do seu projeto. A partir daqui você pode visualizar qualquer versão, comparar alterações e restaurar uma versão anterior.

<Note>
  O histórico de versões só está disponível quando a auto-publicação está desativada. Com a auto-publicação ativa, as alterações não geram entradas no histórico de versões.
</Note>

<iframe src="https://www.youtube.com/embed/zY_u9yQzx5o?si=EGvWHWcUMwDgTXih" title="YouTube video player" className="w-full aspect-video rounded-xl" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen />

<Steps>
  <Step title="Acesse o histórico de versões">
    Na barra superior do Brain, abra o menu de opções no canto superior direito e selecione **Histórico de Versões**. Um painel lateral se expandirá com a lista de versões ordenadas por data.

    Cada entrada mostra:

    * **Data e hora** da publicação
    * **Usuário** que realizou a publicação
    * Badge **Atual** na versão ativa em produção
  </Step>

  <Step title="Visualize e compare versões">
    Selecione uma versão diferente para ver no canvas como o seu workflow estava construído naquele momento. Use essa visualização para comparar antes de decidir se vai restaurar.
  </Step>

  <Step title="Restaure uma versão">
    Se precisar voltar a uma versão anterior, clique em **Restaurar esta versão** no canto superior direito — o botão só aparece no modo de visualização. Tenha em mente que restaurar substitui a versão ativa em produção imediatamente.
  </Step>
</Steps>

<CardGroup cols={2}>
  <Card title="Tester" icon="flask" href="/pt/guias/primeiros-passos/tester">
    Teste seu workflow antes de publicar
  </Card>

  <Card title="Jelou Apps" icon="mobile" href="/pt/guias/primeiros-passos/jelou-apps">
    Compartilhe e teste em produção
  </Card>
</CardGroup>
