For the complete documentation index, see llms.txt. This page is also available as Markdown.

Variáveis

A página Variáveis é onde você tem uma visão geral de todas as suas variáveis.

Variáveis são usadas para armazenar qualquer informação que o bot saiba sobre um usuário. Isso pode ser o idioma preferido dele, ou o canal que ele está usando, mas também informações vindas de fontes de dados externas, como, por exemplo, uma API.

Todas as variáveis usadas em uma única conversa são armazenadas no que é chamado de sessão do usuário.

A página de VariáveisL

Criar uma variável

Para criar uma variável a partir da Variáveis página:

  1. Clique em Criar variável no canto superior direito da tela.

Criar uma variável na página de Variáveis
  1. Uma janela é exibida. Preencha o Nome, Valor padrão e Descrição.

Por exemplo, um valor padrão pode ser usado para o caminho da URL, garantindo que o chatbot sempre possa buscar dados ou interagir corretamente com serviços externos.

Exemplo de uma variável com valor padrão para chamar um endpoint de API.
  1. Clique em Criar variável.

Definir uma variável como sensível

O Chatlayer permite que você garanta que algumas variáveis sejam processadas de forma diferente. Isso é útil quando a conversa entre um bot e um usuário contém informações sensíveis, como o número da conta bancária do usuário ou qualquer informação sensível à GDPR.

Para definir uma variável como sensível:

  1. Criar uma variável ou edite-a usando o Editar botão.

  2. Ative o Sensível switch se você não quiser que essa variável seja salva no histórico da conversa.

  3. Clique em Criar variável.

Crie uma variável sensível na página de Variáveis.

Operações em variáveis

Você pode realizar operações em suas variáveis.

Incrementar

Se você quiser aumentar incrementalmente o valor de uma variável, pode seguir os passos abaixo:

  1. Defina uma variável, por exemplo variableName, e dê a ela um valor numérico como 0

  2. No ponto do fluxo em que você quiser incrementar o valor de variableName, insira variableName como a variável e {variableName|increment} como o valor

Este método aumentará o valor de counter em 1 a cada vez, por exemplo quando um bloco específico for passado ou um botão for clicado.

Incrementar uma variável pode ser tipicamente útil quando você quer contar quantas vezes o usuário não foi compreendido pelo bot. Saiba como criar um Contador de Não Entendido aqui.

Alterar a capitalização

Variáveis e valores diferenciam maiúsculas de minúsculas.

Por exemplo, capitalVariable será considerada uma variável separada deCapitalVariable.

O mesmo vale para valores. Se você verificar em um Condição bloco se um valor de variableX é igual a valueY ele não será acionado se o valor de variableX é igual a valuey

Você pode transformar um valor de maiúsculas para minúsculas e vice-versa adicionando estes modificadores ao nome do valor:

Atualizado

Isto foi útil?