The flow
Starts it 2Model 2Logic 11Service 13
The steps in the order they run, from what starts it.
- 1On Workflow ErrorError triggerStarts it
- 2Schedule Trigger - 8AM DailySchedule triggerStarts it
- 3Slack – Post Workflow Error AlertSlackService
- 4Config - SettingsSetLogic
- 5Sheets - Read Competitor BaselineGoogle SheetsService
- 6Sheets - Read Ranking BaselineGoogle SheetsService
- 7Sheets - Read Revenue LogGoogle SheetsService
- 8Sheets - Read Customer StatusGoogle SheetsService
- 9AI - Fetch Competitor Pricing (Search)Open AiModel
- 10HTTP - SerpApi Rank CheckHttp RequestService
- 11Code - Detect Revenue AnomalyCodeLogic
- 12Code - Detect ChurnCodeLogic
- 13Code - Calculate Pricing ChangesCodeLogic
- 14Slack - Post Pricing AI Error AlertSlackService
- 15Code - Compare RankingCodeLogic
- 16Merge - Combine All SignalsMergeLogic
- 17Sheets - Update Churn BaselineGoogle SheetsService
- 18Filter - Churn Reportable OnlyFilterLogic
- 19Sheets - Update Competitor BaselineGoogle SheetsService
- 20Sheets - Update Ranking BaselineGoogle SheetsService
- 21Filter - Ranking Reportable OnlyFilterLogic
- 22Code - Build Changes ListCodeLogic
- 23IF - Any Changes DetectedIfLogic
- 24AI - Generate Morning DigestOpen AiModel
- 25Telegram - Send No ChangesTelegramService
- 26Code - Parse OpenAI ResponseCodeLogic
- 27Telegram - Send DigestTelegramService
- 28Gmail - Send Digest EmailGmailService