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