Templates / Automate payroll processing with GPT-4, Google Sheets, PDF payslips & Slack alerts

Automate payroll processing with GPT-4, Google Sheets, PDF payslips & Slack alerts

Ready for 3.0

by Oneclick AI Squad ✓ · 952 views · created 2025-10-24 · HR, AI Summarization

Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.

What this workflow does

This workflow has 8 nodes and runs on a schedule (every monthDay). Along the way it connects Google Sheets and Slack. It also calls api.openai.com and api.pdfmonkey.io over HTTP.

How it runs

Trigger: On a schedule (every monthDay).

  1. Get Employee Data (Google Sheets): uses Google Sheets
  2. AI Calculate Salary (HTTP Request): calls api.openai.com (POST)
  3. Format Payslip Data (Code): runs custom JavaScript code
  4. Log to Payroll Sheet (Google Sheets): append
  5. Generate PDF Payslip (HTTP Request): calls api.pdfmonkey.io
  6. Email Payslip to Employee (Send Email): sends an email over SMTP
  7. Notify HR on Slack (Slack): uses Slack

Services it uses

Google SheetsSlack

HTTP calls to: api.openai.com, api.pdfmonkey.io

Before you upgrade to n8n 3.0

Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.

Nodes used (6)

From the author

Automate your payroll process with this efficient workflow. Triggered monthly on the 28th, it fetches employee data from a Google Sheet, uses AI to calculate net salaries with tax and deductions, structures payslip data, generates PDF payslips, and notifies…

Excerpt from Oneclick AI Squad's description on n8n.io.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.