Automate employee onboarding with GPT-4o: Jira, Notion & Gmail integration
Ready for 3.0What this workflow does
This AI workflow has 11 nodes and runs manually, when you click “Execute workflow”. Along the way it connects Google Sheets, Notion, Azure OpenAI Chat Model and Gmail.
How it runs
Trigger: Manually, when you click “Execute workflow”.
- Define New Hire Profile Data (Edit Fields (Set)): sets 11 fields: name, email, username…
- AI-Generated Welcome Message Creator (AI Agent): runs an AI agent, with model: GPT-4o Language Model Configuration
- Generate Notion Onboarding Checklist (Notion): uses Notion
- Create Jira User Account (HTTP Request): calls an HTTP API (POST)
- Consolidate Onboarding Data Streams (Merge): merges the data from its input branches
- Validate Jira Account Creation Success (If): checks a condition and branches into true / false
- Format Comprehensive Welcome Email (Code): runs custom JavaScript code
- Log Jira Provisioning Failures to Error Sheet (Google Sheets): append
- Send Welcome Email to New Hire (Gmail): uses Gmail
Services it uses
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 (11)
- Manual Trigger
n8n-nodes-base.manualTrigger - Edit Fields (Set)
n8n-nodes-base.set - HTTP Request
n8n-nodes-base.httpRequest - If
n8n-nodes-base.if - Google Sheets
n8n-nodes-base.googleSheets - Notion
n8n-nodes-base.notion - AI Agent
@n8n/n8n-nodes-langchain.agent - Azure OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatAzureOpenAi - Merge
n8n-nodes-base.merge - Code
n8n-nodes-base.code - Gmail
n8n-nodes-base.gmail
From the author
📘 Description This workflow automates the employee onboarding process by creating Jira accounts, generating Notion onboarding checklists, crafting AI-generated welcome messages, and sending personalized welcome emails — all automatically. It provides a…