The flow
Starts it 1Model 5Logic 6Service 13
The steps in the order they run, from what starts it.
- 1WebhookWebhookStarts it
- 2Resume ParserExtract From FileService
- 3Extract Key Candidate DataCodeLogic
- 4Initial Candidate StorageGoogle SheetsService
- 5Job Description InputGoogle SheetsService
- 6Retrieve Candidate for ScreeningGoogle SheetsService
- 7Retrieve Job DescriptionGoogle SheetsService
- 8Prepare Data for AI ScreeningCodeLogic
- 9Resume Matcher & ScorerOpen AiModel
- 10Cultural Fit & Red Flag IdentifierOpen AiModel
- 11Interview Question GeneratorOpen AiModel
- 12Consolidate AI Screening ResultsCodeLogic
- 13Update Candidate Status & ScoresGoogle SheetsService
- 14Conditional Branching - High ScoreIfLogic
- 15Personalized Outreach Email GeneratorOpen AiModel
- 16Send Personalized EmailGmailService
- 17Create Placeholder Interview EventGoogle CalendarService
- 18Update Candidate Status - Invited for ScreeningGoogle SheetsService
- 19For Candidate Response/SchedulingWaitLogic
- 20Retrieve Candidate Status for Follow-upGoogle SheetsService
- 21Conditional Branching - No Reply/No ScheduleIfLogic
- 22Gentle Follow-up GeneratorOpen AiModel
- 23Send Gentle Follow-upGmailService
- 24Update Candidate Status - Follow-up SentGoogle SheetsService
- 25Notify Recruiter for Qualified CandidatesSlackService