๐ฅ Onboard employees automatically with Google Workspace, Slack, Notion and Gmail
โก 73 views ยท ๐ฅ HR & Recruitment
Description
๐ How it works
Fully automates your Day 0โ30 employee onboarding sequence the moment HR submits a webhook. No manual steps, no missed tasks.
- ๐ Provisions Google Workspace account via Admin API
- ๐ฌ Posts a personalised welcome message to Slack
- ๐ Creates a Notion onboarding page pre-filled with the employeeโs details
- ๐ง Sends a welcome email via Gmail with first-day instructions
- โฑ๏ธ Waits 7 days, then checks task completion โ alerts the manager if anything is overdue
- โ Waits 30 days, runs a final completion check and closes the onboarding loop
๐ ๏ธ Set up steps
Estimated setup time: ~20 minutes
- Webhook โ copy the webhook URL and send it from your HR system (BambooHR, HiBob, Workday, or a simple form)
- Google Workspace โ connect a Service Account with Domain-Wide Delegation; grant
admin.directory.userscope - Slack โ connect Slack OAuth2; set the welcome channel in the node (e.g.
#general) - Notion โ connect Notion OAuth2; set your Onboarding database ID in the Create Page node
- Gmail โ connect Gmail OAuth2; customise the welcome email template in the Send Email node
- Follow the sticky notes inside the workflow โ each key node has a one-liner guide
๐ Prerequisites
- Google Workspace (Business Starter or higher)
- Slack workspace with a bot or OAuth2 app
- Notion workspace with an onboarding database
- Gmail account for sending welcome emails
Custom Workflow Request with Personal Dashboard
https://www.smartflowcraft.com/contact
More free templates
https://www.smartflowcraft.com/n8n-templates
๐ Nodes Used
HTTP Request, Slack, Webhook, Gmail, Notion
๐ฅ Import
Download workflow.json and import into n8n:
Workflow menu โ Import from File