Shopify AI Chatbot (DexiChat)
- Node.js
- TypeScript
- LangChain
- RAG
- Shopify APIs
Demo
Overview
A production-ready AI chatbot for Shopify merchants.
- Capable of browsing products, managing carts, creating orders, and handling cancellations through natural language.
- Designed backend services integrating LangChain, Retrieval-Augmented Generation (RAG), and Shopify APIs to automate customer support and e-commerce workflows.
Architecture
Overview
A conversational commerce agent that turns natural-language requests into real Shopify store actions.
Agent & tools
- Built on LangChain with intelligent tool-calling: the model dynamically invokes tools (browse products, manage cart, create order, cancel order) based on user intent.
- A dedicated Shopify integration layer wraps the Shopify APIs, giving the agent a safe, typed surface to act on the store.
Knowledge & context
- Retrieval-Augmented Generation (RAG) grounds answers in store/product context so responses stay accurate and on-catalog.
Backend
- Node.js + TypeScript services support real-time chat interactions and automate customer-support and operational workflows for merchants.