Templates / Generate AI proposals as PDFs with GPT-4, Gmail, Google Drive and Slack

Generate AI proposals as PDFs with GPT-4, Gmail, Google Drive and Slack

Unknown

by Jitesh Dugar ✓ · 105 views · created 2025-12-12 · Document Extraction, Multimodal AI

Unknown. This template uses community nodes we can't verify statically. Uses community nodes that can't be verified statically (unverified community packages are off by default in 3.0). Static check, last run 2026-10-19.

What this workflow does

This AI workflow has 11 nodes and runs when an HTTP POST request hits its webhook URL. Along the way it connects Gmail, Google Drive, OpenAI and Slack and 1 more.

How it runs

Trigger: When an HTTP POST request hits its webhook URL.

  1. Define Pricing & Timeline Logic (Edit Fields (Set)): sets 6 fields: base_price, max_price, delivery_timeline…
  2. Generate Proposal Content (OpenAI): uses OpenAI
  3. Extract AI Content (Edit Fields (Set)): sets 9 fields: ai_content, client_email, project_type…
  4. Generates HTML (Code): runs custom JavaScript code
  5. HTML to PDF (Htmlcsstopdf): uses Htmlcsstopdf
  6. Send Email with PDF Attachment (Gmail): uses Gmail
  7. Send a message (Slack): uses Slack
  8. Upload file (Google Drive): uses Google Drive
  9. Merge: merges the data from its input branches
  10. Respond to Webhook: sends the response back to the webhook caller

Services it uses

GmailGoogle DriveOpenAISlackHtmlcsstopdf (community)

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 HTML to PDF).

Nodes used (10)

From the author

📄 AI Proposal Generator with PDF Delivery & Team Notifications Description Creating client proposals manually is slow, repetitive, and often inconsistent. This AI-powered workflow transforms proposal creation from a manual task into a fully automated,…

Excerpt from Jitesh Dugar's description on n8n.io.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.