ExemplosExemplo

Exemplo: API → Planilhas → e-mail

Quatro passos prontos cobrem a automação mais comum de todas: pegar dados de um sistema, ficar com o que importa, gravar onde as pessoas já olham e avisar alguém. Nada aqui é código — e todo valor passa de um passo para outro por vínculos.

O que você vai aprender
  • Ler uma API com Requisição HTTP e filtrar a resposta com Transformar
  • Gravar linhas numa planilha Google com qualquer uma das formas de conectar
  • Enviar um e-mail com a contagem do que foi gravado

Quatro passos, nenhum script

A saída do passo HTTP é {status, headers, body}; Transformar recebe output.body.orders e devolve a lista filtrada; o Google Sheets liga essa lista em rows, então um único passo acrescenta todos os pedidos; o passo de e-mail liga a contagem appended da saída do Sheets.

Passos prontos em sequência: os dados entram, são remodelados e saem — nenhum script no caminho.

Como cada passo só lê a saída do anterior, você pode montar e testar um de cada vez: rode o passo HTTP sozinho, veja a resposta, depois adicione o próximo passo e ligue ao que você viu.

Monte

  1. Chame a API

    Abaixo do Início adicione Requisição HTTP em Apps e dados, método GET, e o endereço dos pedidos (ou uma conexão API (HTTP) com endereço relativo).

  2. Fique com os pedidos grandes

    Adicione Transformar, ligue Entrada ao passo HTTP em output.body.orders e filtre total é pelo menos 100.

  3. Acrescente na planilha

    Adicione Google Sheets, escolha uma conexão com o Google, a planilha (no seletor do Google, ou na lista compartilhada com a conta de serviço), a aba e Adicionar uma linha. Ligue rows à saída do passo Transformar.

  4. Avise a equipe

    Adicione Enviar e-mail com um template publicado que use {{count}} e ligue count ao output.appended do passo Sheets.

Saída esperadaSucessoA saída do passo Google Sheets
{
  "appended": 2,
  "range": "Orders!A5:C6"
}

Antes de rodar todo dia

Publique o flow e adicione um agendamento. Uma execução que acrescenta o mesmo pedido duas vezes é fácil de evitar: troque o passo Sheets para Atualizar ou adicionar uma linha e compare por id.