Automation library · Lead generation

Send daily AI competitor change digests with ScraperAPI

Started by another system calling it, and works across Email, Gmail, Slack and n8n data table. It hands the judgement calls to Claude. 24 steps, 3 branches: large, and worth reading before you trust it with anything live.

LargeCalls a model: Claude

24 stepsLarge: read it before trusting it with anything live
3Branches: places the flow splits
0Loops or waits
4Services it connects to

The flow

Starts it 4Model 2Logic 9Service 9

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

  1. 1When Manual Execution BeginsManual triggerStarts it
  2. 2Daily Crawl Start TriggerSchedule triggerStarts it
  3. 3Webhook for Crawl ResultsWebhookStarts it
  4. 4Execute Claude Sonnet ModelLm Chat AnthropicModel
  5. 5Daily Digest Start TriggerSchedule triggerStarts it
  6. 6Initialize Data TableData TableService
  7. 7Set Competitor Start URLsCodeLogic
  8. 8Parse Received Crawl DataCodeLogic
  9. 9AI-Driven Change SummarizationAgentModel
  10. 10Fetch Today's ChangesData TableService
  11. 11Start Crawl with ScraperAPIScraper ApiService
  12. 12Limit Content LengthCodeLogic
  13. 13If Change is SignificantIfLogic
  14. 14Compile Change DataAggregateLogic
  15. 15Retrieve Previous SnapshotData TableService
  16. 16Log Snapshot ChangesData TableService
  17. 17Archive Current SnapshotData TableService
  18. 18If Changes Exist TodayIfLogic
  19. 19Compare New and Old SnapshotsCodeLogic
  20. 20Build Today's DigestCodeLogic
  21. 21If Content Has ChangedIfLogic
  22. 22Post Daily Digest to SlackSlackService
  23. 23Email Digest via GmailGmailService
  24. 24Send Digest with SMTPEmail SendService

How it's built

Starts on
Another system calling it
Steps
24, with 3 branches
Size
Large: read it before trusting it with anything live
Connects to
Email, Gmail, Slack, n8n data table
Model
Claude

Questions

What does it need to run?

An n8n account, plus your own Email, Gmail and Slack accounts, and a key for Claude. You connect your own accounts after importing it; none are included.

What starts it?

It starts on another system calling it.

Does it use AI?

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

How long does it take to set up?

Take your time. At 24 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 24 steps before you point it at anything that matters.