🍃Variável de fluxo (flow variable)
Em muitos projetos, você precisa criar uma variável que só servirá para aquele fluxo. Com o módulo Variável de fluxo, você faz isso de forma rápida e fácil!
👉 Para que serve?
O módulo "Variável de fluxo" pode ser utilizado em qualquer parte do fluxo para armazenar variáveis temporárias ou de controle de fluxo que só irá existir dentro do fluxo atual.
Para criar ou atualizar uma variável de fluxo, precisamos detalhar em formato JSON a variável que desejamos salvar. Também é necessário definir o nome das variáveis e seus respectivos valores nas configurações do módulo.
![](https://help.hyperflow.global/~gitbook/image?url=https%3A%2F%2F3829578295-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FRWteFkm020DS5IbXoSgj%252Fuploads%252Fy28rJ8UHjAqHeu53cKa4%252FflowVariable-gif.gif%3Falt%3Dmedia%26token%3D07f2fd02-4d0c-4502-bcbf-e254ee4de792&width=768&dpr=4&quality=100&sign=d8f317&sv=1)
👉 Detalhes do módulo
Para criar/atualizar uma Variável de fluxo, basta arrastar o módulo para o fluxo. Nas configurações, detalhe em formato JSON a variável que deseja criar/atualizar.
![](https://help.hyperflow.global/~gitbook/image?url=https%3A%2F%2F3829578295-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FRWteFkm020DS5IbXoSgj%252Fuploads%252Fcu3CCk52sRjk6JZhRYBx%252Fimage.png%3Falt%3Dmedia%26token%3D972ca284-4fb1-41a8-8274-b47b67bbba64&width=768&dpr=4&quality=100&sign=6592dc7d&sv=1)
Depois, caso queira usar a variável no fluxo, você precisa chamá-la, usando {{flow.variable}}.
Vamos para alguns casos de uso?
👉 Caso de uso
Armazenar campo de texto
Precisamos armazenar a variável saudação como uma variável do fluxo. Após identificar o horário do dia e retornar a saudação ideal no módulo de Executar código, podemos armazenar esta saudação em uma variável de fluxo utilizando o módulo Variável de fluxo. Para isso, devemos determinar no campo "variável" o nome da variável de fluxo e também o seu valor, utilizando {{input.text}} para armazenar o valor do módulo anterior.
Armazenar campo de url
Precisamos armazenar a foto do RG de um cliente como uma variável do fluxo. Então, após receber a mensagem do usuário, podemos armazenar a foto do RG como uma variável de fluxo determinando o campo "variável" com o nome desejado da variável e seu valor, utilizando {{input.url}} para pegar o conteúdo do módulo anterior.
Armazenar vários dados
Em um projeto, assim que o cliente pedir para alterar a data de um agendamento, precisamos setar algumas variáveis e chamá-las para que ele confirme os dados. Foram setadas 4 variáveis: CNPJ, Razão Social, Nome fantasia, Cidade e atualizar a tabela.
Todas elas devem ser armazenadas e serão chamadas novamente no fluxo. Abaixo, é possível ver um GIF com o exemplo:
![](https://help.hyperflow.global/~gitbook/image?url=https%3A%2F%2F3829578295-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FRWteFkm020DS5IbXoSgj%252Fuploads%252F1NzowJgyzAvuZ3k5Gq4m%252Fchrome-capture-2023-8-26%2520%283%29.gif%3Falt%3Dmedia%26token%3D65802afd-6544-44da-b27c-7212f9c9c6de&width=768&dpr=4&quality=100&sign=3f43da02&sv=1)
🎉 Parabéns por chegar até aqui! Se tiver alguma dúvida, acione nosso suporte!
Last updated