Onboard employees automatically with Google Workspace, Slack, Notion and Gmail
Go to WorkflowDescription
π 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.user scope
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
[email protected]
https://www.smartflowcraft.com/contact
More free templates
https://www.smartflowcraft.com/n8n-templates