

Product comparison: asked which headphones suit long flights, the AI shop assistant picks one, says why, and compares both with photo, price and battery
The first 50 WooCommerce stores get $100 of credit instead of $25, about 400 conversations. Connect your store, then send us your store name and we add the credit. No card needed.
Emporiqa is an AI shop assistant for sales and support, in the chat on your WooCommerce store and in your shop’s customer emails, working with your team: a person can take over any chat. There is no monthly fee and no API key to paste. You pay $0.25 per conversation and $0.15 per AI-drafted email reply you send, and nothing in the months it isn’t used. The AI model cost is inside those rates, so no second bill arrives. You start with $25 of signup credit, about 100 conversations, once, and no card is required.
It helps shoppers choose and answers their support questions, in 65 languages, from your own synced catalog.
Open the live demo store and ask for a product it does not sell: it says so instead of inventing one. That demo sells electronics; on your store it answers from your own catalog, whatever you sell. On a cosmetics shop, “a fragrance-free moisturiser for sensitive skin” brings back only the creams your catalog lists as fragrance-free.
Write your own answers as pages in the Emporiqa dashboard, up to 25 per store and 10 languages each, and a sync from your shop never touches them.
Under Settings and How the chat writes, pick one of four tones, Standard, Friendly, Professional or Concise, and leave short wording notes, in general and per situation. That changes wording only: stock, prices and orders come from your store, and “never say something is out of stock” is ignored on purpose.
Under Settings and Widget appearance, add up to four starter questions per language, shown as buttons under the welcome message until the conversation starts, and put your store’s own picture in the chat header and next to the chat’s answers. Team members can answer under their own name and photo.
Connect your shop’s mailbox in Emporiqa (Gmail, Google Workspace, Microsoft 365, Outlook.com, IONOS, Strato, OVHcloud or any IMAP mailbox) and Emporiqa drafts each reply from your catalog and pages, in the customer’s language. Order details in drafts, and automatic replies, work on Gmail, Google Workspace and Microsoft (Outlook.com and Microsoft 365). Automatic replies are off until you switch them on. They cover only topics your team has already answered many times without changing the draft, and each waits 10 minutes so anyone can stop it. Every other reply is a draft your team checks and sends from your own address. Emporiqa never refunds, cancels or changes an order. How customer emails work
The default greeting tells the shopper they are talking to your store’s AI assistant, in every language the chat speaks, which is the disclosure the EU AI Act asks for. If you rewrite the greeting, keep that disclosure in it: one that drops it is refused when you save, and the Emporiqa terms (section 8.6) treat removing it, including through custom CSS or code, as a breach.
Simple, variable, grouped and external products. HPOS. WPML and Polylang. Multi-currency via WOOCS, WPML Multi-Currency, WooCommerce Payments and Aelia.
Price, stock and status changes reach Emporiqa as you make them; a few edits need one Sync All afterwards, which the documentation covers. The same AI shop assistant also runs on Drupal Commerce, Magento, PrestaShop, Shopware and Sylius.
The signed-in shopper’s token is fetched from admin-ajax.php?action=emporiqa_customer_token. It is read-only and returns only the current session’s own identity token. It cannot be nonce-protected, because the page that would carry the nonce is full-page cached; cross-site use is blocked instead by a required custom header (which forces a CORS preflight) and a Sec-Fetch-Site / Origin check, and the answer is never cached.
This plugin requires an Emporiqa account and sends data there. Your catalog and synced pages go to https://emporiqa.com/webhooks/sync/, signed with HMAC-SHA256; the widget script loads from https://emporiqa.com/chat/embed/; connecting uses a PKCE handshake via https://emporiqa.com/connect/start. What a shopper types, and any photo uploaded for visual search, is processed by Emporiqa’s AI provider and never trains AI models. If you switch on voice mode, a shopper’s spoken message goes to that provider to be turned into text and the reply is read aloud by an AI voice; Emporiqa does not keep the recording. Sync requests carry the plugin version (X-Emporiqa-Plugin-Version). If you add the Order status rule, Emporiqa calls this site’s /wp-json/emporiqa/v1/actions/order-status with a signed request to look up the order a shopper asks about; once the shopper has proved the order is theirs, the answer carries that order’s status, tracking, items, totals, payment and shipping method, and the names and addresses on it (never the email). When a shopper is signed in to your store, the chat sends Emporiqa their WordPress user ID (signed, never their name or email), so Order status can find their own orders without an email, /wp-json/emporiqa/v1/actions/customer-prices can answer with the prices your shop gives that customer, and /wp-json/emporiqa/v1/actions/customer-info can answer with that customer’s account name and email and their 10 newest orders (number, date, status, total; never addresses, phone or anyone else’s orders). Emporiqa also calls /wp-json/emporiqa/v1/actions/verify to check the address is yours. Each of these answers only a request signed with your store’s connection secret (HMAC-SHA256, within 5 minutes), checked by the route’s permission callback; the one unsigned call is the connect check, answered only during a connection you started in the last 2 minutes. Terms of Service, Privacy Policy.