Usar Variáveis no Toolkits
Você pode usar Jinja para interpolar variáveis e aplicar lógica condicional nos fluxos de automação utilizando Toolkits.
Fluxo de interpolação de variáveis Jinja
Toolkit (Payload Transformation)
O Jinja é processado após receber a resposta do servidor, durante a transformação do payload.
Dica!
A StackSpot AI suporta os filtros, operadores e estruturas condicionais padrão do Jinja. Para mais detalhes, confira a documentação oficial do Jinja.
Variáveis
O uso mais comum de expressões Jinja na StackSpot AI é Toolkits (Payload Transformation). Confira as variáveis disponíveis a seguir:
Toolkit (transformação de payload)
- O dicionário com os headers
{{response.headers}}
Exemplo:
{{response.headers['Content-Type']}}
- O status HTTP da resposta do request:
{{response.status_code}}
- A resposta do body em texto puro da requisição (string):
{{response.raw_data}}
- A resposta do body em formato dicionário, se a resposta for um JSON:
{{response.json.nome_variavel}}
Informação Adicional
Não há variáveis globais adicionais no contexto do Toolkit, apenas o objeto response.