Skip to content
KT
Back to work

Capstone 2 · Five n8n workflows · 25 nodes

AI Customer Support Automation

A modular n8n capstone that receives support tickets, prevents duplicates, classifies intent and urgency, routes work by skill and priority, communicates with customers, escalates risk, and measures SLA performance.

AI Customer Support Automation project poster
Project evidence · 2026

Case study brief

The problem, then the product response.

01 · Challenge

Support teams lose time when requests arrive through disconnected channels, duplicate tickets are created, priority decisions vary between agents, and SLA risk is discovered too late.

02 · Response

I designed a modular support-operations system in n8n. Five workflows divide intake, AI classification, assignment, communication, and analytics into independently reviewable responsibilities while sharing a consistent ticket contract.

System anatomy

How the system coordinates work.

The architecture is expressed as responsibilities and boundaries so the model, workflow logic, interfaces, and human controls remain inspectable.

01

Ticket intake, validation, identity, and duplicate prevention

02

AI triage followed by deterministic priority and skill-based assignment

03

Customer notifications, escalation, persistence, and SLA analytics across five workflows

Implementation

What I built and the decisions behind it.

01

Normalized webhook input and generated a 24-hour duplicate fingerprint before creating a ticket.

02

Requested schema-constrained category, priority, sentiment, confidence, and summary fields from the model, with deterministic fallback behavior.

03

Combined skill fit, workload, confidence, and business risk to route work or create a manager-review event.

04

Persisted operational data in PostgreSQL and produced scheduled SLA/KPI snapshots for review and archiving.

Evidence & validation

What an evaluator can inspect.

Five importable workflow exports containing 25 nodes.

Database schema, diagrams, integration guide, presentation, narrated demo, and repository documentation.

Local dashboard/API demonstration plus credential-safe public packaging.

Reflection

The most reliable design kept model judgment inside a narrow classification boundary and left identity, duplication, routing rules, persistence, and escalation controls deterministic.

Next iteration

  • Add production help-desk and CRM connectors.
  • Benchmark throughput, latency, and cost under concurrent ticket load.
  • Add tracing and an evaluator dataset for triage quality.

Outcomes

What the project delivered.

Five coordinated workflows containing 25 nodes

Database schema, diagrams, presentation, demo video, tests, and Docker instructions

Public repository and submission-ready evidence package

Technology & concepts

01n8n02PostgreSQL03Docker04Gemini05Webhooks06SLA Analytics