Create & validate digital certificates with PDF Generator API and Gmail
UnknownWhat this workflow does
This workflow has 12 nodes and runs when an HTTP POST request hits its webhook URL (plus 1 other trigger). Along the way it connects Gmail and Pdf Generator Api (community).
How it runs
Trigger: When an HTTP POST request hits its webhook URL (plus 1 other trigger).
- Generate_Certification_ID (Code): runs custom JavaScript code
- Find_Certification_By_ID (Data table): get
- Find_Certification_By_ID (Data table): get
- Certification_Exists (If): checks a condition and branches into true / false
- Certification_ID_Exists (If): checks a condition and branches into true / false
- Respond_Found (Respond to Webhook): sends the response back to the webhook caller
- Respond_NotFound (Respond to Webhook): sends the response back to the webhook caller
- Insert_Certificaton (Data table): uses Data table
- Generate a PDF document (Pdf Generator Api): uses Pdf Generator Api
- Email_Certification (Gmail): uses Gmail
Services it uses
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 @pdfgeneratorapi/n8n-nodes-pdf-generator-api is verified or supports 3.0 (used in Generate a PDF document).
Nodes used (7)
- Data table
n8n-nodes-base.dataTable - Code
n8n-nodes-base.code - If
n8n-nodes-base.if - Gmail
n8n-nodes-base.gmail - Webhook
n8n-nodes-base.webhook - Respond to Webhook
n8n-nodes-base.respondToWebhook - Pdf Generator Api
@pdfgeneratorapi/n8n-nodes-pdf-generator-api.pdfGeneratorApi
From the author
Quick overview Issue and verify digital certificates with n8n using reusable PDF Generator API templates, unique certificate IDs, an n8n Data Table registry, Gmail delivery, and a public verification endpoint. How it works 1. Certificate creation — A POST…