Salvar e utilizar um json salvo em uma variavel extras do contato

Cenário:
Eu queria salvar um json com vários dados em uma variável extra do contato para depois utilizar esses dados nos fluxos das iterações entre o bot e o usuário.

Eu fiz uma “Requisição HTTP” para obter esse json e salvei usando o “Definir contato” em uma variável extras do contato chamado “dados”.

json salvo:
{
“codigo”:“123”,
“descricao”:“Teste 123”,
“data”:“2020-06-13 12:00:00”
}

Para utilizar em qualquer outro bloco eu utilizei a função “Executar Script” na “Ação de Entrada” passando a variável “contact.extras.dados” e no script apenas retornei essa mesma variável salvando na “variável para o valor de retorno” que dei o nome de “dados_extras”

Para mostrar nos conteudo:
{{dados_extras@codigo}}
{{dados_extras@descricao}}
{{dados_extras@data}}
image

Fiz esse post porque quando precisei não encontrei nenhum post relacionado, espero ajudar alguém que precise.

1 Curtida

Boa @Ricardo_Imanishi. Muito obrigado pela contribuição.

Com certeza irá ajudar sim!

Você poderia usar a ação de Definir Variável e passar o valor de contact.extras.dados para dados_extras, sem precisar passar pelo script.

Aqui também é possível usar

{{contact.extras.dados@codigo}}

Entendi, bem mais fácil mesmo muito obrigado, vou fazer assim a partir de agora.

1 Curtida