The flow
Starts it 4Model 3Logic 10Service 5
The steps in the order they run, from what starts it.
- 1Webhook - New Item ReportWebhookStarts it
- 2Poll - Periodic Rematch SweepSchedule triggerStarts it
- 3OpenAI Chat ModelLm Chat Open AiModel
- 4Prepare Report ContextSetLogic
- 5AI - Normalize & Validate ReportAgentModel
- 6AI - Generate Match Notification MessageAgentModel
- 7JS - Parse AI NormalizationCodeLogic
- 8Wait For ResultWaitLogic
- 9Filter - Valid ReportFilterLogic
- 10JS - Format Match EmailsCodeLogic
- 11Fetch Existing Opposite ReportsHttp RequestService
- 12Send Email to Original ReporterHttp RequestService
- 13Send Email to Matched ReporterHttp RequestService
- 14Log Matched ReportHttp RequestService
- 15JS - Parse Existing ReportsCodeLogic
- 16Webhook Response - Match FoundRespond To WebhookStarts it
- 17Python - Score Candidate MatchesCodeLogic
- 18JS - Select Best MatchCodeLogic
- 19IF - Confident Match FoundIfLogic
- 20JS - Format Pending RecordCodeLogic
- 21Log Pending ReportHttp RequestService
- 22Webhook Response - No Match YetRespond To WebhookStarts it