A shopper who asks a chatbot "do you have this in blue?" is doing the most valuable thing a visitor can do: telling you, in their own words, what they want to buy. The answer should come from your store, with the real price, the real link and a card they can tap. It should not come from a model's best guess about what stores like yours usually sell.

Three releases in a row, Gydr 3.5, 3.6 and 3.7, were about getting product search in the chat right, so the answer comes from your store.

Every store, searched the same way

Gydr 3.5 brought the WooCommerce Storefront plugin. Connect your WooCommerce store and your chatbot can browse, search and recommend your products, with prices, images and links straight from your catalogue. It reads only your public storefront, so there are no keys to create or share.

The same release changed how product questions are searched. A chatbot with a knowledge base and one or more stores now searches all of them for each product question and combines the results fairly, instead of answering from whichever source it happened to check first. Shopify and WooCommerce plugins gained a Search tab, where you say which languages your catalogue is written in and can turn on Smarter ranking to reorder store results by how well they match the question.

Products with variants now quote their full price range rather than the lowest price, and the assistant only shares links that your products and content actually contain.

Replies that read like a good shop assistant

Gydr 3.6 changed what a product answer looks like. Each product the chatbot recommends gets its name, its price, a line on why it fits, and its link, in the same shape on every channel. A short description is shown as you wrote it. A long one is summarised. Notes you add to a product are used as facts the chatbot can draw on, and custom attributes such as origin, size or grade are quoted, not paraphrased.

Two rules in that release are worth spelling out, because they are easy to get wrong.

Stock status comes from your data. "In stock" or "Sold out" appears under a price only when your catalogue or store says so. The chatbot no longer writes its own availability claim. A plausible "Available!" next to a product you sold out of yesterday is worse than saying nothing.

Every product named gets its card. When a reply mentions a product, that product carries its price and link and appears in the product panel. What the reply says and what the shopper can tap always match.

Where is my order?

The question every store's inbox is full of is not about products at all. It is "where is my order?".

Gydr 3.6 made it answerable. A shopper who is signed in to your site sees their own recent orders. Anyone else is asked for the order number and the billing email, and only an exact match is answered. Order details never include the address, phone number or email.

Gydr 3.7 made connecting a WordPress site simple. The new Gydr Widget - AI Chat plugin for WordPress adds your chatbot to any WordPress site and tells it which logged-in user is chatting. You download it from the new Resources page, press Connect WordPress, and approve the site in your dashboard. There is nothing to copy or paste, and no secret ever passes through your browser.

Update, October 25, 2026. Gydr 4.0 moved signed-in shoppers to a single visitor token, checked by the WordPress plugin's own signing key, and order answers now use that same token. The separate store-issued key that 3.7 used for order lookups was retired. Read how the visitor token works.

The principle underneath

Commerce is where an AI assistant's mistakes cost real money: a wrong price, a phantom discount, a product that does not exist. Our rule is that the store is the authority. The chatbot's job is to find what the store says, present it well, and stay quiet about what the store does not say.

Frequently asked questions

Which stores can the chatbot search?

Shopify storefronts and, since Gydr 3.5, WooCommerce stores, as well as a products knowledge base. With several sources connected, it searches all of them for each product question.

Does the chatbot make up whether a product is in stock?

No. "In stock" or "Sold out" appears only when your catalogue or store says so.

Can the chatbot look up a customer's order?

On a WooCommerce store, yes. A signed-in shopper sees their own recent orders; anyone else gives the order number and billing email, and only an exact match is answered.

The full lists of changes are in the 3.5.0, 3.6.0 and 3.7.0 release notes.