Screen resumes and route hiring decisions with Airtable, DeepSeek, and gotoHuman
Research & reporting workflow for n8n with 20 active steps. Starts with Gmail Trigger. Uses DeepSeek. Integrations include Gmail, Airtable, DeepSeek.
What it does
20 active nodes · Starts with Gmail Trigger.
Steps in the template include:
- Gmail Trigger (Gmail Trigger)
- Lookup Existing Candidate (Airtable) — search
- If Candidate Is New (If)
- Link to Duplicate Record (Airtable) — update
Nodes and integrations
- Gmail Trigger
- Airtable ×8
- If ×3
- Code ×4
- llama Parse Platform
- Basic LLM Chain
- DeepSeek Chat Model
- goto Human
See the author’s step names
- Gmail Trigger (Gmail Trigger)
- Lookup Existing Candidate (Airtable) — search
- If Candidate Is New (If)
- Link to Duplicate Record (Airtable) — update
- Create New Candidate Record (Airtable) — create
- Reattach Resume Binary Data (Code)
- Extract Resume Text via LlamaParse (llama Parse Platform)
- Evaluate Parse Quality (Code)
- If Parse Quality Acceptable (If)
- Flag Candidate for Manual Review (Airtable) — update
- Fetch Role Rubric from Airtable (Airtable) — search
- Sanitize and Clean Resume Text (Code)
- Screen Candidate with AI (Basic LLM Chain)
- DeepSeek Screening Model (DeepSeek Chat Model)
- Validate AI Score Output (Code)
- Save Screening Score to Airtable (Airtable) — update
- Send for Human Review (goto Human)
- Route by Human Decision (If)
- Update Record as Advanced (Airtable) — update
- Update Record as Rejected (Airtable) — update
Accounts and credentials
- Gmail
- Airtable
- DeepSeek access
Credential types in the graph: airtableTokenApi, llamaParseApi, deepSeekApi, gotoHumanApi
AI models and swaps
DeepSeek · Chat
deepseek-v4-flash in DeepSeek Screening Model. Potentially swappable with a compatible n8n chat model node. Test the replacement with the next step.
Resource information
- Credit basis
- Author listed by n8n
- Pricing
- Template access shown on n8n
- License
- Not specified
- Last record update
- Nov 5, 2026
