Conversational commerce

ShopSavvy: Voice commerce agents

A voice-first commerce platform with MCP agent coordination and Shopify flows

Context

A shopping conversation can move between product search, recommendations, cart changes, checkout and support. A voice interface also needs to handle interruptions and follow-up questions while retaining the right store context. The system needed to coordinate those capabilities with Shopify catalog and order data.

System and approach

LiveKit handles real-time audio, while MCP services expose commerce capabilities to the agent system. Routing directs requests to specialized search, cart, checkout, support and recommendation agents. React and Shopify integrations connect the conversation to the storefront and its records.

  • Use LiveKit for real-time voice transport.
  • Coordinate MCP services for search, cart, checkout, support, and recommendations.
  • Keep routing separate from specialised agents.
  • Connect Shopify catalog and order flows without mixing commerce state into audio.

Delivered scope

The scope combines real-time voice interaction, agent orchestration and Shopify integration, with separate responsibilities for audio transport and commerce operations.

Technology

  • LiveKit
  • MCP
  • Python
  • FastAPI
  • React
  • Shopify API