n8n AUTOMATION WORKFLOW
The Email Command Center runs on n8n, polling every 2 minutes to fetch, classify, route, alert, and draft responses automatically.
MAIN ORCHESTRATOR WORKFLOW
Poll 2 Min
Schedule
β
Load Config
Code
β
Fetch Emails
Outlook
β
Has Emails?
β
Normalize
Code
β
Address Cfg
Lookup
β
Claude AI
Classify
β
Parse
JSON
β
Route
Decision
β
Alert?
β
Slack
Alert
β
Draft?
β
Gen Draft
Claude
β
Save Draft
Outlook
β
Labels
Outlook
β
Audit Log
Write
β
Complete
WORKFLOW EXECUTION LOG
01
Trigger β Poll timer fires or manual webhook received
02
Fetch β Get unread emails from Outlook (batch of 50)
03
Classify β Claude AI analyzes sender, content, urgency signals
04
Route β Priority determines owner: CRITICALβPete, HIGHβPete/Sarah, MEDIUMβTeam
05
Alert β CRITICAL/HIGH triggers Slack with SLA countdown
06
Draft β AI generates context-aware response, saves to Outlook drafts
07
Complete β Labels applied, audit log written
SLACK ALERT SYSTEM
When AI classifies an email as CRITICAL or HIGH, Slack alerts fire immediately with SLA tracking.
ALERT RULES
IF
Priority = CRITICAL β #ops-critical + DM Pete + 1hr SLA
IF
Priority = HIGH β #ops-urgent + 2hr SLA
IF
Priority = MEDIUM/LOW β No alert, standard queue
SELECTED EMAIL
Select an email above
SLACK PREVIEW
π¬
Slack alert appears here
AI DRAFT GENERATION
Claude generates context-aware responses matched to sender tone and relationship.
INCOMING EMAIL
sender
Subject
Body
AI DRAFT
Waiting...
π
Draft appears here