Case study 01
Applied AI · Commerce
Kandid AI Commerce Platform
Kandid is a Shopify app that puts an AI sales assistant on a brand's website, WhatsApp and Instagram. Merchants sync their catalog, tune how the agent talks, read conversations and set up broadcasts and automations. By July 2026 it was live on 40+ stores and seeing roughly 2M storefront sessions a month.
My role
I built most of it: the merchant dashboard, the agent backend and real-time messaging, the storefront widget, the Shopify extensions and the infrastructure.
Core technologies
System path
A simplified view of the product workflow.
- 01
Shopper channels
- 02
Streaming agent runtime
- 03
Retrieval + memory
- 04
Commerce tools
- 05
Shopify + Meta
- 06
Analytics + operations
01
Product overview
What it does
Shoppers can talk to the same agent on the website, WhatsApp or Instagram. It knows the same products and can do the same things on every channel, but each channel still behaves like itself: WhatsApp gets interactive replies, the website gets product cards and voice.
Merchants get onboarding and billing, catalog and knowledge sync, agent settings, conversation history, analytics, customer segments, broadcasts and automations.
02
My work
The agent and what it can do
- 01RAG over the store's products, pages, files, FAQs and brand docs.
- 02Memory that follows a customer across channels.
- 03Recommendations, bundles and routines, plus cart actions, checkout and order tracking.
- 04Text and voice chat with a customizable 3D avatar.
- 05Handoff to a human that respects the store's working hours and notifies the team.
- 06Instagram post analysis (images and video) and AI comment moderation. Merchants choose per category whether to ignore, hide, reply publicly or follow up in DMs.
- 07Journeys with triggers, branches, delays, webhooks and WhatsApp messages.
- 08Langfuse for tracing, prompt management and evals.
03
Scale
Numbers
- 0140+ Shopify stores with the app installed (July 14, 2026).
- 02Over 40.8 million storefront sessions tracked since April 2024, about 2 million a month recently.
- 0320,000+ shopper conversations with the agent across web, Instagram and WhatsApp in the 30 days before July 14, 2026.
04
Kandid CMS
A CMS on Shopify Metaobjects
A smaller product next to the main app: a CMS that lets merchants manage the data our agents use, stored as Shopify Metaobjects. I did the architecture, the Shopify integration, the admin UI and the APIs.
05
Production
Running it
I deployed and looked after 10+ production services for Kandid: the web apps, agent services, sync workers, browser services, databases and storage. Day to day that meant CI/CD, Docker, Nginx, Linux servers on three clouds, and debugging live issues while merchants were waiting on a fix.