
8 min read
Building a Production AI Voice Agent with Vapi, LangChain & n8n
The Problem
Restaurants were losing orders and wasting staff time on phone calls.
The Stack I Used
- Vapi → Voice AI
- LangChain + LangGraph → Agent logic & memory
- n8n → Automation workflows
- MCP Server + RAG → Real-time menu & knowledge retrieval with Pinecone
Key Features
- Natural language order taking
- Real-time vector search
- Automatic order storage in Supabase + MySQL
- Full MCP server for context-aware responses
This agent is now live and handling real restaurant orders.