# Variáveis de ambiente

### 👉 Tela de Variáveis

Na tela de **Variáveis**, você consegue gerenciar o que chamamos de "**Variáveis de ambiente**". É também nela que são definidas as informações sensíveis e as formas de ocultá-las.

> 💡Variáveis são condições que determinam o comportamento do bot de acordo com uma informação específica - nome, endereço, CPF, número do cliente, entre outros -, armazenando-a dentro da Hyperflow . No caso das **variáveis de ambiente**, essas condições são pré-definidas pela organização, de acordo com a estratégia e a função do bot. Elas também podem ser acionadas em qualquer lugar dos fluxos de um aplicativo.

Para acessar a tela de Variáveis:

1. Entre no [Builder](https://builder.hyperflow.global/)
2. Selecione o aplicativo que contém o fluxo que vai transmitir
3. No menu lateral esquerdo, selecione a opção **Variáveis**

<figure><img src="/files/hQA0ZTDC875yyjrRRlnM" alt=""><figcaption><p>Acessando a tela de Variáveis.</p></figcaption></figure>

### 👉 As diferentes Variáveis na Hyperflow

* No menu lateral esquerdo, selecione a opção **Transmissões**

É importante ressaltar que as variáveis de ambiente são diferentes das [variáveis de fluxo](/docs/builder-de-chatbots/acao/variavel-de-fluxo-flow-variable.md) e das [variáveis de usuário](/docs/builder-de-chatbots/acao/variavel-de-usuario-user-variable.md):&#x20;

* **Variáveis de ambiente**: são focadas em informações sensíveis e/ou que se repetem com frequência no aplicativo;
* **Variáveis de fluxo**: são responsáveis por salvar informações que só serão utilizadas dentro de um fluxo específico e somente nele;
* **Variáveis de usuário**: são responsáveis por salvar, dentro de um fluxo, dados de um usuário em específico.

<figure><img src="/files/a3KAK8n3pj2KsPRCWWnQ" alt=""><figcaption><p>Variável de ambiente</p></figcaption></figure>

<figure><img src="/files/YjlIOW9j3V2aXtgCcgI5" alt=""><figcaption><p>Variável de usuário</p></figcaption></figure>

<figure><img src="/files/L2pZh430kjMNL3KK3l0c" alt=""><figcaption><p>Variável de fluxo</p></figcaption></figure>

### 👉 Criando uma variável de ambiente

Para criar uma variável de ambiente, o processo é bem simples:

1. Na tela de Variáveis, clique em **+Criar variável**
2. Preencha o **nome** da chave da variável
3. Preencha a informação que será acionada com essa chave
4. Se for o caso, marque a variável como **sensível**
5. Clique em **Confirmar**

Abaixo, é possível ver uma variável de endereço sendo configurada. Ela pode ser usada, por exemplo, sempre que o cliente solicitar dados de endereço da sua empresa.

> 🚨Evite usar caracteres especiais, como ç, ponto, @, \*, entre outros. Esses caracteres podem comprometer o bot, pois são prejudiciais ao JSON quando não usados no contexto correto. Por isso, usaremos **endereco**. Além disso, como os dados de endereço de uma empresa são públicos, não vamos marcar a variável como sensível.

<figure><img src="/files/qtQ4LosBLUhTlJAXYJhL" alt=""><figcaption><p>Variável de ambiente com os dados de endereço.</p></figcaption></figure>

### 👉 Editar, deletar e dados sensíveis

Observe no GIF acima que a variável **senha** está oculta. Isso porque ela foi marcada como uma variável sensível.

> :bulb:Quando uma variável é marcada como sensível, ao tentar editá-la, nem mesmo o usuário que a configurou originalmente vai poder ver os dados. Isso porque o ambiente pode ficar disponível para diversas pessoas da organização, com regras de segurança específicas. É preciso preservar esses dados e aqui na Hyperflow fazemos nossa parte! Contudo, **você ainda pode editar os dados, combinado?**

<figure><img src="/files/pdZ8uqQhp4w8v74h03N0" alt=""><figcaption><p>Observe que, mesmo após desativar a opção de variável sensível, a criptografia se mantém. Em uma mesa variável, ela só vai aparecer se editada e desmarcada a opção de dado sensível.</p></figcaption></figure>

#### Editar

Para editar uma variável de ambiente:

1. Na Lista de Varáveis, clique no ícone :pencil2: **Editar**
2. Faça as alterações
3. Clique em **Atualizar**

#### Deletar

Para editar uma variável de ambiente:

1. Na Lista de Varáveis, clique no ícone :wastebasket: **Remover**
2. Verifique os dados
3. Clique em **Confirmar**

<figure><img src="/files/kswsrVSwGx6PMmL4iZtf" alt=""><figcaption><p>Exemplo de variável sendo removida</p></figcaption></figure>

> :tada:**Sucesso!** Agora você já sabe tudo que precisa para configurar suas variáveis de ambiente! Mas, claro, se precisar de ajuda, não deixe de falar com a gente!


---

# Agent Instructions: 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://help.hyperflow.global/docs/builder-hyperflow/gerenciamento-de-aplicativos/variaveis-de-ambiente.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.
