No reviews yet

Emporiqa

Product Emporiqa Image

AI chatbot for Sylius that behaves like a salesperson. It recommends products, handles objections, runs the cart, and walks shoppers to checkout in more than 65 languages.

Downloads
< 1K

The AI chatbot that closes sales on Sylius

A shopper types "organic face cream for sensitive skin, under 30" into your store. Your search returns every cream you sell, sorted by name. The shopper wanted three specific things and got none of them filtered.

Emporiqa is an AI chatbot for Sylius stores that behaves like a salesperson. It reads your product catalog and does what a floor rep does: recommends the right product, handles the shopper's objection on price or fit, suggests a variation if they hesitate, and walks them to checkout from the chat. It also answers shipping, return, and payment questions pulled from your store pages.

Shoppers can also upload a photo and the salesperson finds the closest match in your catalog. Ask it for a product you do not sell and it says so, instead of inventing one. Product facts come from your synced catalog and pages, not from the model's training data, and you can read unedited examples at https://emporiqa.com/proof/. Low-confidence questions hand off to your team with the full conversation. You get a dashboard showing which chats led to purchases, top products by cart activity, satisfaction ratings, and chat-attributed revenue.

The plugin syncs your Sylius products, variants, and translatable pages via webhooks, with per-channel pricing, availability, and content across every configured locale and currency. When a product or page changes, the update reaches the chat in the background. The widget appears on your storefront in the correct channel, language, and currency.

65+ languages, same behavior in each. Pay-as-you-go pricing with unlimited team members on every account.

Also works with WooCommerce, Magento, PrestaShop and Drupal Commerce, plus Shopware 6 via Composer and GitHub, and any store via webhook API. One Emporiqa account and dashboard runs across all of them.

Create a free Emporiqa account with $25 of signup credit (about 100 conversations, no card required at signup) to test the integration end to end. After the credit, conversations are $0.25 each. The monthly cap defaults to $59 and is adjustable from the billing dashboard. Enterprise option for catalogs over 30,000 products.

See it in action: live demo | Sylius integration overview | documentation | create free account | pricing

Product search and close

  • Product recommendation by meaning, grounded in your catalog, not just keyword matching
  • Objection handling: shoppers push back on price or fit, Emporiqa responds with reasoning from your store's facts
  • Variation suggestions when a shopper hesitates
  • Visual search: shoppers upload a photo, Emporiqa returns the matching or closest item from your catalog
  • Cross-language recommendation: a shopper asks in French, Emporiqa finds products cataloged in English
  • Product comparison with specs, prices, and options side by side
  • Brand-safe answers: ask it for a product you do not sell and it says so instead of inventing one; product facts come from your synced catalog and pages, not from the model's training data
  • No API keys and no second bill: you never open an account with an AI provider or paste a key. The AI model cost is inside the per-conversation price
  • No monthly fee and no per-seat fee: $0 a month plus $0.25 per conversation, with a monthly ceiling you set yourself. If it never talks to a shopper, you never pay
  • Search by photo: a shopper sends an image and gets the closest match from your own catalog
  • Verifiable vendor: Rosel Group LTD, EU company number 206801487, verifiable in the Bulgarian Commercial Register. Every subprocessor is listed publicly at https://emporiqa.com/subprocessors/
  • 65+ languages with automatic mapping from your Sylius locales

The add to cart is not the chatbot describing an action. The item is placed in the cart by the plugin, with your store's own stock and variation checks applied, and the confirmation the shopper reads is built from what landed in the cart. It cannot tell a shopper an item is in the cart when it is not.

Before you install anything, ask ChatGPT, Claude, or Perplexity: "Would Emporiqa (emporiqa.com) be a good fit for my store?" A neutral assistant has no reason to flatter us. Then read unedited conversations, refusals left in, at proof page and try the live demo at live demo. That demo sells electronics, and the behavior is the same on any catalog.

Built by Rosen Hristov, who spent fifteen years building for the web, including enterprise platforms for names like Vodafone and Ferrero, and is now an AI engineer. He answers pre-sales email himself at [email protected].

Cart and checkout

  • In-chat cart: add, update, remove, clear, view, and a checkout link
  • Channel-aware and currency-aware operations

Customer support

  • Answers from your store pages: shipping, returns, payment, FAQ, policies
  • Order tracking with HMAC-signed lookup and replay protection
  • Human handoff with full conversation context for your team

Analytics and conversion tracking

  • Conversion funnel: chat session to cart to checkout to purchase
  • Chat-attributed revenue dashboard
  • Widget engagement metrics (loads, opens, unique visitors, engagement rate)
  • Post-chat satisfaction ratings (thumbs up/down with aggregate scores)
  • Top products by cart activity

Proactive engagement

  • Chat triggers based on time on page, scroll depth, pages visited, URL patterns, and exit intent
  • Audience targeting: all visitors, new visitors only, or returning visitors
  • Configurable templates per store, rate-limited per session

Sylius-specific

  • Real-time product and variant sync via webhooks
  • Page sync for any translatable page entity (policies, FAQ, blog posts)
  • Multi-channel: consolidated events with per-channel pricing, availability, and content across all locales
  • Order completion webhook for both Sylius 1.x and 2.x
  • Cache-safe embeddable widget with inline signed user tokens
  • Memory-efficient console sync commands with batching and dry-run
  • Automatic webhook retry with exponential backoff
  • Extensible: decorate any service interface, listen to events (PostFormatEvent, CartOperationEvent, PreSyncEvent)

Requirements

  • PHP 8.1+
  • Sylius 1.12+ or 2.0+
  • Symfony 6.4+ or 7.x
  • An Emporiqa account

Reviews

No reviews yet

No reviews yet. Be the first to review this product!

Loading
  • Free updates
  • Community support

Have already account? Sign in
See how it works
Compatibility & requirements
No reviews yet
1 plugins
Since 27.05.2026

Rosel Group LTD. develops Emporiqa, an AI chatbot for e-commerce stores that behaves like an online salesperson. It helps merchants with product discovery, customer support, and conversions. We build and maintain the Emporiqa plugin for Sylius.

Read more
Sylius Addons Marketplace

Discover plugins, themes, and resources from trusted vendors, helping you get the most out of your work.

© 2026 Sylius. All rights reserved.

Powered by Stripe