Automation library · Content

Analyze website content changes with Gemini

Started by a clock, and works across Gmail and Google Sheets. It hands the judgement calls to DeepSeek. 29 steps, 2 branches, 2 loops or waits: large, and worth reading before you trust it with anything live.

LargeCalls a model: DeepSeek

29 stepsLarge: read it before trusting it with anything live
2Branches: places the flow splits
2Loops or waits
2Services it connects to

The flow

Starts it 1Model 3Logic 16Service 9

The steps in the order they run, from what starts it.

  1. 1Schedule TriggerSchedule triggerStarts it
  2. 2DeepSeek Chat ModelLm Chat Deep SeekModel
  3. 3Structured Output ParserOutput Parser StructuredModel
  4. 4ConfigSetLogic
  5. 5AI Classification AgentAgentModel
  6. 6Get Label DefinitionsGoogle SheetsService
  7. 7Append Original + AI OutputsMergeLogic
  8. 8Aggregate LabelsCodeLogic
  9. 9Combine Original with AI OutputCodeLogic
  10. 10Get Unprocessed MessagesGmailService
  11. 11Parse & Validate ClassificationCodeLogic
  12. 12Check Messages ExistIfLogic
  13. 13Check If Dry RunIfLogic
  14. 14Generate Metrics SummaryCodeLogic
  15. 15Preserve Original EmailsNo OpLogic
  16. 16Log to Audit TrailGoogle SheetsService
  17. 17Loop Over EmailsSplit In BatchesLogic
  18. 18Format SummarySetLogic
  19. 19Create Label If NeededGmailService
  20. 20Wait for Label CreationWaitLogic
  21. 21Preserve Loop ContextSetLogic
  22. 22Get All Gmail LabelsGmailService
  23. 23Find Label IDCodeLogic
  24. 24Apply Category LabelGmailService
  25. 25Create Processing Guard LabelGmailService
  26. 26Preserve Loop Context (Guard)SetLogic
  27. 27Get Labels For GuardGmailService
  28. 28Find Guard Label IDCodeLogic
  29. 29Apply Processing GuardGmailService

How it's built

Starts on
A clock
Steps
29, with 2 branches, 2 loops or waits
Size
Large: read it before trusting it with anything live
Connects to
Gmail, Google Sheets
Model
DeepSeek

Questions

What does it need to run?

An n8n account, plus your own Gmail and Google Sheets accounts, and a key for DeepSeek. You connect your own accounts after importing it; none are included.

What starts it?

It starts on a clock.

Does it use AI?

Yes. It calls DeepSeek. Model calls are billed by the provider, not by n8n.

How long does it take to set up?

Take your time. At 29 steps it is large: read it before trusting it with anything live.

How do I import it?

Copy the workflow, open a new workflow in n8n and paste. The steps appear on the canvas, ready for your own accounts.

Before you run it

Nothing here has been tested by us. It is somebody's working automation, read and described from its own steps. Treat the connections it wants as a list of accounts it will touch, and read the 29 steps before you point it at anything that matters.