HR & Operations Automation Workflows — Page 3 | Neura Market
    Neura Market
    Neura Market
    /Categories
    Marketplace
    Directories
    Resources
    Home/Categories/HR & Operations

    HR & Operations Workflows

    Human resources and operations

    • Automate Recruitment Workflow with Slack, DocuSign, Trello, and Gmail

      Streamline your recruitment process with an automated workflow that manages candidate feedback, communication, and onboarding using Slack, DocuSign, Trello, and Gmail.

      n8n$14.99
    • Streamline Client Onboarding with Automated Workflow Using n8n

      Automate the client onboarding process with n8n, integrating Asana, Slack, Google Drive, and Gmail for a seamless and efficient experience.

      n8n$14.99
    • Automate HR Policy Retrieval via Slack with S3 and OpenAI Integration

      Enhance your HR support by automating policy retrieval through Slack, utilizing Amazon S3 for document storage and OpenAI for intelligent responses.

      n8n$14.99

    Marketplace

    • Prompts
    • Workflows
    • Agents Store
    • Workflow Packs
    • Categories
    • Marketplace

    Directories

    • AI Tools Directory
    • ChatGPT
    • Claude
    • Gemini
    • Cursor
    • Grok
    • DeepSeek
    • Perplexity
    • CoPilot
    • Midjourney
    • Stable Diffusion
    • MCP Servers
    • .md Directory
    • All Directories

    Free Tools

    • AI Text Humanizer
    • AI Content Detector
    • Workflow Generator
    • Model Comparison
    • AI Pricing Calculator
    • AI Benchmarks
    • ROI Calculator
    • All Free Tools

    Resources

    • AI News
    • Blog
    • AI Answers
    • Error Solutions
    • AI Tutorials
    • AI Models
    • Integrations
    • Alternatives
    • n8n vs Zapier
    • Make vs Zapier
    • n8n vs Make
    • Resource Library
    • Documentation
    • API Access to Our Data

    Community

    • AI Newsletter
    • AI Jobs
    • AI Events
    • AI Companies
    • Start Selling
    • Sell n8n Workflows
    • Sell AI Agents
    • Sell Prompts
    • Creator Guide
    • Advertise
    • Affiliates

    Company

    • About
    • Contact
    • Help
    • Careers
    • Pricing
    • Terms
    • Privacy
    • License
    • DMCA

    The #1 Newsletter in AI

    Weekly updates, news, and content that matter.

    Neura Market Logoneuramarket

    © 2026 Neura Market. All rights reserved.

  1. Automate Resume Screening and Follow-up Emails with OpenAI, Google Sheets, and Gmail

    This workflow automates the process of screening resumes using AI, logging results to Google Sheets, and sending follow-up emails via Gmail. It streamlines HR tasks by evaluating candidate qualifications and fit, then categorizing them for further action.

    n8n$9.99
  2. Automate Employee Data Tracking & Reminders for HR with JavaScript

    # HR Date Management Automation - Complete Setup Guide ## **How It Works** This n8n workflow transforms your HR department from reactive to proactive by automatically monitoring 5 critical employee timelines and generating smart alerts before deadlines hit. ### **Core Components** 1. **Data Input** – Employee information (hire dates, contracts, certifications) 2. **Date Analysis Engine** – Calculates days until critical events 3. **Smart Categorization** – Sorts employees by urgency level 4. **Reminder Scheduler** – Creates proactive notifications 5. **Multi-Format Export** – Sends alerts to your preferred systems ### **Business Value** - **Prevents compliance violations** ($5K-50K+ in fines) - **Reduces HR workload** (15-20 hours/month saved) - **Improves employee experience** (no missed reviews/renewals) - **Provides management visibility** (dashboard reporting) ----- ## **Quick Start Guide** ### **1. Import the Workflow** 1. Download the `Javascript_Hr.json` file 2. Open n8n and click "Import from file" 3. Select the downloaded JSON file 4. Click "Import" ### **2. Test with Sample Data** 1. Click the "Execute Workflow" button 2. Review the sample output in each node 3. Check the final export data format **What you'll see:** - 5 sample employees with different scenarios - Calculated days until contract/certification expiry - Priority levels (high/medium/low) - Scheduled reminders with recipient emails - Export data in multiple formats ----- ## **Real-World Integration Setup** ### **Option 1: Google Sheets Integration (Most Popular)** #### **Step 1: Prepare Your Employee Data** Create a Google Sheet with these columns: ``` | Employee ID | Name | Email | Department | Hire Date | Contract End | Certification Expiry | Last Review | Probation End | Vacation Days | Status | ``` **Sample data format:** ``` | 1 | John Smith | john@company.com | IT | 2024-01-15 | 2025-12-31 | 2025-03-20 | 2024-06-15 | 2024-07-15 | 20 | active | ``` #### **Step 2: Replace Sample Data Generator** 1. Delete the "Sample Data Generator" node 2. Add "Google Sheets" node 3. Connect to your Google account 4. Configure these settings: - **Operation**: Read - **Document**: Your employee spreadsheet - **Sheet**: Employee data sheet - **Range**: A1:K100 (adjust for your data size) - **Options**: Include RAW data, Include Header row #### **Step 3: Map Your Data** Add a "Set" node after Google Sheets to standardize field names: ```javascript // Map your sheet columns to workflow format { id: {{ $json["Employee ID"] }}, name: {{ $json["Name"] }}, email: {{ $json["Email"] }}, department: {{ $json["Department"] }}, hiredOn: {{ $json["Hire Date"] }}, contractEndDate: {{ $json["Contract End"] }}, certificationExpiry: {{ $json["Certification Expiry"] }}, lastReviewDate: {{ $json["Last Review"] }}, probationEndDate: {{ $json["Probation End"] }}, vacationDays: {{ $json["Vacation Days"] }}, status: {{ $json["Status"] }} } ``` ### **Option 2: HRIS Integration (BambooHR Example)** #### **Step 1: BambooHR API Setup** 1. Get your BambooHR API key from Settings > API Keys 2. Note your company subdomain (e.g., `yourcompany.bamboohr.com`) #### **Step 2: Replace Sample Data Generator** 1. Delete the "Sample Data Generator" node 2. Add "HTTP Request" node 3. Configure these settings: - **Method**: GET - **URL**: `https://api.bamboohr.com/api/gateway.php/[SUBDOMAIN]/v1/employees/directory` - **Authentication**: Basic Auth - **Username**: Your API key - **Password**: x (leave as "x") - **Headers**: `Accept: application/json` #### **Step 3: Transform BambooHR Data** Add a "Code" node to transform the API response: ```javascript // Transform BambooHR response to workflow format const employees = []; for (const employee of $input.all()) { const emp = employee.json; employees.push({ id: emp.id, name: `${emp.firstName} ${emp.lastName}`, email: emp.workEmail, department: emp.department, hiredOn: emp.hireDate, contractEndDate: emp.terminationDate || "2025-12-31", // Default if not set certificationExpiry: emp.customCertDate || "2025-12-31", lastReviewDate: emp.customReviewDate || null, probationEndDate: emp.customProbationDate || null, vacationDays: emp.paidTimeOff || 20, status: emp.employeeStatus || "active" }); } return employees.map(emp => ({ json: emp })); ``` ### **Option 3: CSV File Upload** #### **Step 1: Prepare CSV File** Create a CSV with the same structure as the Google Sheets format. #### **Step 2: Use CSV Parser** 1. Replace "Sample Data Generator" with "Read Binary File" node 2. Add "CSV Parser" node 3. Configure settings: - **Include Headers**: Yes - **Delimiter**: Comma - **Skip Empty Lines**: Yes ----- ## **Output Integration Setup** ### **Email Notifications** #### **Step 1: Add Email Node** 1. Add "Email" node after "Reminder Scheduler" 2. Connect to your email provider (Gmail/Outlook)

    n8n$14.99
  3. Streamline Time Tracking in Clockify via Slack Integration

    Enhance your team's efficiency by logging, updating, and deleting Clockify time entries directly from Slack. This workflow leverages AI for seamless interactions and accurate time management.

    n8n$14.99
  4. Create a Time Tracking Project from Syncro to Clockify

    This workflow creates a project in Clockify that any user can track time against. Syncro should be set up with a webhook via Notification Set for ticket - created (for anyone). > This workflow is part of an MSP collection. The original can be found here: https://github.com/bionemesis/n8nsyncro

    n8n$2.99
  5. Automate Time Tracking Enforcement & Cleanup for Work Tasks

    This workflow offers several additional features for time tracking with **Awork**: - Check whether time has been tracked when closing a task. If not, the task is reopened and the user is notified. This can be restricted to specific tasks using tags. - Enforce a minimum time entry for tasks to comply with at least 15-minute intervals are billed policies. This can also be limited to specific tasks by using tags. - Clean up time entries to match billing intervals. - Add a start time to time entries if it is missing. This workflow does not use the Awork community nodes package, as the package does not support all required API calls and is therefore not used here. If you prefer to use that package, you can find more information at [awork integration guide](https://support.awork.com/en/articles/9826591-n8n-integration) and replace the API nodes with the corresponding community nodes where applicable. **How it works** - Triggered via Awork Webhook call on status change of tasks and new time entries **Set up steps** - Add webhook call to Awork (please see in-workflow notes regarding webhook configuration) - Configure Awork API credentials - Set up workflow configuration via setup node, e.g., user notification text, tags, enabled features, etc.

    n8n$24.99
  6. Automate Candidate Profile Enrichment in Notion from Calendly Events

    This workflow automates the process of enriching candidate profiles by integrating Calendly, Humantic AI, and Notion. It triggers when an interview is scheduled, analyzes the candidate's LinkedIn profile, and stores the enriched data in Notion.

    n8n$4.99
  7. Automate CV Anonymization and Reformatting with AI and Google Integration

    Streamline the process of anonymizing and reformatting resumes using AI, Google Sheets, and Apps Script for privacy and consistency.

    n8n$14.99
  8. Automate Revolut Draft Payments from Toggl Reports

    Automatically create Revolut Business draft payments for employees using data from Toggl time-tracking reports and Airtable. This workflow runs monthly, generating payments based on the previous month's work hours.

    Make$4.99
  9. Time Tracking with Notion and iOS Shortcut

    ## Who might benefit from this workflow? Do you have to record your working hours yourself? Then this n8n workflow in combination with an iOS shortcut will definitely help you. Once set up, you can use a shortcut, which can be stored as an app icon on your home screen, to record the start, end, and duration of your break. ## How it works Once setup, you can tap the iOS shortcut on your iPhone. You will see a menu containing three options: Track Start, Track Break, and Track End. After time is tracked, iOS will display a notification about the successful operation. ## How to set it up 1. Copy the [notion database](https://unitize.notion.site/1117f2f5baf98054b33befb4d8a3c7ab?v=9b428f93c7d2451095728c1aeddbcb16) to your Notion workspace (top right corner). 2. Copy the n8n workflow to your n8n workspace. 3. In the Notion nodes in the n8n workflow, add your Notion credentials and select the copied Notion database. 4. Download the iOS Shortcut from our [documentation page](https://unitize.notion.site/Time-Tracking-with-Notion-and-iOS-shortcut-1137f2f5baf9807f85fdf3f542da2427). 5. Edit the shortcut and paste the URL of your n8n Webhook trigger node to the first text node of the iOS shortcut flow. 6. It is a best practice to use authentication. You can do so by adding Header auth to the webhook node and to the shortcut. --- ### You need help implementing this or any other n8n workflow? Feel free to contact me via LinkedIn or [my business website](https://www.nodemation.de). ### You want to start using n8n? Use this link to [register for n8n](https://n8n.partnerlinks.io/edr9c63lw12z). (This is an affiliate link) ---

    n8n$14.99
  10. Automate Candidate Screening with LlamaIndex & GPT for Email Responses

    This **n8n workflow** - **HRMate** - streamlines your entire recruitment process by automatically parsing incoming job applications, evaluating candidate fit using **AI**, and sending personalized acceptance or rejection emails - all without manual intervention. It triggers on every new email application, extracts candidate info and attachments (PDF resumes), leverages **LlamaIndex AI** for content parsing, then scores candidates against job requirements via OpenAI. Finally, it sends tailored emails and updates candidate status automatically. ## Why Use HRMate? - **Save hours** of manual CV screening and email replies - **Never ghost applicants again** - automatic, polite rejections with AI-generated growth suggestions - **Increase hiring accuracy** with AI-assisted candidate scoring - **Centralize communication** with auto-acceptance invites including Calendly scheduling links - Fully customizable and scalable for multiple job openings ## Who Is This For? - HR teams overwhelmed with incoming applications - Small businesses wanting professional recruitment automation - Recruiters seeking data-driven candidate assessments - Companies aiming to improve applicant experience and speed ## What Problem Does It Solve? Screening candidates manually is slow, inconsistent, and often leads to candidates being ignored (ghosted). HRMate automates parsing, evaluation, and personalized email communication, drastically reducing workload and improving candidate engagement. ## What This Workflow Does - **Trigger:** On every new incoming email application via Gmail trigger (polls every minute) - **Attachment Check:** Detects and uploads PDF resumes to LlamaIndex AI for parsing - **Parsing:** Waits and retrieves clean markdown text of candidate documents - **AI Evaluation:** Matches candidate profile against job criteria using GPT-4-mini, scoring fit from 1 to 100 - **Email Communication:** - If score ≥ 80 sends acceptance email with Calendly interview scheduling link - If score < 80 sends rejection email with professional, motivational feedback generated by AI - **Status Update:** Marks candidate as accepted/rejected and optionally updates Google Sheets ## Setup Instructions 1. Import `.json` workflow into n8n 2. Add credentials: - Gmail OAuth2 (trigger & email sending) - LlamaIndex API key (for PDF parsing) - OpenAI API key (GPT-4-mini model for evaluation) 3. Customize job criteria in Set Job Criteria ext node 4. Update email templates and Calendly links as needed 5. Test workflow with real incoming applications ## Pre-Requirements - [n8n instance](https://n8n.partnerlinks.io/khaisastudio) (self-hosted or cloud) - Gmail account with API credentials - LlamaIndex API access - OpenAI API key - Google Sheets (optional, for status tracking) ## Customize It Further - Add new job positions by replicating job criteria and subject filters - Modify evaluation criteria or prompts in OpenAI node - Integrate Slack or other notification nodes - Adjust email content and branding for acceptance/rejection messages ## Nodes Used - Gmail trigger - HTTP Request (LlamaIndex API) - Wait node (poll parsing status) - Code node (markdown cleaning) - OpenAI GPT-4-mini node (candidate evaluation) - IF nodes (conditional email flow) - Gmail node (send acceptance/rejection emails) - Set nodes (data preparation & status marking) - Google Sheets (optional update) - Sticky Notes for documentation ## Support Made by: [Khmuhtadin](https://khmuhtadin.com) Tag: YouTube, summarizer, Telegram, OpenAI Category: AI Automation, Video Tools Need a custom? [Contact Me](https://khmuhtadin.com/contact)

    n8n$14.99
  11. Automate Employee Payments Using Harvest and Google Sheets Data

    Streamline your payroll process by automatically retrieving employee time entries from Harvest, storing them in Google Sheets, and creating draft payments in Revolut Business.

    Make$4.99
  12. Automate LinkedIn Job Listing Scraping and Storage in Google Sheets

    This workflow automates the process of scraping LinkedIn job postings for specified companies using Phantombuster and organizes the data into Google Sheets every Monday morning. It streamlines job market research and competitive analysis by providing structured job data without manual intervention.

    n8n$9.99
  13. Automate User Management with Google Workspace Admin in n8n

    Streamline user management by automating the creation, updating, and retrieval of user information using the Google Workspace Admin node in n8n.

    n8n$4.99
  14. Automate Email Classification and Job Application Data Extraction with OpenAI

    Streamline your recruitment process by automatically classifying emails and extracting structured data from job applications using OpenAI's GPT-4o.

    n8n$9.99
  15. Employee Onboarding emplate

    This Zapier workflow automates new employee onboarding. When triggered, it creates a task list, stores onboarding documents and resources in tables, and provides an interface featuring a custom chatbot for new hire

    Zapier$2.99
  16. Automate Job Posting PDFs from Form Submissions with Dropbox and Foxit

    Streamline the creation of job postings by automatically generating PDFs from form submissions using Dropbox templates and Foxit Document Generation.

    n8n$4.99
  17. BambooHR Tool MCP Server - All 15 Operations

    Need help? Want access to this workflow + many more paid workflows + live Q&A sessions with a top verified n8n creator? [Join the community](https://www.skool.com/beyond-nodes-automation-lab-2006/about) Complete MCP server exposing all BambooHR tool operations to AI agents. Zero configuration needed - all 15 operations pre-built. ## Quick Setup 1. **Import** this workflow into your n8n instance 2. **Activate** the workflow to start your MCP server 3. **Copy** the webhook URL from the MCP trigger node 4. **Connect** AI agents using the MCP URL ## How it Works **MCP Trigger**: Serves as your server endpoint for AI agent requests **Tool Nodes**: Pre-configured for every BambooHR tool operation **AI Expressions**: Automatically populate parameters via `$fromAI()` placeholders **Native Integration**: Uses official n8n BambooHR tool with full error handling ## Available Operations (15 total) Every possible BambooHR tool operation is included: ### Company Report (1 operation) **Get a company report** ### Employee (4 operations) **Create an employee** **Get an employee** **Get many employees** **Update an employee** ### Employee Document (5 operations) **Delete an employee document** **Download an employee document** **Get many employee documents** **Update an employee document** **Upload an employee document** ### File (5 operations) **Delete a file** **Download a file** **Get many files** **Update a file** **Upload a file** ## AI Integration **Parameter Handling**: AI agents automatically provide values for: - Resource IDs and identifiers - Search queries and filters - Content and data payloads - Configuration options **Response Format**: Native BambooHR tool API responses with full data structure **Error Handling**: Built-in n8n error management and retry logic ## Usage Examples Connect this MCP server to any AI agent or workflow: **Claude Desktop**: Add MCP server URL to configuration **Custom AI Apps**: Use MCP URL as tool endpoint **Other n8n Workflows**: Call MCP tools from any workflow **API Integration**: Direct API calls to MCP endpoints ## Benefits **Complete Coverage**: Every BambooHR tool operation available **Zero Setup**: No parameter mapping or configuration needed **AI-Ready**: Built-in `$fromAI()` expressions for all parameters **Production Ready**: Native n8n error handling and logging **Extensible**: Easily modify or add custom logic > **[Free for community use](https://github.com/Cfomodz/community-use)!** Ready to deploy in under 2 minutes.

    n8n$14.99
  18. Automate Training Feedback Management with Airtable and Usertask

    Streamline your training feedback process by automatically capturing, evaluating, and responding to feedback using Airtable and Usertask. Enhance efficiency and ensure timely follow-up on feedback.

    n8n$14.99
  19. Automate Employee Contact Sync from Personio to Google Contacts

    Ensure seamless communication by automatically syncing employee contact details from Personio to Google Contacts. This workflow keeps your contact information up-to-date, enhancing team collaboration and coordination.

    Make$3.99
  20. Automate User Creation in FogBugz from Google Sheets Entries

    This workflow automates the creation of new users in FogBugz by monitoring a Google Sheets spreadsheet for new entries. It streamlines user management by ensuring that new data entries are promptly reflected in FogBugz.

    Make$2.99
  21. Automate Okta User Creation from Google Sheets Entries

    Automatically create Okta user accounts whenever a new row is added to your Google Sheets, streamlining user management.

    MakeFree
  22. ← PreviousPage 3 of 12Next →

    Related categories

    Communication (2,463)AI (1,930)Business Operations & ERPs (1,540)Other (1,425)Productivity (1,202)Marketing (1,145)Data & Analytics (995)File & Document Management (802)CRM - Sales (604)Notifications (580)

    Need a custom hr & operations workflow?

    Our automation experts build tailored workflows for your exact stack and process.

    Request a Custom Workflow