The Elo Cloud family
EloERP Cloud
Start Free Trial
The compliance differentiator

FBR, ZATCA, MyInvois & UAE e-invoicing — built into every invoice, not a bolt-on. Issue e-invoices from day one.

Compliance hub
EloShop · AI agents for ecommerce

AI for ecommerce: a team of agents that runs your store

EloShop gives your store six AI agents — Merchandiser, Marketer, Support, Operations, Finance and Growth — that act on your live stock, orders and books within limits you set, ask before going further, and log every action with an undo.

  • Off, Suggest or Act — per agent
  • Approvals on web and WhatsApp
  • Every action logged, with undo
  • No training on your data
The agent team

AI agents for ecommerce: what each one does, proposes and never does

Each agent has a lane. Inside it, the agent works on its own; at its edge, it proposes and waits for your yes; beyond it are things it never does. Set each one to Off, Suggest or Act within limits.

Merchandiser

Your catalog, always complete
On its ownWrites and refreshes product copy, titles, tags, alt text and SEO in English and Urdu; fixes photos (background removal, resizing); groups products into collections; flags missing data.
ProposesNew bundles, price changes within your margin floor, hiding slow sellers.
NeverPrices below cost or outside your band; deletes a product.

Marketer

Campaigns that pay for themselves
On its ownDrafts campaigns, WhatsApp broadcasts and ad creatives; segments customers from order history; schedules abandoned-cart nudges under your rules.
ProposesSending a campaign, a discount code, a sale event.
NeverMessages a customer who opted out; goes over your monthly message budget.

Support

Every shopper answered, day and night
On its ownAnswers shoppers on your site and WhatsApp around the clock; tracks orders; handles exchanges within your policy; summarises every conversation for you.
ProposesA refund above your automatic limit; an exception to policy.
NeverPromises what stock or policy does not allow; shares one customer's data with another.

Operations

Orders out the door, cash back in
On its ownConfirms cash-on-delivery orders on WhatsApp; scores fraud risk from past returns and address quality; picks the branch or warehouse nearest the buyer and books the courier; chases failed deliveries; matches courier COD remittances to the ledger.
ProposesCancelling a suspicious order; switching courier for a region.
NeverDispatches an unconfirmed COD order above your risk threshold.

Finance

Profit, not clicks
On its ownReports daily sales, margin after courier and returns, and cash due from couriers; posts to the ledger as EloERP already does; forecasts stock-outs and reorder quantities.
ProposesPurchase orders to suppliers; price corrections where margin is negative.
NeverPosts anything outside EloERP's accounting rules.

Growth

Watches the store like a manager
On its ownWatches for traffic drops, broken pages, products with views but no sales, competitors' prices where available, and reviews to answer; sends you a short daily brief.
ProposesA/B tests on the home page, new landing pages, theme changes on the live store.
NeverPublishes a theme change without a preview you approved.

Setup agent

Builds a new store from what you already have — see every setup step
On its ownImports your catalog from Shopify, Daraz, WooCommerce, a CSV or product photos; writes missing titles, descriptions, categories and alt text; removes photo backgrounds; writes your policy pages from a short WhatsApp interview.
ProposesA template and a palette drawn from your logo — you pick from three previews.
NeverOpens the store before every item on the go-live checklist is green: a test order, a test COD confirmation, a test refund and the product feed submitted.
You stay in charge

Set the limits once; the agents read them before every action

One Agents page holds a switch for each agent — Off, Suggest, or Act within limits — and the limits themselves, written as plain fields. Agents start in Suggest, so nothing happens until you decide it should, and you can switch any agent off at any time.

  • Margin floor and discount band — how low a price or how deep a discount may go.
  • Refund cap — the amount Support may settle without asking you.
  • Message budget — how many WhatsApp and SMS messages the Marketer may send.
  • COD risk threshold — above it, an unconfirmed cash-on-delivery order is held for you.
  • Quiet hours — when no agent messages your customers.
Approvals

One tap to approve — on the web or on WhatsApp

When an agent wants to go beyond its limits, it files a proposal in your approvals inbox and sends it to your WhatsApp. Each card says what the agent wants to do, why, and the numbers behind it, with Approve, Edit and Decline.

  • Nothing goes out by default — a proposal you do not answer expires.
  • Reply on WhatsApp — answer YES or NO, or tap, without opening the admin.
  • See the result, keep an undo — approving shows what changed, with an Undo for 24 hours.
Action log

Every agent action, logged like a bank statement — with an undo

Date, agent, action, the value before and after, who approved it, and an undo. Anything an agent wrote or proposed is marked in the assistant colour, so you can always tell AI work from your own.

WhenAgentActionBeforeAfterApproved
16 Oct 09:12MerchandiserRewrote titles and descriptions, 14 products (English and Urdu)Old copyNew copyWithin limitsUndo
16 Oct 09:40OperationsHeld COD order #ES-10511Ready to dispatchOn hold · risk 82, unconfirmedRule: threshold 70Undo
16 Oct 11:05MerchandiserPrice change, Printed lawn 3-pieceRs 4,480Rs 4,200Sara, on WhatsAppUndo
16 Oct 12:30MarketerCreated discount code EID10—10% · until 20 OctSara, in the inboxUndo
16 Oct 14:18SupportExchange on order #ES-10482Size MSize LWithin policyUndo

Sample store. Every row is read from your own EloERP data.

Hard limits

What no agent can do, whatever the settings

These limits are not switches. They hold for every agent, in every mode, for every store.

Cut a price below costPrice changes stay above cost and inside your band.

Delete a productAgents can hide a slow seller with your approval; they never delete.

Post outside the ledger rulesEvery accounting entry follows EloERP's existing rules.

Message a customer who opted outMarketing goes only to customers who opted in.

Share one customer's data with anotherOne customer's orders, address and messages are never shown to another.

Move money on its ownNo refund, price change or campaign goes out without a rule you set or your tap of approval.

These limits are enforced by EloERP itself, not by the AI — so an instruction hidden in a product review or a WhatsApp message cannot talk an agent past them. Agents also work through the same permission rules as your staff: an agent can never do what its owner's account could not.

Ask the store

Ask your store a question; get the answer from your own books

Type a question in plain words on the admin dashboard — "which products lost money last month after returns?" — and get the answer in a sentence and a chart, read from EloERP, with a link to the report it used.

Because the store sits on your ERP, the answer counts courier charges, returns and the actual cost of the stock — from the same books as your ecommerce analytics and COD reconciliation, not an estimate.

Daily brief

A daily brief on WhatsApp, where you already are

Every morning the Growth agent sends a short brief to your WhatsApp and your dashboard in the same layout: yesterday's sales, margin after courier and returns, the problems the Growth agent found, and three suggested actions.

Suggestions that need your yes arrive as approvals on the same WhatsApp and in your inbox. Nothing is done by default.

AI solutions for ecommerce

AI tools for ecommerce, on one set of data

The jobs stores look for separate AI tools to do — and which part of EloShop does each one. Every agent reads the same live stock, orders and books.

The jobWho does it in EloShop
Product descriptions, titles and SEOMerchandiser — written and kept fresh in English and Urdu, with alt text and tags.
Product photo editingMerchandiser — background removal and resizing on upload.
AI search and shopping chatThe AI shopping assistant — on every page and on WhatsApp, with live prices and stock.
Customer service chatSupport — order tracking, exchanges within policy, and a summary of every conversation for you.
Campaigns and abandoned cartsMarketer — drafts, segments and nudges, inside your message budget and to opted-in customers only.
COD fraud scoring and courier bookingOperations — WhatsApp confirmation, a risk score, and booking with the nearest branch's courier. See courier management.
Sales, margin and stock forecastsFinance — daily figures from the ledger, stock-out forecasts and reorder quantities.
Store monitoring and A/B testsGrowth — traffic drops, broken pages, products that do not sell, and tests proposed for your yes.
Store setupSetup agent — from a spreadsheet to a live store.
Selling through ChatGPT and other assistantsA live product feed and an agent checkout — see agentic commerce.
Privacy

Your store's data stays yours

The agents work on your customers' orders and messages, so how that data is handled matters as much as what the agents do.

Stays in your database

Customer records stay in your own EloERP company database. The AI never reads that database directly — it asks EloERP, through the same permission rules as a user.

Only the fields a task needs

An agent writing a product description sees the product, not your customer list. Each task sends the model only the fields it needs.

Phone and ID masked

Shoppers' phone numbers and national ID (CNIC) numbers are masked from the model unless the task is contacting that customer.

No training on your data

The AI model providers are configured not to train on your store's or your customers' data.

Conversations kept 30 days

Shopper conversations are kept for 30 days by default, or longer if you choose.

Export or delete per customer

A customer's data can be exported or deleted on request.

Keep reading

The rest of EloShop

FAQ

AI for ecommerce questions, answered

What is AI for ecommerce?
AI for ecommerce is software that does store work people used to do by hand: writing product pages, answering shoppers, confirming orders, chasing couriers, reporting profit. In EloShop it is a team of six AI agents plus an AI shopping assistant, all working on your live EloERP stock, orders and books.
What is the difference between an AI agent and a chatbot?
A chatbot answers questions. An AI agent acts: EloShop's agents rewrite product copy, confirm cash-on-delivery orders, book couriers, draft campaigns and file purchase-order proposals — within the limits you set, asking for approval beyond them, and logging every action with an undo.
Can an agent change prices or refund money on its own?
Only inside rules you set. A price can move only within your margin floor and discount band, never below cost; a refund is settled automatically only up to the cap you choose, and anything above it waits for your approval. No refund, price change or campaign goes out without a rule you set or your tap of approval.
How do I stop an agent?
Switch it to Suggest, so it only proposes, or to Off. Any action it has taken can be undone from the action log, and approved actions show an Undo for 24 hours.
Is my customer data used to train AI models?
No. The AI model providers are configured not to train on your data. Customer data stays in your own EloERP database, only the fields a task needs are sent to the model, and phone and CNIC numbers are masked unless the task is contacting that customer.
Do I need EloERP to use the agents?
Yes — the agents are part of EloShop, which is built into EloERP, and they act through EloERP's own data and permission rules. You can bring your catalog in from Shopify, Daraz, WooCommerce or a CSV when you set the store up.
How much do the AI agents cost?
Pricing is on request. EloERP is billed yearly, or monthly on request, and the AI is a per-store add-on with a monthly usage cap and a visible meter, so there are no surprise bills. Start with the 15-day free trial, no credit card needed, or book a demo for a quote.

Give your store a team that works within your rules

Six AI agents on your live stock, orders and books — every action logged, every limit yours.

No credit card needed · Pricing on request
Schedule a demo