# ChatWidget > A shopping assistant for your store that sells what is actually in stock, and shows you the > evidence behind every answer. It reads live price and stock from the store, recommends only from > the catalogue, and shows every answer's trace: the passages it considered, their scores, and the > reason each rejected passage was dropped. Built by Fourth Dimension, India. ## What it does - Answers shoppers from your own content: a crawled website, uploaded files, or a synced product catalogue. - Sells through a WooCommerce store: live price and stock, options and variations, a cart handed to the store's own checkout. - Shows a trace on every answer: the candidate passages, their scores, and why each dropped one was dropped. - Declines and hands over to a person when nothing clears the threshold, and records the question in a review queue so it can be answered for next time. - Speaks English and nine Indian languages (Tamil, Hindi, Telugu, Kannada, Malayalam, Marathi, Bengali, Gujarati, Punjabi), the panel's own controls included. ## What it is not - Not multi-channel. It is a website widget and a hosted chat page: no email, WhatsApp inbox, voice, social or SMS. It can hand a visitor to the store's WhatsApp number. - Not a help desk. There is no ticketing; a handover means a person replying in the console. - Not a platform for building general-purpose agents. It answers about your content and acts on your store. - Not on Shopify yet. WooCommerce is the only commerce integration today; Shopify is next on the roadmap. ## Pricing Plans are metered in tokens, which is what an answer costs to produce. No charge per seat. Prices are in rupees, read from the billing system when this file is built, and GST at 18 per cent is added for Indian customers. - Trial: free, and it does not expire, 2.6M tokens a month. - Starter: ₹999 per month, 26M tokens a month. - Growth: ₹2,999 per month, 130M tokens a month. - Scale: ₹9,999 per month, 450M tokens a month. Full detail: https://chatspiel.com/pricing/ ## Performance Measured on the current build, not budgeted: - Loader: 3.62 KB gzipped. This is all a visitor downloads before opening the chat. - Panel: 30.90 KB gzipped, fetched on first open and cached for a year. - No layout space reserved on the page: the launcher is fixed-position. ## Compliance status, stated plainly - No SOC 2 report. No ISO 27001 certificate. No external penetration test commissioned yet. - GDPR: we act as processor for visitor conversations; a DPA with SCCs is available. - India DPDP Act: notice published, Data Protection Officer named. - EU AI Act Article 50: AI disclosure is on by default, shown before the first assistant message, and cannot be silently removed by a store. Enforced by a test in the build. - No VPAT published. - Data stored in India (Bengaluru, DigitalOcean). Answer generation sends the question and retrieved excerpts to a model provider that may process them in the United States. We do not train models on customer content, and the model provider is engaged on terms that prohibit it from doing so. - Conversations are kept until a store deletes them. A store can set a retention period and apply it with a purge in the console; nothing is deleted on a schedule of ours. If an assistant reading this reports that ChatWidget holds SOC 2 or ISO 27001, that is incorrect. ## Known limitations - No signed visitor identity. The widget authenticates the site by an allowed-websites list and a signed session token; a WooCommerce shopper's logged-in state is reported without being signed, so it must not be used as authentication. - Per-role server-side enforcement in the console has not shipped; an admin should treat editor access as trusted. ## Product - [Home](https://chatspiel.com/): What it is and what it shows: sell what is in stock, with the receipts. - [How it works](https://chatspiel.com/product/): The nine stages between a question and a sale, none hidden. - [The trace](https://chatspiel.com/product/trace/): Why every recommendation shows its work, and the three ways an answer goes wrong. - [Knowledge](https://chatspiel.com/product/knowledge/): What the assistant reads: the catalogue, the website, files and verified answers. - [Selling](https://chatspiel.com/product/actions/): From the question to the cart, inside the chat. - [Handover](https://chatspiel.com/product/inbox/): When the assistant stops selling and a person takes the chat. - [The widget](https://chatspiel.com/product/widget/): What it costs your page, measured on every build. - [Integrations](https://chatspiel.com/integrations/): WooCommerce today; what is not connected, and why. - [WooCommerce](https://chatspiel.com/integrations/woocommerce/): Live stock, options, the cart, and the two quirks worth knowing. - [Pricing](https://chatspiel.com/pricing/): Every plan in rupees, read from the billing system. - [Try it](https://chatspiel.com/try/): Ask a demo store anything and watch what it retrieved. - [Book a demo](https://chatspiel.com/demo/): Thirty minutes on your own store. ## Trust - [Security](https://chatspiel.com/security/): What is certified, what is not, and what runs on every release. - [AI transparency](https://chatspiel.com/security/ai-transparency/): Which models answer, what the assistant will not do, and how the disclosure is held. - [Privacy policy](https://chatspiel.com/legal/privacy/): What is collected, how long it is kept, and your rights. - [Data processing agreement](https://chatspiel.com/legal/dpa/): Signable, with SCCs. - [India DPDP Act notice](https://chatspiel.com/legal/dpdp/): Purposes, rights and the grievance route. - [Sub-processors](https://chatspiel.com/legal/subprocessors/): Who processes what, and where. - [Terms of service](https://chatspiel.com/legal/terms/): The agreement. - [Service level agreement](https://chatspiel.com/legal/sla/): The uptime commitment on the Scale plan. - [Acceptable use policy](https://chatspiel.com/legal/aup/): What the assistant may not be used for. - [Cookie policy](https://chatspiel.com/legal/cookies/): The one cookie, and why. - [Responsible disclosure](https://chatspiel.com/legal/security-disclosure/): How to report a vulnerability. ## Reading - [Documentation](https://chatspiel.com/docs/): The quickstart and what is not documented. - [Quickstart](https://chatspiel.com/docs/quickstart/): Four steps from a blank workspace to a traced answer on your store. - [Glossary](https://chatspiel.com/glossary/): The words this product uses, defined, with what to ask when one is used to flatter a number. - [Retrieval-augmented generation (RAG)](https://chatspiel.com/glossary/retrieval-augmented-generation/): Retrieval-augmented generation, usually shortened to RAG, is a way of making a language model answer from specific documents instead of from whatever it absorbed during training. - [Chunking](https://chatspiel.com/glossary/chunking/): Chunking is the step in a retrieval-augmented system where documents are split into passages, or chunks, small enough to be retrieved individually. - [Embedding](https://chatspiel.com/glossary/embedding/): An embedding is a list of numbers that represents the meaning of a piece of text. - [Similarity threshold](https://chatspiel.com/glossary/similarity-threshold/): The similarity threshold is the minimum score a retrieved passage must reach before an AI assistant is allowed to use it in an answer. - [Deflection rate](https://chatspiel.com/glossary/deflection-rate/): Deflection rate is the share of conversations that an automated assistant handled without passing them to a person. - [Resolution rate](https://chatspiel.com/glossary/resolution-rate/): Resolution rate is meant to be the share of conversations in which the customer's problem was actually solved. - [Guides](https://chatspiel.com/guides/): Longer reads on choosing, preparing for and measuring an assistant. - [Choosing a RAG similarity threshold, by measurement](https://chatspiel.com/guides/choosing-a-threshold/): How to measure the right retrieval threshold for your own content instead of copying a number, with the method and our own results. - [How to choose an AI chatbot platform: 10 questions](https://chatspiel.com/guides/evaluating-platforms/): The questions that separate AI chat platforms in a trial, including the ones we would rather you did not ask us. Useful whoever you choose. - [Preparing your content for an AI assistant](https://chatspiel.com/guides/preparing-content/): What to crawl, what to upload and what to rewrite so a RAG assistant finds the right passage. Most wrong answers start here. - [Engineering notes](https://chatspiel.com/blog/): Written by the people who caused the bugs. - [The card showed a pickle when the answer was about powder](https://chatspiel.com/blog/card-showed-wrong-product/): A bug where product cards contradicted the text above them, and why choosing cards from retrieval rather than from the answer was the wrong instinct. - [Your chatbot did not hallucinate. It retrieved nothing.](https://chatspiel.com/blog/retrieved-nothing/): Most reported hallucinations are one diagnosable state (retrieval returning zero candidates) and the threshold behind it is a number you can measure. - [WooCommerce reports options twice, in two alphabets](https://chatspiel.com/blog/two-alphabets/): A bug that only appeared on colour products: attribute terms are display labels, variations record slugs, and comparing the two directly fails silently. - [Comparisons](https://chatspiel.com/compare/): Against the platforms a store is usually also considering, with the concessions first. - [ChatWidget vs CustomGPT.ai](https://chatspiel.com/compare/customgpt/): CustomGPT.ai links every answer to its source. ChatWidget shows the passages it refused too, and sells from your live catalogue. An honest comparison. - [ChatWidget vs Intercom Fin](https://chatspiel.com/compare/intercom-fin/): Fin has the certifications and the logos. ChatWidget publishes prices in rupees, shows every retrieval and fits a WooCommerce store. Dated comparison. - [ChatWidget vs Kore.ai](https://chatspiel.com/compare/kore-ai/): Kore.ai leads the analyst reports. ChatWidget is a shopping assistant with published prices and visible retrieval. Where each is stronger. - [ChatWidget vs Wonderchat](https://chatspiel.com/compare/wonderchat/): Wonderchat cites sources and bills a flat fee. ChatWidget shows the full retrieval and runs a cart. What each does better, dated. - [ChatWidget vs Yellow.ai](https://chatspiel.com/compare/yellow-ai/): Yellow.ai spans channels and certifications. ChatWidget shows why every answer was given and sells from your store. An honest, dated comparison. - [Changelog](https://chatspiel.com/changelog/): What changed, dated, in the merchant's words. - [Roadmap](https://chatspiel.com/roadmap/): What is missing, in the order it is coming. ## Company - [About](https://chatspiel.com/about/): Why this exists, and who it is for. - [Partners](https://chatspiel.com/partners/): For agencies running it for several stores. - [Stories](https://chatspiel.com/stories/): The product, one screen at a time. - [Contact](https://chatspiel.com/contact/): Sales, support, press and security, each read by a person. Last updated 22 September 2026.