The flow
Starts it 3Model 2Logic 7Service 8
The steps in the order they run, from what starts it.
- 1Receive Trip Suggestion RequestWebhookStarts it
- 2Claude Sonnet 4 ModelLm Chat AnthropicModel
- 3Daily Batch Recommendation TriggerSchedule triggerStarts it
- 4Validate and Normalize RequestCodeLogic
- 5Claude AI Trip Recommendation EngineAgentModel
- 6Fetch All Active UsersGoogle SheetsService
- 7Fetch User Travel HistoryGoogle SheetsService
- 8Fetch User Profile DataGoogle SheetsService
- 9Parse AI RecommendationsCodeLogic
- 10Analyze Emerging Travel TrendsCodeLogic
- 11Analyze Travel PatternsCodeLogic
- 12Wait for Data EnrichmentWaitLogic
- 13Send Weekly Trend ReportEmail SendService
- 14Enrich with Weather Data (Optional)Http RequestService
- 15Store Recommendation RecordGoogle SheetsService
- 16Send Personalized EmailEmail SendService
- 17Log Analytics to SheetGoogle SheetsService
- 18Build API ResponseCodeLogic
- 19Wait Before ResponseWaitLogic
- 20Send Trip Recommendations ResponseRespond To WebhookStarts it