Back to articles
How to Build a Self-Hosted Customer Support Pipeline with n8n, Supabase, and WhatsApp

How to Build a Self-Hosted Customer Support Pipeline with n8n, Supabase, and WhatsApp

via Dev.to Tutorialאחיה כהן

Why Self-Hosted? Most customer support automation guides point you to Zendesk, Intercom, or Freshdesk. They're great products — but they come with per-seat pricing that can crush a small business budget. At $49-99/agent/month, a 3-person support team costs $1,800-3,600/year before you even start customizing. What if you could build the same thing with open-source tools, running on a $20/month VPS? After building 50+ automation projects for small businesses, here's the architecture I keep coming back to. It handles WhatsApp as the primary channel , stores everything in a real database (not spreadsheets), and automates the entire pipeline from first contact to resolution. The Stack Component Tool Role Cost Automation Engine n8n (self-hosted) Workflow orchestration Free (open-source) Database Supabase (self-hosted) Customer data, ticket tracking Free (open-source) Messaging WhatsApp Business API Customer communication ~$0.05/conversation AI OpenAI API Intent classification ~$0.01/request

Continue reading on Dev.to Tutorial

Opens in a new tab

Read Full Article
2 views

Related Articles