Hey Trisha is an AI chatbot for any WordPress site. It reads public pages and posts, writes a description of the site, and answers from that knowledge. WooCommerce and other data tables stay optional. Natural-language processing runs on the HeyTrisha API (https://api.heytrisha.com). When store data exists, 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.
manage_optionsThis plugin runs on shared WordPress hosting. It does not install Laravel or Composer on the store. The API is a separate service.
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.
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).
For support, please visit:
* GitHub Repository
* Report Issues
* Documentation
WordPress plugin client for the HeyTrisha API. Account UI is the dashboard at https://app.heytrisha.com.
This plugin is licensed under the MIT License. See LICENSE file for details.