AgentBot by Nexttia

An AI agent that serves and sells in your online store.

AgentBot answers your customers on your website and on WhatsApp using your store's own data: it searches the catalogue, checks stock, tells people where their order is and, when it does not know something, hands the conversation to your team.

Since April 2026

in production at Electrotodo

Multilingual

on Electrotodo's stores

Shopify & PrestaShop

platforms with live stores

What happens in a store with nobody answering, and what changes.

Without AgentBot

  • A customer asks at 11pm whether a part fits their model and nobody replies until the next day.
  • A good share of emails are "where is my order?", answered one by one by someone checking the admin panel.
  • The store search cannot find "the rubber seal on my washing machine door" when the product page says "door gasket".
  • You do not know what customers ask or which answers are missing from your site.

With AgentBot

  • Answers at any hour, on web or WhatsApp, using your shipping, exchange and returns policies.
  • Finds the order from the email and order number and gives its status and tracking.
  • Searches with AgentSearch, which finds a product from its description even when the customer does not know its name.
  • Stores every conversation. Your team flags wrong answers and gets the outstanding ones every morning.
What it does

What AgentBot does in a real store

Every feature on this list is running today in at least one client's store. Where something is not, we say so.

Searches your catalogue

Uses AgentSearch, which combines keyword and meaning-based search, to find products even when customers do not know what they are called.

  • Part numbers, brands and descriptions
  • Direct link to the product page

Current stock and price

On PrestaShop it reads products and stock through the webservice with read-only access, so your catalogue stays untouched.

  • Data read from the store itself
  • 60-second cache so the server is not overloaded

Orders and tracking

With the email and order number, it gives the order status, the items in it and the courier's tracking link.

  • On Shopify, in Electrotodo's stores
  • On PrestaShop, orders and addresses for signed-in customers

Cart and coupons

Adds products to the cart, applies a valid coupon and pre-fills checkout. The customer pays through your usual payment gateway.

  • Reorders the customer's last purchase
  • Never charges or creates orders on its own

Web and WhatsApp

A widget added to your store with one script and, if you need it, WhatsApp. At Crearal it covers both channels and logs quote requests in their ERP.

  • Same agent and same rules on both channels
  • WhatsApp through Meta's official API

Review and improvement

Conversations are stored in a dashboard. The team flags answers that are not good enough and writes the right one, and at 07:00 a report lists what is still pending.

  • Knowledge base editable from the dashboard
  • Multilingual at Electrotodo: each customer gets the reply in their own language
When it does not know

What AgentBot does when it does not have the answer

AgentBot answers from what it finds in your catalogue, your orders and your knowledge base. If the answer is not there (a return outside the window or a technical question for someone in the workshop), it is instructed not to improvise and to hand over instead.

Even so, a language model can get things wrong. That is why conversations are reviewed and every wrong answer ends up corrected in the knowledge base.

  1. 1Searches the catalogue, the order and the knowledge base.
  2. 2If it cannot find reliable information, says so instead of making it up.
  3. 3Asks the customer for contact details and the question.
  4. 4Passes it to your team the way we agreed. At Crearal it opens a file in the ERP and sends an internal email alert; at Electrotodo it gives the customer the email address of the team for their language.
  5. 5The conversation is stored and, if it was something the agent should have known, it is added to the knowledge base.

What AgentBot does not do

Better to know before you start:

  • It does not take payments, issue refunds or create orders: it prepares the cart and the customer pays.
  • It does not change prices or product pages: its access to the catalogue is read-only.
  • It does not show order details unless the customer has identified themselves, either signed in or with the email and order number.
  • It does not recover abandoned carts from the chat. A separate email service does that, and it is running at Electrotodo.
  • We have not set it up on a WooCommerce store yet.
Integrations

What it connects to, and where each one stands

We separate what runs today in client stores from what we know how to do but is not in production yet.

Shopify

In production

Orders and tracking through the Admin API on Electrotodo's stores. The catalogue is searched with AgentSearch.

PrestaShop

In production

Products, stock, orders and addresses through the webservice, read-only, at Boticasur.

WhatsApp

In production

Crearal has served customers on WhatsApp since July 2026: the agent calculates the quote and opens the pre-order file without leaving the chat.

Your ERP

In production

At Crearal the agent records quotes and pre-order files in the ERP we built for them, through validated calls.

AgentSearch

In production

Our AI search engine for large catalogues. AgentBot uses it under the hood to find products.

WooCommerce

No live stores yet

It would connect through the WooCommerce REST API, but we have not set it up on any store yet.

Clients

Where we have deployed it

Appliance spare parts · Shopify
In production

Electrotodo

Replaced their previous chat tool in April 2026. It serves customers in several languages on Electrotodo and Top Spares, finds orders from the email and order number and relies on AgentSearch to find parts. Conversations, knowledge base and corrections are managed in AppCentral, the internal dashboard we also built for them.

Online pharmacy · PrestaShop
In production

Boticasur

Searches products with AgentSearch, checks stock in PrestaShop, adds to cart and applies coupons. For signed-in customers it can see their orders, addresses and last purchase to reorder it. The website pages and product pages are indexed so it can answer questions.

Ceramic murals and replicas · Malaga
In production

Crearal

Serves customers on the website and WhatsApp since July 2026. It calculates quotes for murals and replicas from their price lists, only once the customer confirms, and records them in the ERP, which numbers them and emails them out. If the customer is interested, it opens a pre-order file. Custom cutting requests go to a person.

Travel agency
Project closed

Udare

Until August 2026, when the project ended, the agent handled enquiries about safari trips: it answered questions, suggested destinations, qualified the contact and passed it to their email marketing tool. Over that time it handled around 11,800 messages and 1,155 contacts.

Measured figures, with date and source

5 weeks

From first commit to production

Electrotodo, March to April 2026

7

Languages served

Electrotodo and Top Spares stores

13.5%

Abandoned carts that ended in a purchase within 7 days

Electrotodo recovery emails, 13 to 27 July 2026, 4,185 sends

~700 ms

Knowledge base lookup

Boticasur, measured in April 2026

We do not publish chat conversion rates because we have not measured them reliably yet. When we have, they will go here with their date.

FAQ

Frequently asked questions about AgentBot

How long does it take to get it running?+
At Electrotodo it took five weeks from first commit to production. Crearal took nine, because the agent calculates quotes with their ERP. A Shopify or PrestaShop store with shipping and returns policies already written is at the shorter end.
Can I try it before signing up?+
Yes. We build a demo with part of your catalogue so you can test it with real customer questions before deciding.
What happens if it cannot answer?+
It says so, asks the customer for contact details and hands the query to your team in the way we agree: at Crearal it opens a file in the ERP and sends an email alert, and at Electrotodo it gives the customer the email address of the team for their language. The conversation is stored and, if it was something it should have known, it is added to the knowledge base.
Can it make up an answer?+
It can happen, as with any language model. We reduce it by limiting answers to store data and the knowledge base, sending sensitive topics such as returns or warranties to a person, and reviewing conversations: answers flagged as wrong appear in a morning report until they are fixed.
Does it work with WooCommerce?+
Technically it connects through the WooCommerce REST API, but we have not set it up on any store yet. The ones running today use Shopify and PrestaShop.
Does it use the official WhatsApp API?+
We work with Meta's official WhatsApp Business API, with your company's number verified. It is the route that does not put the number at risk.
What happens to my customers' data?+
The AI model runs on Azure OpenAI, deployed in the EU data zone, and Microsoft does not use conversations to train models. Conversations are stored in the project's database so they can be reviewed, and the agent only looks up an order once the customer has identified themselves. We sign a data processing agreement.
How much does it cost?+
It depends on integrations and conversation volume, and we work it out with you after the assessment. Each AgentBot draws on its own Azure resource, so you see exactly what yours spends on AI.
How is it different from AgentDesk and AgentSearch?+
AgentBot talks to your store's customers. AgentDesk is for the customer service team: tickets, drafts, human handoff and knowledge base. AgentSearch is the search engine, and AgentBot uses it under the hood when the catalogue is large.

Shall we try it with your catalogue?

Tell us which platform you use and what customers ask most. We build a demo with part of your catalogue before you decide anything.