# Automate appointment letter generation with HR approval via Gmail and Google Docs
This workflow automates the creation of personalized appointment letters with mandatory HR approval. Designed for organizations using Google Workspace for HR processes, it reduces manual effort and ensures consistency in onboarding.
## Who it´s for
- HR specialists automating hiring workflows
- Recruiters sending appointment letters requiring manager approval
- Companies using Google Workspace for document management
- HR process administrators needing access control and audit trails
## What the automation does
- Triggers on form submission with candidate details
- Generates a personalized appointment letter using a Google Docs template
- Converts the document to PDF and saves it in a designated Google Drive folder
- Sends an approval request to the HR manager via Gmail
- Upon receiving an "Approve" response, automatically emails the PDF attachment to the candidate
## What´s included
- Ready-to-use n8n workflow
- Trigger and handler logic based on form_submission and email_approval_response
- Integrations with Google Docs, Google Drive, Gmail, and HTTP API
- Basic text instructions for setup and adaptation
## Requirements for setup
- n8n instance (cloud or self-hosted)
- Google Workspace account with access to Google Docs, Drive, and Gmail
- Pre-designed appointment letter template in Google Docs
- Configured OAuth credentials for Google APIs
## Benefits and outcomes
- Reduces document preparation time to minutes
- Eliminates manual errors in letter drafting
- Ensures clear approval control
- Maintains a centralized archive of all letters in Google Drive
- Provides full visibility into the hiring process
## Important: template only
Important: you are purchasing a ready-made automation workflow template only. Rollout into your infrastructure, connecting specific accounts and services, 1:1 setup help, custom adjustments for non-standard stacks and any consulting support are provided as a separate paid service at an individual rate. To discuss custom work or 1:1 help, contact via chat
No feedback yet