AI Shopping Assistant

Ayubowan!

I'm Kapruka Agent, your e-commerce AI assistant. Explore the best shopping experience on Kapruka — in English or Sinhala.

Start Shopping

Everything you need to shop smarter

Kapruka Agent connects to live Kapruka inventory via MCP — search, compare, schedule gifts, and checkout without leaving one AI-powered conversation.

AI Chat Shopping

Your personal Kapruka concierge in a streaming chat. Ask in plain language and get real product cards with live prices, ratings, and images pulled directly from Kapruka.

  • Live Kapruka MCP product search
  • Rich in-chat product cards with LKR prices
  • Occasion & budget-aware gift finder
  • Quick prompts, bundles & suggestion chips

Talk to Agent

Hands-free shopping with OpenAI Whisper speech-to-text and OpenAI voice replies — in English or Sinhala.

  • Whisper & browser mic in the chat input
  • Spoken replies via OpenAI TTS
  • English and Sinhala (සිංහල)
  • Interrupt-friendly voice mode for mobile

Image & Fashion Search

Upload or drag-and-drop a photo. GPT-4o vision analyzes style, color, and category, then finds matching products from Kapruka's catalog.

  • Photo upload from chat input
  • Vision AI extracts style, brand & keywords
  • Similar product matches in seconds
  • Fashion mode: shoes, bags & accessories

Intelligent Gifting

From birthdays to weddings, the agent understands Sri Lankan occasions and budgets — and writes gift messages in English, Sinhala, Tamil, or Tanglish.

  • Birthday, wedding, Mother's Day & more
  • AI gift message generator (4 languages)
  • Multi-item bundles (e.g. WFH setup)
  • Compare options before you buy

Gift Scheduler & Reminders

Never miss an important date. Save events in your Gift Calendar or tell the agent in chat — get reminders 2 days before via app and email.

  • Gift Calendar panel for all occasions
  • Schedule in chat — "Udula's birthday is June 15"
  • In-app notifications 2 days before
  • Email reminders via Resend

Trending & Discovery

See what's hot on Kapruka right now. Bestseller carousel on the landing page and chat welcome screen, plus recently viewed products in your session.

  • Live bestseller carousel (cached for speed)
  • One-tap add to cart from trending cards
  • Recently viewed strip in chat
  • Browse Kapruka categories via agent

Smart Cart

Build your cart from chat, product cards, or trending items. Persistent drawer with quantity controls, LKR subtotals, and sync when the agent adds items.

  • Persistent cart drawer with item counts
  • Add from chat, cards, or carousel
  • Quantity controls & LKR totals
  • Works for guests — no sign-in needed

In-Chat Checkout

Order without leaving the conversation. Tell the agent what to send, provide delivery details, and get a Pay on Kapruka card with a secure payment link.

  • Natural language: "send to my address"
  • Collects name, phone, address & city
  • Pay on Kapruka card in the chat thread
  • Saved profile address for signed-in users

Delivery Assistant

Island-wide delivery made simple. Search Sri Lankan cities, check availability for your date, and add gift messages or special instructions at checkout.

  • 300+ Sri Lankan delivery cities
  • Real-time availability & date checks
  • Fuzzy city matching from chat text
  • Gift messages up to 300 characters

Multilingual

Shop the way you speak. The agent detects and replies in English, Sinhala, Tamil, or Tanglish. The full UI is available in English and Sinhala.

  • Chat: English, Sinhala, Tamil & Tanglish
  • UI switcher: EN
  • සිංහල
  • Auto-detect language from your messages
  • Multilingual gift messages & voice input

Account & Sync

Sign in with Google or continue as guest. Synced chat history, saved delivery address, saved items, and seamless guest-to-account migration.

  • Google sign-in or continue as guest
  • Chat threads saved to your account
  • Profile with saved delivery address
  • Saved Items panel & notifications

Orders & Notifications

Stay on top of every order and reminder. Ask the agent to track a Kapruka order by number, and get gift alerts in the in-app notification center.

  • Track Kapruka orders in chat
  • Notification bell with unread badge
  • Gift reminder alerts in-app
  • Order refs & pay links in-thread

How it works

1

Ask

Tell Kapruka Agent what you need — by text, voice, or photo. Try "birthday gift under Rs. 5000" or upload a picture to find similar items.

2

Discover

Browse live product cards, compare ratings and prices, explore trending bestsellers, and save favorites — all inside the chat.

3

Order

Add to cart or say "send to my address." Share delivery details in chat and complete payment on Kapruka with one tap.

Trending on Kapruka

Ready to shop smarter?

Jump into chat — ask for gifts, search by photo, or talk to the agent hands-free.

Open Chat