內容簡介
Hey Trisha 是一款智能的 AI 聊天機器人外掛,專為 WordPress 和 WooCommerce 設計,利用 OpenAI 的 GPT 模型理解自然語言查詢並提供智能回應。它能透過對話指令有效管理您的 WordPress 網站。
【主要功能】
• 自然語言處理 - 以簡單英語提問
• 數據庫查詢 - 使用自然語言從 WordPress 數據庫獲取數據
• WooCommerce 整合 - 管理產品、訂單和客戶
• 內容管理 - 通過聊天創建、更新和刪除文章/產品
• 安全性 - 僅限管理員訪問,並具備適當的身份驗證
• 快速 - 針對性能進行優化,並具備智能快取
外掛標籤
開發者團隊
📦 歷史版本下載
原文外掛簡介
Hey Trisha is an AI chatbot for WordPress and WooCommerce. This plugin is a thin client: natural-language processing runs on the HeyTrisha API (https://api.heytrisha.com). The plugin executes validated read-only SQL on the local WordPress database and stores chat history in WordPress.
Account, site API keys, billing, Google Ads, and the Shiprocket add-on are managed in the HeyTrisha Account dashboard (https://app.heytrisha.com). WordPress Settings is used to connect the site and to turn the storefront widget on or off.
Key Features
🤖 Natural Language Chat – Ask questions in plain English from wp-admin
📊 Read-Only Analytics – SQL is limited to SELECT, WITH, SHOW, DESCRIBE, and EXPLAIN. Write and delete intents are blocked
🛍️ WooCommerce – Orders, products, and customers for administrators
💬 Storefront Widget – Shoppers can ask about the catalog and, when logged in, their own orders. Daily caps default to 20 for customers and 5 for guests
📁 Knowledge & Schema Specification – Upload text, CSV, SQL, or JSON so answers stay inside your data model
🧠 Hybrid Architecture – Optional mix of local database answers and web knowledge
📈 Google Ads Chat – Ask about spend, CPC, CTR, conversions, and ROAS. Credentials and sync live in the account dashboard
🚚 Shiprocket – Compare courier rates and ship WooCommerce orders. Configure the add-on in the dashboard
🔒 Administrator Admin Chat – Admin screens require manage_options
🌐 Shared Hosting – The plugin does not need Composer or a shell on the WordPress host
How It Works
Install and activate this plugin, accept the terms, then open Hey Trisha → Settings
Sign in with the username and password from your HeyTrisha Account, or choose Sign up
Sign up opens https://app.heytrisha.com. After the account is created, WordPress signs you in automatically. Signing in on the dashboard does not do this
Save the database host, name, user, and password in Settings. If the database is not on this server, allow inbound TCP port 3306. A firewall that blocks port 3306 stops the HeyTrisha API from connecting. localhost is not reachable from api.heytrisha.com
Administrators use Hey Trisha → New Chat
The plugin sends the question to the API, validates the returned SQL, runs it locally, and saves the reply
Example Queries
“Show me all orders from last week”
“What are my top-selling products?”
“How many users registered this month?”
“What is my Google Ads spend and ROAS?”
“Which Google Ads campaigns perform best?”
Requirements
WordPress 5.0 or higher
PHP 7.4.3 or higher (PHP 8.0+ recommended)
MySQL 5.7 or higher
A HeyTrisha Account and a site API key from https://app.heytrisha.com
WooCommerce, if you want catalog, order, and Shiprocket features
An AI provider key stored on the site (OpenAI, Anthropic, Google, or xAI), configured with the account
Shared Hosting Support
This plugin runs on shared WordPress hosting. It does not install Laravel or Composer on the store. The API is a separate service.
Upload and activate the plugin
Connect it with the API key from your HeyTrisha Account
Start chatting from Hey Trisha → New Chat
External Services
This plugin requires an external AI service to function. All natural language query processing is handled by the HeyTrisha AI Engine.
Service Provider:
– Service Name: HeyTrisha AI Engine
– Default API URL: https://api.heytrisha.com
– Provider: HeyTrisha Technologies
Purpose & Functionality:
The external service turns natural language questions into safe, read-only SQL for your WordPress database. The model (OpenAI, Anthropic, Google, or xAI) is the one configured on the connected site. This plugin runs that SQL locally. Site keys, billing, Google Ads, and Shiprocket are managed in the HeyTrisha Account at https://app.heytrisha.com.
What Data is Transmitted:
The plugin sends the following information to the API service:
– Your natural language questions (e.g., “Show me today’s orders”)
– WordPress database schema (table structure and column names only — not row data)
– WordPress site URL (for site identification)
– Site API key (Authorization: Bearer)
– Conversation context needed to answer follow-up questions
– Knowledge & Schema Specification text, when you upload one
Google Ads OAuth credentials and the store database password for hosted Chat API sites are saved in the HeyTrisha Account, not typed into this plugin’s Settings screen.
What Data is NOT Transmitted:
– Customer payment information or credit card data
– User passwords or authentication tokens
– Actual database records or content
– Personal identifying information (unless you specifically include it in your question)
– WordPress admin credentials
When Data is Transmitted:
– During initial plugin setup (one-time credential registration)
– Each time you submit a question via the chatbot interface
– When updating plugin settings
– When uploading a Knowledge & Schema Specification file (file contents are sent to the API for indexing)
– NO other automatic or background transmissions occur
Service Terms & Privacy:
– Terms of Service: https://heytrisha.com/terms-of-service
– Privacy Policy: https://heytrisha.com/privacy-policy
– Data Processing Agreement: Available upon request
Self-Hosting Option:
Advanced users can configure a custom API endpoint in the plugin settings to host their own instance of the HeyTrisha AI Engine. The engine source code and deployment instructions are available separately.
Required for Functionality:
This external service is mandatory for the plugin to work. The plugin acts as a lightweight client that delegates all AI processing to the external service, ensuring compatibility with WordPress.org hosting requirements.
Privacy Policy
This plugin transmits data to the HeyTrisha external service. Please review the “External Services” section above for complete details on what data is sent, when, and how it is used. Your data privacy is protected in accordance with our Privacy Policy (https://heytrisha.com/privacy-policy).
Support
For support, please visit:
* GitHub Repository
* Report Issues
* Documentation
Credits
WordPress plugin client for the HeyTrisha API. Account UI is the dashboard at https://heytrisha.com.
Manikandan Chandran
License
This plugin is licensed under the MIT License. See LICENSE file for details.
