Linux 软件免费装
Banner图

Trill AI Product Chat for WooCommerce

开发者 trillai
更新时间 2026年6月21日 19:53
PHP版本: 8.0 及以上
WordPress版本: 7.0
版权: GPLv2 or later
版权网址: 版权信息

标签

woocommerce product search order tracking shopping assistant ai chatbot

下载

1.2.6 1.2.0 1.2.4 1.2.3 1.2.5 2.0.0 2.1.0 2.2.0 2.2.1 1.0.0 1.1.0 1.1.1

详情介绍:

Trill AI Product Chat for WooCommerce — the AI shopping assistant that turns chat into measurable revenue. Trill AI Chat Lite adds a friendly, store-aware AI chat to your WooCommerce site in under 5 minutes. Robin — the AI assistant — answers shoppers in natural language using your real catalogue, your real page content, the current cart, and verified order data. The merchant gets a dashboard that proves revenue from chat. Free forever, open source, GDPR-ready. New in 2.2 — see every conversation New in 2.1 — make the widget yours New in 2.0 — five user-facing features Plus GDPR conversation management wired into WordPress's native Tools → Personal Data flow: DSAR export, right-to-erasure, configurable retention, audited consent snapshots. No IP addresses are ever persisted. Why store owners pick Trill AI Chat over generic AI plugins What Lite includes (free, forever) Built for WooCommerce, by a UK developer I build Trill AI at Greensolutions Pioneers Limited, a UK-registered company (Companies House 15693716). I focus exclusively on AI products for WooCommerce — not a generic chatbot with a Woo plugin bolted on. If you run a UK, US or EU store and want AI chat that respects your data, your time and your budget, I'd love to hear what you think. Read more on the Trill AI blog: Developer-friendly Clean PSR-4 architecture, WordPress coding standards, filter hooks for customisation (trcl_localize_script_data), and debug logging via WP_DEBUG. No Composer dependencies, no external JavaScript libraries.

安装:

From the WordPress Plugin Directory
  1. Go to Plugins → Add New in your WordPress admin
  2. Search for "Trill AI Product Chat"
  3. Click "Install Now" and then "Activate"
  4. Visit Trill Chat → Dashboard to confirm the chat is active
  5. Open your store frontend — the chat widget is already live
Manual Installation
  1. Download the plugin ZIP file
  2. Upload to /wp-content/plugins/trill-ai-chat-lite/
  3. Activate through the Plugins menu in WordPress
  4. Go to Trill Chat → Dashboard to see your status
Requirements No OpenAI, Anthropic or Google API key is required. Trill AI manages the AI provider for you.

屏幕截图:

  • Revenue analytics dashboard — four KPI cards on the Trill Chat dashboard: chats started, orders completed, orders attributed to chat, revenue from chat. Switch between 7 / 30 / 90 day windows.
  • Page content indexing — the new Settings → Content tab. Pick which pages Robin reads (FAQ, shipping, returns, contact, custom). Auto-reindex on save, plus a manual "Reindex now" button.
  • Verified order tracking — Robin answers "Where's my order?" only after verifying identity (WordPress login or email match) and returns plain-language status with a view-order link.
  • Smart lead capture — when a product is out of stock or a shopper hesitates on price, Robin offers to take their email with an audited consent line.
  • Leads admin page — every captured email with intent, status, captured-at, mark-contacted and erase actions. Includes a one-click CSV export for downstream tools.
  • Settings → Privacy tab — configurable retention (default 365 days), privacy policy URL, custom notice text. DSAR + erasure links to WordPress's native Tools → Personal Data screens.
  • Storefront chat widget answering a product query — interactive product cards with prices, stock and one-click AJAX add-to-cart. Mobile-friendly, theme-agnostic.

升级注意事项:

2.2.1 Documentation-only update — clearer external-service disclosure (Trill Cloud / api-v2) and refined listing copy. No functional changes; safe update for all users. 2.2.0 Conversations release. A new Trill Chat → Conversations page to browse, filter, full-text search, read, export (CSV) and delete chats. Adds a FULLTEXT index (schema 1.4.0); the migration is additive and runs automatically. Safe update for all users. 2.1.0 Appearance release. Full visual control: 7-colour palette, 4 positions, size sliders, custom assistant name + avatar, font picker, live preview, desktop expand button and a configurable launcher. Your widget looks exactly the same until you change something — safe update for all users. 2.0.0 Major release. Five new user-facing features: page content indexing, cart-aware chat, verified order tracking, smart lead capture, and a revenue analytics dashboard. GDPR-ready (DSAR + erasure via WP Privacy Tools). New Trill Cloud backend with stateful conversations and a clearer 50 conversations/month free trial. Trial is re-registered automatically on update — no merchant action required. 1.2.4 Housekeeping release. The plugin is now listed as "Trill AI Product Chat for WooCommerce" to comply with WordPress.org naming guidelines. No functional changes — safe update for all users. 1.2.3 Performance release. Lazy-loads the widget for faster first paint, adds content-hash cache-busting, keeps the conversation alive across page reloads, and lets you configure three starter suggestion chips. Recommended upgrade for all users. 1.2.2 Adds automatic guardrails (topic enforcement + prompt injection protection), a refreshed brand launcher icon, clearer admin page names, and hardens admin output escaping. Recommended upgrade for all users. 1.1.1 Upgraded AI model, fixed variable product add-to-cart, improved widget positioning and AI response quality. 1.1.0 Significantly improved product search — the AI chatbot now finds products much more reliably across a wide range of customer queries. 1.0.0 Initial release of Trill AI Chat Lite.

常见问题:

Do I need a WooCommerce store to use this plugin?

Yes. Trill AI Chat Lite is a WooCommerce AI shopping assistant — it reads your WooCommerce product catalogue, your published pages, the current cart and the order history to answer shopper questions. It will not do anything useful on a WordPress site without WooCommerce installed and active.

Do I need an OpenAI or Anthropic API key?

No. I manage the AI infrastructure via Trill Cloud — you do not need to create an account with OpenAI, Anthropic or any other provider. Just install, activate and go.

How does the cart-aware feature work?

On every chat turn the plugin reads the visitor's WooCommerce cart (items, quantities, line totals, cart subtotal and total) and injects a compact summary into the AI's context. Robin can then answer "what's in my cart", "what's my total", or "help me checkout" using real cart state — no hallucination, no asking the shopper to repeat what they already added. The cart context is sent fresh on every message, so it stays accurate even if the visitor adds or removes items mid-conversation.

How is order tracking kept private?

For registered customers, identity is verified through their WordPress login — they only see orders bound to their wp_users.ID. For guests, the plugin requires both the order number and an email that matches the order's billing email. A mismatch silently falls through to "I need to verify your email" instead of confirming or denying the order's existence, so the plugin never leaks order data to an unverified caller.

How is the lead capture consent stored?

When Robin offers to take the visitor's email (out-of-stock notification, price-drop alert, etc.) the exact consent line shown to the visitor is snapshotted into the wp_trcl_leads row alongside the email. If a future DSAR challenges the legitimate-interest basis the merchant can show what the visitor agreed to, verbatim, at capture time. Leads are managed from the Trill Chat → Leads admin page with CSV export.

How are orders attributed to chat conversations?

When woocommerce_thankyou fires, the plugin records an order_completed event and looks up any chat_started events that share the same WooCommerce session customer ID within the last 24 hours. On a match, an order_attributed event is written linking the order to the chat session. The dashboard then surfaces "Orders from chat" and "Revenue from chat" KPIs over a configurable 7/30/90-day window.

Can I see, search and export my chat history?

Yes. The Trill Chat → Conversations admin page lists every conversation with its message count, average rating, conversion status and attributed revenue. Filter by date range, status and rating, run a full-text search across message content, and open any conversation to read the full transcript. Export the whole filtered list or a single transcript to CSV (hardened against spreadsheet formula injection), and delete conversations you no longer need — individually or in bulk.

How many conversations does the plugin include?

The plugin includes a generous monthly conversation allowance, enforced server-side. Your admin dashboard shows a usage counter so you can track how many conversations you have used each calendar month.

What happens when I exceed the monthly conversation quota?

The chat widget remains visible but new shopper conversations are paused until the quota resets at the start of the next calendar month.

How do I add AI chat to my WooCommerce store?

Install Trill AI Chat Lite from the WordPress plugin directory, activate it, and open Trill Chat → Dashboard. The chat widget appears automatically on every page of your store. No API keys, no OpenAI account, no prompt engineering required — the plugin is ready in under 5 minutes.

Is Trill AI Chat Lite GDPR-compliant?

Yes, fully wired in. Greensolutions Pioneers Limited is a UK-registered company (Companies House 15693716) subject to UK GDPR and EU GDPR. The plugin auto-registers with WordPress's native Tools → Export Personal Data (DSAR) and Tools → Erase Personal Data (right to be forgotten) — so any data subject request from a visitor flows through the standard WP admin, with conversations + messages + leads cascaded automatically. Retention is configurable (default 365 days, clamped 7-3650). All messages are transmitted over HTTPS. No IP addresses are ever persisted. Chat data is never used to train AI models. See the Privacy Policy for full details.

Does it work with HPOS (High-Performance Order Storage)?

Yes. Trill AI Chat Lite fully declares compatibility with WooCommerce HPOS / Custom Order Tables.

Does it work with variable and grouped products?

Yes. Product cards display variable products with a price range and a "View" button that links to the product page, where shoppers can select their variation before adding to cart. Simple products use direct AJAX "Add to Cart".

Does it work with any WooCommerce theme?

Yes. The chat widget is rendered as a fixed-position overlay and works with any properly coded WooCommerce theme. It has been tested with Storefront, Astra, Flatsome, OceanWP and Kadence.

Can I customise the chat widget appearance?

Yes. Go to Trill Chat → Settings to change the widget colour (any hex value), position (bottom-right or bottom-left) and welcome message. The widget adapts to your chosen brand colour automatically.

Does the AI see my customer data?

The AI processes the chat messages a shopper sends and the product catalogue context needed to answer (product names, prices, descriptions, stock). No personal visitor data is collected or stored by the external service beyond what is strictly necessary to process each individual message. Chat data is never used for AI training.

Does it support multiple languages?

The widget interface is in UK English by default. The AI can understand and respond in many languages (Spanish, French, German, Italian, Portuguese and others). The plugin is fully translation-ready with a .pot file and works with Loco Translate, WPML and other translation tools.

Can I embed the chat on a specific page instead of the whole site?

Yes. Use the [trill_chat] shortcode to place a chat trigger on any page or post. Supports attributes: [trill_chat style="button" button_text="Ask Robin"].

Can I remove the "Powered by Trill AI" badge?

The badge is opt-in and off by default. It only appears if you explicitly enable it in Settings, fully complying with WordPress.org plugin guidelines. There is nothing to remove unless you have turned it on.

What happens if I have another Trill AI plugin installed?

This plugin automatically detects a conflicting Trill AI build (e.g. a legacy full-featured edition) and deactivates itself to prevent conflicts. You only need one version active at a time.

Does the plugin integrate with the WordPress Abilities API?

Yes, on WordPress 7.0 and higher. The plugin registers three abilities under the trill-ai/ namespace in the ecommerce category:

  • trill-ai/search-products — search the WooCommerce catalogue (input: query, optional limit 1-10). Public read access (mirrors wc_get_products()).
  • trill-ai/get-store-context — store metadata: name, currency, product count, top categories. Public read access (mirrors get_bloginfo()).
  • trill-ai/get-conversation-summary — last N messages of a chat session by UUID (input: session_id, optional limit 1-50). Administrators (manage_options) always allowed; visitors must pass a valid UUID, matching the existing /wp-json/trcl/v1/conversation/{session_id} REST endpoint posture.
Example usage from another plugin or theme: $ability = wp_get_ability( 'trill-ai/search-products' ); if ( $ability ) { $results = $ability->execute( [ 'query' => 'blue t-shirt', 'limit' => 5 ] ); } On WordPress 6.x the abilities simply do not register and the rest of the plugin works as normal.

I found a bug or have a feature request.

Use the WordPress.org support forum or email hello@trillai.io. I read every message.

更新日志:

2.2.1 2.2.0 Conversations release — see, search, export and manage every chat. 2.1.0 Appearance release — full visual control over the chat widget. 2.0.0 Major release — five new user-facing features + a new managed AI backend. Free, open source, GDPR-ready. This release turns Trill AI Chat from a product-search chatbot into a full-stack store assistant that the merchant can prove drives revenue. New features for shoppers: New features for the merchant: Backend + infrastructure (from the May 2026 pivot): Database: Upgrade path: 1.2.6 1.2.5 1.2.4 1.2.3 1.2.2 1.1.1 1.1.0 1.0.0