Case 01 — Automação com n8n + IA

Monitoramento de notícias

Notícias classificadas por IA, com painel, newsletter e carrossel.

Painel “Alertas de Incêndio” com contadores por porte, filtros por local, período e tipo e cards de notícias classificadas pela IA (dados fictícios)
Fluxo n8n
52 nós
Agentes de IA
4 no fluxo + 3 no carrossel
Entregas
Painel, e-mail e carrossel
Frequência
Todo dia, 4h e 8h35

O desafio

O problema

Para o comercial e o marketing, notícias de incêndios e de obras são sinais de oportunidade: uma região com muitas ocorrências, um grande empreendimento começando, uma norma mudando. Mas acompanhar dezenas de portais todos os dias, à mão, era inviável.

Contexto do projeto

O objetivo era ter um radar automático que lesse tudo, separasse o que importa, explicasse por que importa — e entregasse isso no formato certo para cada público: painel para consulta, e-mail para a rotina e conteúdo pronto para as redes sociais.

  1. Gatilho Agendamento 4h
  2. Dados Google Notícias
  3. Lógica Limpeza + dedupe
  4. IA Agentes classificam
  5. Dados Banco de dados
  6. Entrega Painel + carrossel
  7. Entrega Newsletter 8h35
Gatilho Dados Lógica IA Entrega

O motor · n8n

Um fluxo que lê o noticiário inteiro

O fluxo tem dois ramos paralelos — construção civil e incêndios — que rodam todo dia às 4h. Cada um busca no Google Notícias o que saiu nas últimas 24 horas, resolve o endereço real por trás do link do Google, lê título, resumo e imagem de cada portal e descarta duplicadas e matérias antigas.

Ver detalhes desta etapa

Tudo é gravado num banco de dados com histórico. Matérias com mais de 60 dias são apagadas automaticamente, e um ramo extra completa as imagens que faltaram.

  • Raspagem resiliente: correção de codificação, troca de user-agent quando o portal bloqueia e concorrência limitada.
  • Deduplicação por título normalizado e gravação sem repetir registros.
  • Um fluxo de erro centralizado avisa o responsável se algo falhar.
Canvas do n8n com o gatilho diário e os dois ramos de coleta e classificação: construção civil e incêndios
Coleta e classificação: os dois ramos do fluxo
Detalhe do ramo de construção civil: busca no RSS, normalização, link final, título e descrição do portal, gravação e agente de IA com saída estruturada
Ramo de construção civil
Detalhe do ramo de incêndios com o agente de IA que categoriza cada ocorrência
Ramo de incêndios

A inteligência

O que a IA decide

Cada notícia nova passa por um agente GPT com saída validada por JSON Schema — o sistema recebe dados prontos para filtrar, não texto solto.

Ver detalhes desta etapa

Para incêndios, a IA define o porte (pequeno, médio ou grandes proporções), o tipo (florestal, urbano, rural ou doméstico), o nível de confiança e o estado. Para construção civil, atribui uma nota de relevância econômica de 0 a 100 em cinco faixas — de retração a crescimento expressivo —, explica o motivo e marca o que está fora do tema.

Janela “Como funciona” do painel explicando os critérios da IA para incêndios e para construção civil
O próprio painel explica os critérios da IA
Painel de construção civil com cards marcados como positivos, score da IA e contadores de notícias positivas, neutras e negativas
Construção civil com o score da IA

Entrega 1 · Painel

Um portal para navegar no que a IA selecionou

O painel tem páginas para incêndios e construção civil, com contadores por porte ou por sentimento e filtros que ficam salvos no endereço da página — dá para compartilhar uma busca pronta com um colega.

Ver detalhes desta etapa

Os filtros combinam local (Brasil, nacionais, exterior, 5 regiões e 27 estados), período (de 36 horas a 60 dias), tipo de ocorrência e busca por texto. Cada card mostra a classificação da IA, as fontes da notícia e um botão para compartilhar no WhatsApp.

  • Imagens carregadas sob demanda e cache local para o painel abrir rápido.
  • Gerador de story 1080×1920: título e texto editáveis, seis tons de fundo, ajuste da foto e download em PNG ou SVG.
  • Versão mobile completa para consulta em campo.
Painel filtrado por Região Centro-Oeste, últimos 60 dias e queimada florestal, mostrando quatro ocorrências
Filtros combinados e salvos na URL
Menu de filtro aberto com regiões e estados brasileiros
Filtro por região e estado
Gerador de story com prévia vertical à esquerda e campos de título, descrição, tons e zoom à direita
Gerador de story para Instagram
Painel no celular

Entrega 2 · E-mail

As seis que importam, às 8h35

Às 8h35, o fluxo lê as notícias das últimas 24 horas. Um agente atua como analista de mercado e escolhe as três notícias de incêndio e as três de construção civil com maior potencial comercial; outro agente escreve o assunto do e-mail.

Ver detalhes desta etapa

O informativo é montado em HTML compatível com o Outlook, com versão para celular e um botão que leva ao painel completo — e chega à diretoria e a uma unidade regional sem ninguém precisar montar nada.

Detalhe do n8n: agendamento das 8h35, seleção das melhores notícias por IA, redação do assunto e envio por e-mail
Ramo da newsletter no n8n
E-mail diário com três ocorrências de incêndio e três notícias de construção civil, cada uma com imagem, resumo e botão
O e-mail completo (role)
O mesmo e-mail no celular

Entrega 3 · Redes sociais

Do banco de notícias ao carrossel pronto

O gerador de carrossel é uma aplicação web (Node.js) que transforma as notícias do mês em um post para o Instagram em quatro etapas: filtrar, escolher, editar e exportar.

Ver detalhes desta etapa

A IA escolhe de 5 a 15 notícias segundo o modo pedido, verifica antes se os links ainda estão no ar e mostra o motivo de cada escolha. Depois pré-formata cada slide — título, descrição e destaques em negrito e marca-texto dentro de limites de caracteres — e escreve a legenda com hashtags. O resultado sai em PNGs 1080×1350 e um arquivo ZIP.

  • Estimativa de tempo economizado e de custo da IA antes de cada execução.
  • Editor de texto rico com prévia no formato do Instagram e botões “Resumir” e “Restaurar original”.
  • Saída estruturada (JSON Schema estrito) em todas as chamadas de IA.
Tela de seleção do gerador de carrossel com notícias numeradas, motivo da escolha da IA e aviso de custo
Seleção feita pela IA, com o motivo de cada escolha
Janela “Escolher notícias com IA” com mês, modo, quantidade e estimativa de tempo e custo
Escolher com IA
Editor de slides com prévia no formato do Instagram e editor de texto pré-formatado pela IA
Editor com prévia do Instagram
Tela de exportação com a grade de slides gerados e a legenda criada pela IA
Exportação e legenda

Resultado

Os slides que saem do gerador

Capa e slides gerados automaticamente a partir de notícias fictícias, com data, estado, fonte e destaques aplicados pela IA.

Capa
Slide 1
Slide 2

Resultado

O que mudou

  • 01

    A equipe começa o dia com as notícias que importam já lidas, filtradas e explicadas.

  • 02

    Um histórico classificado por estado, porte e relevância, consultável a qualquer momento no painel.

  • 03

    Carrosséis mensais que levavam horas de curadoria e diagramação passam a sair em minutos.

  • 04

    Um único motor de dados alimentando três entregas diferentes: painel, e-mail e redes sociais.

Stack

  • n8n
  • OpenAI GPT
  • AI Agents
  • Structured Output
  • Supabase / Postgres
  • Google Notícias RSS
  • Web scraping
  • JavaScript
  • Node.js + Express
  • Tailwind
  • Microsoft 365

FAQ

Perguntas sobre o case

De onde vêm as notícias?

Do Google Notícias, buscando matérias das últimas 24 horas sobre incêndios e construção civil. O fluxo resolve o link real de cada matéria e lê título, resumo e imagem diretamente no portal de origem.

Como a IA classifica cada notícia?

Agentes GPT com saída estruturada em JSON Schema. Incêndios recebem porte, tipo, nível de confiança e estado; notícias de construção civil recebem uma nota de relevância econômica de 0 a 100, a justificativa e o estado.

Quanto trabalho manual sobra?

Na rotina diária, nenhum: coleta, classificação, painel e newsletter rodam sozinhos. No carrossel, a IA faz a seleção e a primeira formatação, e a pessoa revisa, ajusta e publica.