The flow
Starts it 1Model 4Logic 14Service 11
The steps in the order they run, from what starts it.
- 1Form Trigger - Get User InputForm triggerStarts it
- 2Gemini - Location AI ModelLm Chat Google GeminiModel
- 3Claude - Email AI ModelLm Chat AnthropicModel
- 4AI Location AnalyzerAgentModel
- 5AI Generate Email ContentAgentModel
- 6Split Sub-locationsCodeLogic
- 7Parse Email JSONCodeLogic
- 8Loop Yelp LocationsSplit In BatchesLogic
- 9Send Outreach EmailGmailService
- 10Clean Unique WebsitesCodeLogic
- 11Yelp ScraperHttp RequestService
- 12Loop Trustpilot URLsSplit In BatchesLogic
- 13Read Yelp Sheet WebsitesGoogle SheetsService
- 14Check Yelp Scrape ProgressHttp RequestService
- 15Trigger Trustpilot ScraperHttp RequestService
- 16Make Trustpilot URLsCodeLogic
- 17Wait (1 min) Yelp CompletionWaitLogic
- 18Check Trustpilot Scrape ProgressHttp RequestService
- 19Remove Duplicate TP URLsCodeLogic
- 20Verify Yelp ReadyIfLogic
- 21Verify Trustpilot Scraper ReadyIfLogic
- 22If Yelp Has RecordsIfLogic
- 23If Trustpilot Has RecordsIfLogic
- 24Wait (1 min) Trustpilot CompletionWaitLogic
- 25Fetch Yelp ResultsHttp RequestService
- 26Download Trustpilot DataHttp RequestService
- 27Save Yelp Data to SheetGoogle SheetsService
- 28Save Trustpilot Data to SheetGoogle SheetsService
- 29Read Emails from Trustpilot SheetGoogle SheetsService
- 30Get Unique EmailsCodeLogic