All systems live · self-hosted n8n

AI Automation,
end-to-end.

Three production systems built in n8n — a full autonomous sales pipeline, an AI document processor that replaced a $4,000/month subscription, and a company knowledge RAG chatbot.

12,847 
Workflow executions
0+
Active workflows
$4K/mo
Replaced SaaS cost
Project 01 · n8n + Salesforce + Microsoft 365

Autonomous Sales Pipeline

15 coordinated workflows running 24/7. A lead enters and moves itself through every stage based on behavior — no manual follow-up required.

Live System
Leads in pipeline284
Tasks auto-created1,843
Workflows active15+
Inbox checks/day1,440
Tools
n8n (self-hosted)
Salesforce REST API
Microsoft Outlook API
Calendly Webhooks
OpenAI (email classification)
Custom JS (dedup, parsing)
Project 02 · n8n + SharePoint + PDF.co + Salesforce

EOSCAR Dispute Automation

Replaced a $2,000 onboarding fee and $4,000/month API subscription on EOSCAR to parse encrypted/protected documents — instead I built the company their own system, saving $6K upfront and $4K monthly. 30 hours/week of manual work removed. They only drag and drop the PDF and the automation does the rest.

Read more about this case study here →

Demo: EOSCAR Automation in ActionOpen in Loom ↗
EOSCAR n8n workflow canvas
Full n8n workflow: SharePoint upload → OCR → AI extract → validate → Salesforce Case · Click to watch the demo on Loom
Live Screenshots
Impact
Cases auto-processed1,247
Upfront cost saved$6K
Monthly savings$4K/mo
Manual hours removed30 hrs/wk
Fields extracted/case20+
Manual review rate<5%
Tools
n8n (self-hosted)
Microsoft Graph / SharePoint API
PDF.co OCR API
Salesforce REST + Describe API
Power Automate (webhook trigger)
Custom JavaScript (700-line parser)
Project 03 · n8n + Gmail + OpenAI + Google Sheets

AI Customer Request Triage

Inbound emails and SMS are automatically classified by AI into 6 categories, a draft reply is written, low-confidence or sensitive messages are escalated to the team — all without anyone touching an inbox.

AI Categories
Billing
charges, invoices, pricing
Account Access
login, password, permissions
Scheduling
booking, rescheduling
Technical Issues
bugs, errors, outages
General Questions
informational
Refunds
→ always escalated
Stats
Requests classified3,842
Channels monitoredEmail + SMS
AI modelGPT (fast mini)
Escalation threshold< 80% confidence
Auto-send reply?Never — human reviews
Error alertingFull diagnostic email
Tools
n8n (self-hosted)
Gmail API (email trigger)
Webhook (SMS intake)
OpenAI GPT (classify + draft)
JSON Schema output parser
Google Sheets (reporting)
n8n Data Tables (dedup + log)
Demo: AI Customer Request Triage in ActionOpen in Loom ↗
n8n workflow canvas
Full n8n workflow: Email + SMS intake → AI classify → AI draft → log → escalate · Click to watch the demo on Loom
Live Screenshots
Project 04 · n8n + SharePoint + Salesforce + Qdrant + OpenAI

Company Knowledge RAG Chatbot

Team members ask plain-English questions and get sourced answers from SharePoint documents and live Salesforce data — no API names, no SOQL.

Live Screenshots
Company Knowledge Assistant GPT-4.1 · Qdrant · SharePoint + Salesforce
Nightly SharePoint syncDaily Salesforce syncFingerprint dedupSemantic search (topK 10)Live SOQL fallbackConversation memory
Index
Docs indexed347
Salesforce accounts500+
File typesPDF, DOCX, XLSX, HTML, TXT
Vector DBQdrant (self-hosted)
Embedding modeltext-embedding-3-small
Tools
n8n (self-hosted)
OpenAI GPT-4.1 + Embeddings
Qdrant vector DB
Microsoft SharePoint API
Salesforce REST API
LangChain agent nodes