Templates / Grade and deliver multi-course assignment feedback with GPT-4o, Google Drive, Slack, and Gmail

Grade and deliver multi-course assignment feedback with GPT-4o, Google Drive, Slack, and Gmail

Ready for 3.0

by Cheng Siong Chin ✓ · 55 views · created 2026-01-15 · Document Extraction, AI Summarization

Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.

What this workflow does

This AI workflow has 35 nodes and runs when an HTTP POST request hits its webhook URL (plus 1 other trigger). Along the way it connects Postgres, Google Drive, OpenAI Chat Model and Slack and 1 more.

How it runs

Trigger: When an HTTP POST request hits its webhook URL (plus 1 other trigger).

  1. Workflow Configuration (Edit Fields (Set)): sets 10 fields: lmsApiUrl, lmsApiKey, plagiarismThreshold…
  2. Fetch LMS Assignments (HTTP Request): calls an HTTP API
  3. Merge: merges the data from its input branches
  4. Normalize Submission Data (Edit Fields (Set)): sets 10 fields: studentId, studentEmail, studentName…
  5. Validate Submission (Code): runs custom JavaScript code
  6. Check Validation Status (If): checks a condition and branches into true / false
  7. Check Duplicate Submission (Postgres): run a query
  8. Handle Validation Error (Edit Fields (Set)): sets 3 fields: status, message, timestamp
  9. Is Duplicate? (If): checks a condition and branches into true / false
  10. Respond to Form Submission (Respond to Webhook): sends the response back to the webhook caller

…plus 19 more steps. See the full node list below.

Services it uses

PostgresGoogle DriveOpenAI Chat ModelSlackGmail

Before you upgrade to n8n 3.0

Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.

Nodes used (18)

From the author

How It Works This workflow automates business intelligence reporting by aggregating data from multiple sources, processing it through AI models, and delivering formatted dashboards via email. Designed for business analysts, operations managers, and executive…

Excerpt from Cheng Siong Chin'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.