Skip to main content

AI-powered HR interview system with BeyondPresence

Workflow preview

Workflow preview
100%
AI-powered HR interview system with BeyondPresence preview
Open on n8n.io

Important notice

This workflow is provided as-is. Please review and test before using in production.

1. Workflow Overview

What problem does it solve? Manual candidate screening is time consuming and inconsistent. This workflow automates initial interviews, providing 24/7 availability, consistent questioning, and objec...

Best for

  • HR automation workflows
  • AI Chatbot automation workflows
  • advanced n8n builders looking for reusable templates

Tools used

n8n-nodes-base.stickynote, n8n-nodes-base.code, n8n-nodes-base.manualtrigger, n8n-nodes-beyondpresence.beyondpresence, n8n-nodes-base.webhook, @n8n/n8n-nodes-langchain.openai, n8n-nodes-base.googlesheets, n8n-nodes-base.set

Source and attribution

This workflow is cataloged by N8N Workflows and links back to its original n8n.io source page by M Shehroz Sajjad.

Original n8n.io source

1.1 Workflow description

Title
AI-powered HR interview system with BeyondPresence
Workflow name
AI-powered HR interview system with BeyondPresence

What problem does it solve?

Manual candidate screening is time-consuming and inconsistent. This workflow automates initial interviews, providing 24/7 availability, consistent questioning, and objective assessments for every candidate.

Who is it for?

  • HR teams handling high-volume recruiting
  • Small businesses without dedicated recruiters
  • Companies scaling their hiring process
  • Remote-first organizations needing asynchronous screening

What this workflow does

Creates AI interviewers from job descriptions that conduct natural conversations with candidates via BeyondPresence Agents. Automatically analyzes interviews and saves structured assessments to Google Sheets.

Setup

  1. Install Beyond Presence Community Node: Beyond Presence has verified community node which you can install from node search panel easily.

    You must install beyondpresence node (available in node search) before copying workflow.

    WALKTHROUGH VIDEO

  2. Copy template sheet: BeyondPresence HR Interview System Template

  3. Add credentials:

    • BeyondPresence API Key
    • OpenAI API
    • Google Sheets
  4. Configure webhook in BeyondPresence dashboard: https://[your-n8n-production-webhook]

  5. Paste job description in "Your Job Description" node and run setup flow

  6. Share generated interview link with candidates

  7. Get interview analysis in Google Sheet As soon as candidates complete interview with you AI Agent you will start getting results in Google Sheet.

How it works

  1. Agent Creation: Converts job description into conversational AI interviewer
  2. Interview Conduct: Candidates chat naturally with AI via shared link
  3. Webhook Trigger: Completed interviews sent to n8n
  4. AI Analysis: OpenAI evaluates responses against job requirements
  5. Results Storage: Assessments saved to Google Sheets with scores and recommendations

Resources

Example Use Case

Tech startup screens 200 applicants for engineering role. Creates AI interviewer in 2 minutes, sends link to all candidates. Receives structured assessments within 24 hours, identifying top 20 candidates for human interviews. Reduces initial screening time from 2 weeks to 2 days.

1.2 Logical Blocks

This catalog entry is organized from the workflow JSON. The node-level section below shows the executable blocks available for review before importing the template.

2. Block-by-Block Analysis

Block 1 - Job Description Instructions

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 2 - 📝 Your Job Description

Type / Role
n8n-nodes-base.code - code
Config choices
Version 2

Block 3 - Setup Instructions

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 4 - ▶️ Click to Start Setup

Type / Role
n8n-nodes-base.manualTrigger - manualTrigger
Config choices
Version 1

Block 5 - Create Interview Agent

Type / Role
n8n-nodes-beyondpresence.beyondPresence - beyondPresence
Config choices
Version 1

Block 6 - Save Agent Info

Type / Role
n8n-nodes-base.code - code
Config choices
Version 2

Block 7 - Success!

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 8 - Automated Analysis

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 9 - Receive Interview Data

Type / Role
n8n-nodes-base.webhook - webhook
Config choices
Version 2

Block 10 - Analyze Interview

Type / Role
@n8n/n8n-nodes-langchain.openAi - openAi
Config choices
Version 1

Block 11 - Format for Sheets

Type / Role
n8n-nodes-base.code - code
Config choices
Version 2

Block 12 - Save to Google Sheets

Type / Role
n8n-nodes-base.googleSheets - googleSheets
Config choices
Version 4.6

Block 13 - Sheet Headers

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 14 - Important!

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 15 - Processing Steps

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 16 - Sheet Headers1

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 17 - Save to Google Sheets1

Type / Role
n8n-nodes-base.googleSheets - googleSheets
Config choices
Version 4.6

Block 18 - Handle webhook event

Type / Role
n8n-nodes-beyondpresence.beyondPresence - beyondPresence
Config choices
Version 1

Block 19 - Get agent info

Type / Role
n8n-nodes-base.googleSheets - googleSheets
Config choices
Version 4.7

Block 20 - Sticky Note

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 21 - Sticky Note1

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 22 - Prepare Interview Agent

Type / Role
n8n-nodes-base.set - set
Config choices
Version 3.4

3. Summary Table

Workflow AI-powered HR interview system with BeyondPresence
Complexity advanced
Nodes 22
Categories HR, AI Chatbot
Author M Shehroz Sajjad
Published 30 May 2025

4. Reproducing the Workflow from Scratch

  1. 1. Download the workflow JSON

    Use the JSON export at /data/workflows/4514/4514.json as the source template for this automation.

  2. 2. Import the template into n8n

    Open n8n, import the downloaded JSON, and review each node before activating the workflow.

  3. 3. Configure credentials and variables

    Replace placeholder credentials, API keys, webhook URLs, account IDs, and environment-specific values with your own settings.

  4. 4. Test with sample data

    Run the workflow manually or in a staging workspace, inspect node output, and confirm downstream systems receive the expected data.

  5. 5. Activate and monitor

    Enable the workflow only after testing, then monitor executions, errors, and rate limits during the first production runs.

5. General Notes & Resources

Review imported nodes carefully before activation. This catalog entry is intended to help you inspect the workflow structure, understand required services, and find related templates faster.

Node names, credentials, schedules, webhook paths, and external service limits may need adjustment for your workspace.

Frequently asked questions

What does AI-powered HR interview system with BeyondPresence do?

What problem does it solve? Manual candidate screening is time consuming and inconsistent. This workflow automates initial interviews, providing 24/7 availability, consistent questioning, and objec...

What do I need before importing this workflow?

Review the workflow JSON, configure any required credentials in n8n, and test the automation in a safe workspace before using it in production.

Can I customize this workflow?

Yes. Use the block-by-block analysis and the downloadable JSON to inspect each node, then adjust credentials, prompts, schedules, filters, or destinations for your HR, AI Chatbot use case.