Automated employee onboarding document generator with Google Drive, Gmail & Slack integration
UnknownWhat this workflow does
This workflow has 15 nodes and runs when an HTTP POST request hits its webhook URL. Along the way it connects Google Drive, Gmail and Htmlcsstopdf (community). It also calls hooks.slack.com over HTTP.
How it runs
Trigger: When an HTTP POST request hits its webhook URL.
- Validate & Enrich Data (Code): runs custom JavaScript code
- Generate Welcome Letter (Code): runs custom JavaScript code
- Generate IT Setup Guide (Code): runs custom JavaScript code
- Generate Benefits Guide (Code): runs custom JavaScript code
- Generate Forms (Code): runs custom JavaScript code
- Prepare Document Array (Code): runs custom JavaScript code
- Set HTML Field (Edit Fields (Set)): sets 1 field: html
- Convert to PDF (Htmlcsstopdf): uses Htmlcsstopdf
- Save to Drive (Google Drive): uses Google Drive
- Aggregate: combines items into one
…plus 4 more steps. See the full node list below.
Services it uses
HTTP calls to: hooks.slack.com
Before you upgrade to n8n 3.0
We can't fully verify this one: it relies on 1 community package, and n8n 3.0 turns unverified community packages off by default (N8N_UNVERIFIED_PACKAGES_ENABLED=false).
- Check that n8n-nodes-htmlcsstopdf is verified or supports 3.0 (used in Convert to PDF2).
Nodes used (8)
- Webhook
n8n-nodes-base.webhook - Code
n8n-nodes-base.code - Edit Fields (Set)
n8n-nodes-base.set - Htmlcsstopdf
n8n-nodes-htmlcsstopdf.htmlcsstopdf - Google Drive
n8n-nodes-base.googleDrive - Aggregate
n8n-nodes-base.aggregate - Gmail
n8n-nodes-base.gmail - HTTP Request
n8n-nodes-base.httpRequest
From the author
Transform new hire onboarding from 3-4 hours of manual document compilation to 3 minutes of automated generation - creates personalized, role-specific document packages including welcome letters, benefits guides, IT setup instructions, and required forms, all…