Variáveis globais dos chatbots

Neste artigo iremos apresentar o conceito de variáveis globais, e como elas podem ser úteis na manutenção dos seus chatbots.

As variáveis globais são criadas na administração da conta do Tolvnow, no menu lateral Chatbots > Variáveis.

A idéia das variáveis globais, como o próprio nome diz, é uma informação que você pode incluir em qualquer momento dentro de qualquer elemento do fluxo conversacional. 

Um exemplo de uso típico é o email e telefone de contato: você pode criar uma variável global chamada telefone (que será referenciada como {{global.telefone}}, e salvar o valor do seu telefone de atendimento.  Dentro dos seus fluxos, se em algum momento o chatbot enviar para o usuário o seu número de telefone, ao invés de colocar o número em si você inclui a referência {{global.telefone}}. Este recurso você pode utilizar e reutilizar diversas vezes, em diversos fluxos diferentes e momentos. Em algum momento, caso seu número de telefone mude, basta alterar a variável global que automaticamente seus chatbots estarão atualizados. 


Outros casos de uso típicos para variáveis globais:

- Armazenar e-mail de contato

- Armazenar chaves ou tokens para autenticação em endpoints e chamadas de serviços externos (veja mais sobre serviços externos neste link)

- Armazenar uma saudação padrão para utilizar em todos os chatbots.

- Armazenar o endereço físico da sua empresa. 

Enfim, sempre que você tiver uma informação repetitiva que pode ser alterada no futuro, a variável global é um ótimo recurso a ser aplicado. 


Limitações de variáveis globais:

- Você não pode referenciar uma variável global dentro de outra variável global.

- Você não pode referenciar outros tipos de variáveis dentro de uma variável global.