Onboard employees from Google Forms with Slack, Jira, and GitHub access

Go to Workflow
7 views
Built by Natnail Getachew Natnail Getachew
Created on June 06, 2026

Description

How it works
New Google Form response triggers the workflow
Checks if employee was already onboarded (prevents duplicates)
Adds user to department-specific Slack channel
If in Software department, grants GitHub repo access
Invites user to Jira and creates an onboarding task
Updates Google Sheet status to "Completed"

Set up steps
Estimated setup time: 10-15 minutes

Connect Google Sheets (2 min) - Update sheet ID in trigger and update nodes
Configure Slack (3 min) - Add channel IDs and admin user ID to Code node config
Set up Jira (3 min) - Add project keys and component IDs to Code node config
Configure GitHub (2 min) - Add org name and repo names to Code node config

Detailed setup instructions are included in the sticky notes within the workflow.

Nodes Used (5)

Code
n8n-nodes-base.code
Google Sheets
n8n-nodes-base.googleSheets
HTTP Request
n8n-nodes-base.httpRequest
Jira Software
n8n-nodes-base.jira
Slack
n8n-nodes-base.slack