Generate verified job offer letters with OpenAI, Gmail and Slack
UnknownWhat this workflow does
This AI workflow has 9 nodes and runs when an HTTP POST request hits its webhook URL. Along the way it connects OpenAI, Slack, Gmail and Verifiemail (community) and 1 more.
How it runs
Trigger: When an HTTP POST request hits its webhook URL.
- Email Verification (Verifi Email): uses Verifi Email
- Check Email Validity (If): checks a condition and branches into true / false
- Prepare Offer Data (Edit Fields (Set)): sets 13 fields: candidateName, candidateEmail, position…
- Generate Offer Letter Content (OpenAI): uses OpenAI
- Build HTML with SVG Signature (Code): runs custom JavaScript code
- Convert to PDF (Htmlcsstopdf): uses Htmlcsstopdf
- Deliver Offer Letter (Gmail): uses Gmail
- Notify HR Team (Slack): uses Slack
Services it uses
Before you upgrade to n8n 3.0
We can't fully verify this one: it relies on 2 community packages, and n8n 3.0 turns unverified community packages off by default (N8N_UNVERIFIED_PACKAGES_ENABLED=false).
- Check that n8n-nodes-verifiemail is verified or supports 3.0 (used in Email Verification).
- Check that n8n-nodes-htmlcsstopdf is verified or supports 3.0 (used in Convert to PDF).
Nodes used (9)
- Webhook
n8n-nodes-base.webhook - Verifi Email
n8n-nodes-verifiemail.verifiEmail - If
n8n-nodes-base.if - Edit Fields (Set)
n8n-nodes-base.set - OpenAI
@n8n/n8n-nodes-langchain.openAi - Slack
n8n-nodes-base.slack - Gmail
n8n-nodes-base.gmail - Htmlcsstopdf
n8n-nodes-htmlcsstopdf.htmlcsstopdf - Code
n8n-nodes-base.code
From the author
📄 AI-Powered Verified Job Offer Letter Generator Description Creating job offer letters manually is time-consuming, error-prone, and difficult to scale. This AI-powered workflow automates the entire job offer letter process — from validating candidate emails…