AI chatbot for wePOS: counter, cashier, customer Q&A
SleekAI maps wePOS counters, cashier user assignments, and the resulting WooCommerce orders into the bot's prompt so each reply reflects the till and the storefront equally. Bring your own OpenAI, Anthropic, Google, or OpenRouter key and keep usage on a provider account you control.
♾️ Lifetime License available
A chatbot that reads the wePOS counter
wePOS represents each shop floor station as a wepos_counter custom post type, assigns one or more cashier WordPress users to each counter, and writes the originating counter id and cashier id into postmeta on every order it creates in WooCommerce. SleekAI's data-source wizard maps those records into named variables the system message can reference, so a staff bot can answer which counter took which order without leaving WordPress.
Customer-facing bots inherit the same stock counts because wePOS uses standard WooCommerce inventory. A storefront bot tells a buyer that the product they want is in stock at counter one, while a staff bot for a logged-in cashier sees today's takings, the count of card vs cash orders, and any orders that ended in failure. Display conditions and multibot mode keep the two streams completely separate.
For long order histories, push old wePOS orders into an OpenAI Files vector store of up to one gigabyte per file and the model retrieves what is relevant. Every conversation is logged inside WordPress with model name, token usage, and the page URL so the shop manager can audit what the bot told a customer or a cashier about a wePOS-generated order.
Workflow
How SleekAI plugs into wePOS
Map counters and cashiers
wepos_counter post type and cashier user meta, plus the order postmeta wePOS writes, so the system message can reference counter name, cashier on duty, and today's order list.
Scope staff and public bots
Pin the bot where staff need it
Review and tighten
Try it now
A typical wePOS staff conversation
Comparison
Generic chatbot vs SleekAI for wePOS shops
Generic chatbot
- Cannot read wePOS counter posts or cashier user assignments
- Has no view of orders by counter, refunds, or failed transactions
- Confuses storefront stock with the live inventory wePOS updates
- Cannot scope a cashier-only bot to specific shop manager roles
- Needs a custom integration to even know a counter exists
SleekAI chatbot
-
Reads
wepos_counterposts and cashier assignments - Knows the originating counter and cashier id on each order
- Sees order status, totals, and gateway across the day's takings
- Scopes staff and public bots independently by WordPress role
- Logs every chat with model, tokens, and originating page URL
Features
What SleekAI gives you for wePOS
Counter-aware staff bot
The staff bot reads which counter is open, who is on it, and how many orders the cashier has taken since opening, so a quick chat replaces the need to dig through wePOS reports during a busy shift.
Failed-order alerts
Map order status into the prompt and the bot can flag any order still in failed or pending state at the named counter, so a cashier knows what to fix before a customer rings back about a card timeout.
Role-scoped data
Display conditions limit the staff bot to logged-in shop manager and cashier roles, while the public bot only sees product and stock variables so customers never see counter totals or order failure reasons.
Use cases
Where wePOS shops use SleekAI
Counter handover
When a cashier hands the counter to the next shift, they can ask for the takings so far, any refunds, and any unfinished orders, then close down the shift with a clean record from the wePOS data the bot quoted.
Order lookup at the till
A customer returning to the till with a receipt id can have it resolved in chat by the cashier-facing bot, which returns the order date, total, gateway, and refund eligibility from the matching WooCommerce order row.
Online stock check
Storefront shoppers can ask whether an item is in stock at the shop and the public bot answers with the wePOS-shared WooCommerce stock count instead of inventing a number from product descriptions.
The bigger picture
Why a wePOS-aware bot beats a generic widget at the till
A small shop running wePOS rarely has time to open a separate dashboard mid-shift. Cashiers are at the counter, customers are at the door, and the WordPress admin is already several tabs deep. Asking a generic chatbot how many orders the till has taken today returns a polite refusal, because that bot cannot see WooCommerce, let alone the wePOS counter post that owns the data.
SleekAI removes the friction. The cashier asks counter, the bot quotes the live takings from the open wePOS counter and the matching WooCommerce order rows, and the cashier carries on serving customers. The same install runs a public bot on the storefront that answers stock questions with the same numbers, so a buyer never gets a different story than a member of staff.
The economic case is simple. wePOS works because it stays close to WooCommerce. Adding a bot that also stays close to WooCommerce, instead of a third-party SaaS that wants its own database export, keeps the stack lean.
Staff learn one tool, customers see one source of truth, and the shop manager has one place to read conversations and tighten replies. Cost stays controlled too. SleekAI is a one-time plugin licence with no per-message markup.
The AI calls run on the merchant's own provider key. wePOS licensing stays separate. There is no second monthly bill or hidden fee per chat, only the cost of the underlying tokens at the buyer's chosen provider.
Questions
Common questions about SleekAI for wePOS
Yes. wePOS stores counters as the wepos_counter custom post type, assigns one or more cashier users per counter through user meta, and writes the originating counter id into the order's postmeta. SleekAI's data-source wizard maps those records into named variables the system message uses, so the next reply reflects the freshest state at the till.
Yes when scoped to a logged-in shop manager or cashier role. The bot can quote the count of orders, the net total, the count of card and cash orders, and any orders still in failed state for the named counter. Customers never see those variables because the public bot is a separate chatbot with its own data sources and display conditions.
 wePOS holds the unfinished sale as a draft order in WooCommerce until the cashier completes it. The bot reads the state at the moment the message arrives, so a sale finalised between the question and the next message is reflected in the next answer.
 SleekAI is a one-time WordPress plugin licence with no per-message markup. The AI calls run on a provider key you bring (OpenAI, Anthropic, Google, or OpenRouter). wePOS licensing stays separate and the bot does not add markup on the underlying transactions.
 By default no, for safety. The bot is a reader of WooCommerce and wePOS data. If a shop wants chat-triggered refunds for a logged-in shop manager, expose a small refund function to SleekAI through the JS API behind a confirmation step, and every call is logged in the conversation transcript.
 
Yes. With several wepos_counter posts the data-source mapping can include the counter id as a variable and the bot answers per-counter questions about cashier on duty, takings, and stock. The system message can quote the counter name so the bot says counter one rather than just store two.
Yes. SleekAI reads from the same WooCommerce database the rest of the stack writes to. A shop running wePOS plus Subscriptions, Bookings, or a third-party shipping plugin can map data from all of them into the bot's prompt as separate variables without conflict.
 Yes. Every conversation is stored in WordPress with user messages, assistant replies, model name, token usage, and originating page URL. That is useful for staff training when a cashier reports an odd reply, and for managers tightening the system prompt when the same wePOS question keeps surfacing.
 Pricing
More than 1000+
happy customers
Explore our flexible licensing options tailored to your needs. Upgrade your license anytime to access more features, or opt for a lifetime license for ongoing value, including lifetime updates and lifetime support. Our hassle-free upgrade process ensures that our platform can grow with you, starting from whichever plan you choose.
Lifetime ♾️
Most popular
EUR
once
- Unlimited websites
- Lifetime updates
- Lifetime support
...or get the Bundle Deal
and save €250 🎁
The Bundle (unlimited sites)
Pay once, own it forever
Elevate your WordPress site with our exclusive plugin bundle that includes all of our premium plugins in one package. Enjoy lifetime updates and lifetime support. Save significantly compared to buying plugins individually.
What’s included
-
SleekAI
-
SleekByte
-
SleekMotion
-
SleekPixel
-
SleekRank
-
SleekView
€749
Continue to checkout