AI chat connected directly to your catalog, stock, orders and shipping. Answers 24/7. Embed it with a single line. Live in an afternoon.
Built by the team behind e-shop.report — the BI platform for Central European e-commerce.
A live assistant is in the bubble at the bottom right. The previews above are illustrative (demo data).
Built on technology used daily by hundreds of thousands of companies
By then the customer has bought elsewhere — or given up.
They improvise, make up prices, and frustrate more than they help.
This is why most "live chat" tools only fix the form — a bubble in the corner — not the substance.
An assistant that genuinely understands your e-shop is something else entirely.
No development on your side. We connect to your API, you drop in one line.
Send us the OpenAPI/Swagger spec of your backend (or an MCP manifest). Our orchestrator handles authorization, key encryption and function mapping.
No library, no conflicts with your page. Works on Shopify, WooCommerce, Shoptet, Next.js, custom PHP — anywhere.
It searches products, verifies orders, handles shipping, helps with payment. When it isn't sure, it stays silent — it never makes things up. Out of scope, it politely hands off to your human support.
Not a generic chatbot. It knows your catalog and behaves like a seasoned salesperson.
Finds a product even without the exact name — by color or by spec. Suggests alternatives when something is out of stock.
Securely, via two-step verification (order number + email). No leaking of anyone else's data.
Returns concrete prices, dates and terms — straight from your data. Current, not a placeholder from 2019.
The reply types out character by character like ChatGPT, not all at once. No 10-second wait for text.
Replies in the language of the question — English, German, Czech, Slovak, Polish and Hungarian. It detects the language itself.
How many conversations happened and how successful they were. Where the bot failed and how many tokens it cost.
Your own color, logo, tone and welcome message. Turn emoji on or off as you like.
Encrypted keys, PII masking and rate limiting. CORS bound only to your domain.
Run five e-shops if you like, each with its own widget. Its own prompt and API for every one.
Prices in EUR, CZK, PLN or HUF — set per widget. The assistant never converts or guesses them.
By default we run on Anthropic Claude — the best tool use and streaming. More models are on the 2026 roadmap; pick the one that fits your needs and budget.
Configuration, dashboard, diagnostics — in a single admin within the e-shop.report platform.
From the e-shop.report admin you create a new widget, fill in your API URL, upload a logo, edit the welcome message and set limits. The system generates an embed snippet you paste onto your site.
Widget configuration in the admin
You see conversation counts, customer satisfaction (👍/👎), the most common questions, the most-called API functions, token usage. In charts and in numbers. Nothing extra — everything you need on one screen.
Conversations, satisfaction and cost dashboard
The "Test connection" button in the admin sends a test request to your API and tells you immediately whether it works. No need to wait for your first customer to find out something's wrong.
Real-time integration diagnostics
This is where we're headed — and no competitor can follow. They don't have a BI platform underneath them.
Smartsupp can't. Tidio can't. Intercom can't. Gorgias can't. Webchat with MCP is built on top of e-shop.report — a BI tool for Central European e-commerce. When you sign into the widget as the owner/operator, the assistant opens up your analytics data in plain language.
Preview of operator mode — BI queries in plain language (2026 roadmap)
No charts to read. Same chatbot, just a different context.
You're making a decision that will affect hundreds of integrations. Here are the details you need to know.
widget_id with its own configuration, system prompt and enabled tools.MCP-native architecture. We support the Model Context Protocol standard — if you have an MCP server, connecting takes an hour. If you have a standard REST API, the MCP facade is a few hours of work on our side.
| API type | Status | Note |
|---|---|---|
| OpenAPI 3.x (Swagger) | ✓ Full | Auto-maps endpoints to tool definitions |
| MCP manifest | ✓ Full | Native support, the simplest |
| REST/JSON (custom) | ✓ Full | Manual mapping, or we add OpenAPI |
| JSON-RPC | ✓ Full | Same principle as REST |
| GraphQL | ⚠ Wrapper | Via resolver wrapping to REST |
| SOAP / legacy | ⚠ Case by case | Possible, but non-trivial |
<!-- Paste before </body> --> <script async src="https://chat.e-shop.report/widget/loader.js" data-widget-id="your-widget-id"></script>
If you want to manage widgets programmatically (e.g. multi-tenant deployment through your own portal), we provide a REST API with X-Admin-Key authentication:
curl -X POST https://chat.e-shop.report/api/admin/widgets \ -H "X-Admin-Key: <your-secret>" \ -H "Content-Type: application/json; charset=utf-8" \ -d '{"clientName":"Demo e-shop","mcpBaseUrl":"https://api.demo-eshop.com",...}'
There's a button in the admin that sends a test request to your API and tells you immediately whether it works. You don't have to wait for the first conversation to find out something's wrong.
Key encryption. We store client API keys in MSSQL as VARBINARY encrypted with AES-256 (AES-GCM, master key in the .NET app). The master key never leaves the server. Plaintext keys aren't returned even via the admin API — endpoints return only hasApiKey: true/false.
PII masking in the log. Customer emails in chat_messages are stored masked ([EMAIL]). Plaintext goes only into the LLM context, never into the persistent history. In line with the GDPR data-minimization principle.
Unified error for order lookup. For both "order not found" and "email doesn't match" we return the same HTTP response. An attacker can't enumerate the email database by guessing.
CORS / frame-ancestors per domain. The widget refuses to load from a foreign domain. Access-Control-Allow-Origin is always the client's specific URL from the DB, never *. CSP frame-ancestors as a second layer of protection against embedding with a stolen widget-id.
Rate limiting. Per IP + per session + per widget. By default 30 messages/hour per IP. A hard cap on tokens per session. Black Friday-proof.
Audit log. Every tool call, latency, success rate, tokens used — in the chat_tool_calls table with 12-month retention. Available via the admin API and directly over SQL for advanced analysis.
session_id, complete deletion of a conversation within 7 days of the requestHosting. A Tier 3 data center in the EU. No data transfer outside the EU. Anthropic API region: EU (Frankfurt).
Penetration testing. A regular annual pen test by an external firm (report available under NDA for Enterprise clients).
Generic live-chat tools (Smartsupp, Tidio, Intercom, Gorgias) fix the form — a bubble in the corner. We fix the substance, and we have something underneath that they don't.
The assistant that serves your customers can, in owner mode, answer BI questions about your revenue, top products and attribution — straight from the e-shop.report platform. No standalone live-chat tool can do this: it has no BI platform underneath.
Operator BI mode — 2026 roadmap (Q3/Q4)| What matters | Generic live-chat tools | Webchat with MCP |
|---|---|---|
| Knows your catalog live | Scripted FAQ or rules. Updates = manual work. | MCP-native access to your API. Price/stock changes → it knows instantly. |
| Architecture | Hosted SaaS, a black box, their keys, their rules. | Open standard (MCP), audit log, your keys encrypted with us. |
| Analytics over business data | Only conversational metrics (counts, ratings). | Conversations + BI over your revenue, top products, attribution.Operator mode — 2026 roadmap |
| Data hosting | US / global cloud, often transferred outside the EU. | EU data center, no data transfer outside the EU. |
| Custom system prompt / persona | Predefined scenarios, limited customization. | Fully customizable from the Business plan (up to 8,000 tokens). |
Comparison based on competitors' publicly available materials as of 2026-06. If you name a specific tool and we're wrong, we'll fix it.
Pay monthly, cancel anytime (30-day notice).
Annual billing = 15% discount.
| Starter | Business ⭐ | Pro | Enterprise | |
|---|---|---|---|---|
| Per month | €60 | €140 | €280 | custom |
| Setup fee (one-time) | €200 | €395 | €595 | from €1,195 |
| Conversations / month | 300 | 1,500 | 5,000 | unlimited |
| Domains / widgets | 1 | 3 | 5 | unlimited |
| AI key (Anthropic Claude) | shared* | own | own | own |
| More LLMs (OpenAI · Gemini · Llama) | — | — | roadmap | roadmap |
| Branding (color, logo, welcome) | basic | full | white-label | white-label |
| Advanced analytics | — | ✓ | ✓ + custom | ✓ + API access |
| Operator BI mode (2026 roadmap) | — | — | ✓ | ✓ |
| Conversation history | 30 days | 90 days | 12 months | custom |
| A/B testing of system prompts | — | — | ✓ | ✓ |
| Webhooks (events) | — | — | ✓ | ✓ |
| Support response SLA | 2 business days | 1 business day | 4 business hours | per SLA |
| Monthly consultation | — | — | 1 hour | per SLA |
| Custom MCP integration | — | — | — | ✓ |
| DPA + pen test report | — | — | — | ✓ |
| Choose | Choose | Choose | Contact us |
*Shared AI key on Starter: a fixed daily limit of 50,000 tokens. Throttling over the limit.
If you don't find your answer here, write to us — we reply within 24 hours.
We're not an anonymous SaaS. As a Founding Member you talk directly with the people who build and run the product.

Platform design, MCP integration and product vision. Steers the direction of the whole project.

.NET orchestrator, widget and performance. Keeps deployments reliable and fast.

Model tuning, MCP tools and answer quality. Makes sure the assistant doesn't improvise.

Onboarding, white-glove support and prompt tuning for your catalog.

DPA, data protection and security review. Compliance with EU regulation.
Three ways to take the first step. Pick the one that suits you.
We'll show you the widget connected to your API. You'll see in real time how the assistant answers your typical questions.
Book a demoTell us about your e-shop and expectations. We'll get back within 24 hours with a timeline, price and recommended plan.
Send an inquiryThe bubble at the bottom right is a live assistant on demo data. Ask it anything — you'll see the UX and the answer quality.
Open chat ↘