The flow
Starts it 1Model 3Logic 18Service 4
The steps in the order they run, from what starts it.
- 1Schedule TriggerSchedule triggerStarts it
- 2Message a model2Open AiModel
- 3Prepare Search QueriesCodeLogic
- 4Loop Over Items3Split In BatchesLogic
- 5Query Pagination ManagerCodeLogic
- 6Wait6WaitLogic
- 7Search Websites Depicted On a Given Google Search PageHttp RequestService
- 8Provide Search ResultsMergeLogic
- 9Check Search ResultsCodeLogic
- 10No search results?IfLogic
- 11Prepare Parsed Companies for PaginationMergeLogic
- 12Flatten Search Results: For GPT to AnalyzeCodeLogic
- 13Extract Company Info from Search ResultsOpen AiModel
- 14Parse JSON Array from Model OutputCodeLogic
- 15Loop Over ItemsSplit In BatchesLogic
- 16WaitWaitLogic
- 17Linkedin CEO Search From Website XYZHttp RequestService
- 18Iterate Organic ResultsCodeLogic
- 19If1IfLogic
- 20Extract Owner/Executive/Leader infoOpen AiModel
- 21If2IfLogic
- 22Parse CEO InfoCodeLogic
- 23IfIfLogic
- 24Wait2WaitLogic
- 25Append or update row in sheetGoogle SheetsService
- 26Linkedin CEO/Exec SearchHttp RequestService