Templates / Process customer feedback with OpenAI, PDF reports, Gmail & Slack notifications

Process customer feedback with OpenAI, PDF reports, Gmail & Slack notifications

Unknown

by Jitesh Dugar ✓ · 384 views · created 2025-10-11 · Support Chatbot, AI Summarization

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 12 nodes and runs when an HTTP POST request hits its webhook URL. Along the way it connects OpenAI, Gmail, Google Sheets and Slack and 1 more.

How it runs

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

  1. Clean & Normalize Data (Code): runs custom JavaScript code
  2. Generate AI Summary (OpenAI): uses OpenAI
  3. Parse AI Response (Code): runs custom JavaScript code
  4. Build HTML Report (Code): runs custom JavaScript code
  5. HTML to PDF (Htmlcsstopdf): uses Htmlcsstopdf
  6. Process PDF Response (Code): runs custom JavaScript code
  7. Check Valid Email (If): checks a condition and branches into true / false
  8. Email User Report (Gmail): uses Gmail
  9. Log Feedback Data (Google Sheets): append or update
  10. Notify Team (Slack): uses Slack

…plus 1 more step. See the full node list below.

Services it uses

OpenAIGmailGoogle SheetsSlackHtmlcsstopdf (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 PDF1).

Nodes used (9)

From the author

AI-Powered Feedback Automation with PDF Reports & Team Notifications Transform customer feedback into actionable insights automatically with AI analysis, professional PDF reports, personalized emails, and real-time team notifications. Table of Contents -…

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.