Utilizando dados do contato
Macros são uma forma de utilizar dados do contato que fala com você naquele determinado momento. Com eles, você pode ter acesso ao nome, variáveis, dentre outros atributos do contato de forma super simples. Atualmente possuímos dois macros:
Contato, que representa o usuário que está dentro do fluxo naquele determinado momento, sendo identificado por
@User
Canal, que representa o canal da Suri pelo qual aquele contato está falando no momento, identificado por
@Channel
Como exemplo podemos pegar o nome de um contato e uma variável capturada anteriormente e utilizar como parte do texto a ser enviado pela Suri. Suponha a seguinte frase:
Certo, <Primeiro nome do contato>! É uma honra ter a <Nome da empresa> como parceira!
Considerando que "Nome da empresa" foi capturada na variável de nome NomeEmpresa
, podemos substituir a frase por:
Certo,
@User.FirstName
! É uma honra ter a@User.Variables.NomeEmpresa
como parceira!
Da mesma forma, para utilizar algum dado único do Canal, basta utilizar @Channel
seguido do atributo desejado. Por exemplo, para usar o telefone vinculado a uma canal do tipo WhatsApp, podemos adicionar @Channel.Username
a qualquer frase ou campo de ação do fluxo.
Resumindo, com os macros, a Suri consegue entender que você deseja utilizar um dado do contato ou canal naquela frase e faz a substituição corretamente. Legal né? Segue abaixo todas as possibilidades de macro existentes até o momento e o significado de cada um deles:
Para utilizar uma variável capturada no Flow ou criada via API, você deve utilizar o macro da seguinte maneira: @User.Variables.nomeDaVariavel
, substituindonomeDaVariavel
pelo nome dado à variável no momento da captura/registro. Lembre-se que ela é Case-sensitive!
Last updated