Índice

Introdução a expressões e variáveis

Kayalla Barreto Atualizado por Kayalla Barreto

A criação de um fluxo é feita com o objetivo de conectar uma conjunto de ações por completo afim de obter algum resultado.

As variáveis servem justamente para armazenar os valores dessas etapas e resultados, de forma a persistir os dados. Por exemplo, a opção Wait for Response (Aguardar Resposta) abaixo gerará uma variável de fluxo denominada name como resposta do contato. Além disso, a variável será usada para salvar os dados no campo de contato Name.

Variáveis começam com o símbolo @. Porém, você também pode avançar para as expressões de uso mais complexo, utilizando @( . As expressões são modeladas dentro de sintaxes específicas e a sua ideia é tratar dados para manipular as variáveis salvas pela plataforma.

Ao usar variáveis de fluxo, também é possível especificar sub-tópicos que você deseja. Veja o exemplo abaixo:

@results.gender.category retorna a categoria em que a resposta dos contatos foi localizada;

@results.gender.value retorna a resposta completa dada pelo usuário;

@results.gender.input retorna o horário em que a mensagem foi recebida pelo canal.

Todas variáveis e expressões apresentam o seu real valor quando o contato está ativo no fluxo. Se você digitar uma variável ou expressão de forma incorreta, a mensagem não será substituída e a formula errada será exibida ao usuário.

Como a gente se saiu?

Glossário de Variáveis

Contato