Salvar uma resposta em uma variável
Você pode dizer ao seu bloco de entrada para salvar a resposta em uma variável e reutilizá-la posteriormente em uma envio, por exemplo:
Usar variáveis
Depois que suas variáveis são declaradas, você pode usá-las em qualquer lugar do seu fluxo. Por exemplo, você pode exibi-las em uma mensagem de texto com a seguinte sintaxe:{{Minha variável}} onde “Minha variável” é o nome da sua variável.
Formatação de variáveis inline
Você também pode decidir formatar sua variável diretamente no envio de texto. Por exemplo, se você quiser exibir a variável “Primeiro nome” em maiúsculas, você pode usar a seguinte sintaxe:{{={{Minha variável}}.toUpperCase()=}}
Quando você insere {{= ... =}}, significa que o que está dentro será executado como JavaScript. Então você pode usar qualquer função JavaScript inline dentro. O comportamento é semelhante ao valor personalizado no bloco Definir Variável.
Se você quiser obter o primeiro item de uma lista:
{{={{Minha variável}}[0]=}} ou {{={{Minha variável}}.at(0)=}}
Da mesma forma para o último item:
{{={{Minha variável}}.at(-1)=}}
Variáveis ocultas
As variáveis do seu fluxo não precisam ser exibidas para o contato. Você poderia criar variáveis que são usadas apenas internamente pela automação e exibidas nos seus resultados. Isso permite adicionar algum contexto a uma sessão, por exemplo, um ID de usuário, um parâmetro utm_source (no caso de uma campanha de marketing) ou qualquer outra coisa. Você só precisa garantir que as variáveis existam no menu de variáveis:

Tipos de valor válidos
O conteúdo das variáveis pode ser um texto (string) ou uma lista de textos (string[]).
JSON.stringify para convertê-lo em um texto. E sempre que estiver usando a variável, você pode analisá-la dinamicamente de volta em um objeto usando JSON.parse em um formato inline:
Variáveis padrão
Por padrão, um fluxo já vem com algumas variáveis preenchidas para facilitar algumas funções. São elas:| Variável | Valor |
|---|---|
| greeting | Bom dia/tarde/noite dependendo do momento do dia |
| date | Data atual |
| hour | Hora atual |
| ticketId | Id do Ticket do atendimento |
| protocol | Protocolo do atendimento |
| contactName | Nome do contato alvo da automação |
| contactNumber | Número do contato alvo da automação |
| tagId | Id da Tag do contato alvo da automação (caso exista) |
| tagName | Nome Tag do contato alvo da automação (caso exista) |

