JSON

O módulo JSON é utilizado para enviar uma resposta do tipo JSON.

JSON

Com o módulo JSON você monta respostas estruturadas dentro do fluxo, definindo código de status, cabeçalhos e corpo da mensagem em um único lugar.

Utilização do módulo JSON em um fluxo real

Detalhes do módulo

Para configurar o módulo, preencha os campos abaixo:

  • Nome do módulo: nome interno para identificar a função do bloco no fluxo.

  • Código de status: define o resultado da resposta (ex.: 200 para sucesso, 400 para erro de validação).

  • Headers: pares de chave e valor com metadados da resposta.

  • Body: conteúdo principal retornado para a próxima etapa.

📷 Inserir print: janela de configuração do módulo JSON com campos preenchidos

Ações principais

1️⃣ Adicionar o módulo no diagrama

🎯 Propósito Inserir o módulo JSON no ponto correto do fluxo.

✅ Como fazer na tela

  1. Em Aplicativo > Fluxos, abra o fluxo desejado.

  2. Na barra de módulos, procure por JSON.

  3. Arraste e solte o módulo no diagrama.

📌 Resultado esperado O cartão do módulo JSON aparece no fluxo, pronto para configuração.

📷 Inserir print: ação de arrastar e soltar o módulo JSON no fluxo

2️⃣ Configurar resposta de sucesso

🎯 Propósito Retornar dados organizados quando o processo concluir corretamente.

✅ Como fazer na tela

  1. Abra o módulo JSON.

  2. Defina Código de status como 200.

  3. Preencha Headers e Body conforme sua regra.

  4. Clique em Salvar alterações.

📌 Resultado esperado O fluxo passa a responder com o padrão de sucesso configurado.

3️⃣ Configurar resposta de erro controlado

🎯 Propósito Padronizar o retorno quando houver falha esperada no fluxo.

✅ Como fazer na tela

  1. Abra o módulo JSON no caminho de erro.

  2. Defina Código de status (ex.: 400 ou 422).

  3. No Body, informe a mensagem de orientação para o próximo passo.

  4. Clique em Salvar alterações.

📌 Resultado esperado Quando o caminho de erro for executado, o retorno segue o padrão definido.

📷 Inserir print: exemplos de configuração de sucesso e erro no módulo JSON

Caso de uso

Imagine um fluxo de qualificação de lead com validação de dados:

  1. O cliente preenche informações no atendimento.

  2. O fluxo valida os dados recebidos.

  3. Em caso de sucesso, o módulo JSON retorna 200 com mensagem de confirmação.

  4. Em caso de erro, outro módulo JSON retorna 400 com orientação de correção.

Assim, o fluxo fica previsível e fácil de manter, com resposta padronizada em todos os cenários.

📷 Inserir print: fluxo com dois módulos JSON, um para sucesso e outro para erro

Dicas úteis

  • Use nomes objetivos como JSON - Sucesso e JSON - Erro.

  • Mantenha padrão de estrutura entre diferentes respostas do mesmo fluxo.

  • Revise status e body antes de salvar para evitar retorno incompleto.

  • Conecte corretamente cada módulo JSON ao caminho correspondente do diagrama.

Resumo

  • O módulo JSON centraliza a montagem de respostas no fluxo.

  • Você configura Código de status, Headers e Body em uma única tela.

  • O recurso ajuda a padronizar cenários de sucesso e erro.

  • A seção de retorno bem definida deixa o fluxo mais claro para operação e manutenção.

Last updated