Back to home

Automation / 01

AI Recruitment Agent

An automated candidate screening and routing system — every application is screened, scored, and routed without manual triage.

Role
AI Software Engineer
Timeline
2026
Stack
n8nOpenAIGoogle SheetsSlackGmail

Capabilities

  • Screens resumes and applications automatically as they arrive
  • Scores each candidate against role requirements
  • Routes qualified candidates to the hiring team in real time
  • Sends automated, personalized candidate communication
  • Logs every application for audit and reporting

The Workflow

Drag to move · Scroll to zoom · Click a node to inspect

Mini Map

How It Works

  1. 01

    Capture

  2. 02

    Receive

  3. 03

    Screen

  4. 04

    Log

  5. 05

    Notify

  6. 06

    Respond

Input

A public web form submission fires a webhook whenever a candidate applies.

Processing

An AI agent reads the resume and application, screens it against the role's requirements, and produces a qualification score.

Output

The result is logged to the database, qualified candidates are flagged in Slack for the hiring team, and the candidate receives an automated email response.

Engineering Details

  • Error handling: malformed or incomplete submissions are rejected with a structured response instead of failing the workflow silently.
  • Retries: transient failures on the Slack/Gmail calls retry with backoff before falling to a dead-letter log.
  • Idempotency: duplicate form submissions are detected before creating a second candidate record.
  • Validation: required fields (resume, role, contact info) are checked before the AI screening step runs.
  • Branching logic: routing to the hiring team, database, and candidate email all fan out from a single screening result.
  • API integrations: OpenAI, Slack, and Gmail are called through typed clients with request/response logging.
  • Observability: every application's screening result and routing outcome is logged for later review.

Result

Cut manual candidate screening to near zero while processing over 1,000 applications.

80%

Time saved

1,000+

Applications processed

95%

Screening accuracy

24/7

Uptime