Takumi AI Product Filter for WooCommerce
Takumi AI Product Filter for WooCommerce integrates with OpenAI’s API to help customers find products through natural language queries. Instead of using traditional filters, customers can describe what they’re looking for in plain language, and the AI will match them with relevant products.
Key Features
- Natural language product search using AI
- Voice input support for hands-free searching
- Customizable button styles and text
- Rate limiting to prevent API abuse
- Multi-language support
- Responsive design that works on all devices
Privacy Notice
This plugin sends product data (product IDs and names) and user search queries to an external AI service (OpenAI) to generate product recommendations. No personally identifiable information (PII) is sent to the AI service. The plugin requires an OpenAI API key to function.
Requirements
- WooCommerce plugin must be installed and active
- OpenAI API key (get one at https://platform.openai.com/)
- PHP 7.4 or higher
External Services
This plugin connects to OpenAI’s API (https://api.openai.com) to provide AI-powered product matching functionality. The service is used to analyze natural language product queries from customers and match them with relevant products from your WooCommerce store.
What data is sent and when
The plugin sends data to OpenAI’s API each time a customer submits a search query through the AI filter interface. The following data is transmitted:
- Product data: Product IDs and product names from your WooCommerce store (limited to the first 500 products if your catalog is larger)
- User search query: The natural language description entered by the customer
- System instructions: AI prompts that guide the matching process
- API parameters: Model selection, temperature settings, and other configuration options
What is NOT sent: * No personally identifiable information (PII) such as names, email addresses, or IP addresses * No customer account information * No payment or billing details * No order history or purchase data
The data is sent via HTTPS POST requests to OpenAI’s API endpoint. Your OpenAI API key is used for authentication and is transmitted in the request header.
Service Provider Information
This service is provided by OpenAI, L.L.C.
- Terms of Service: https://openai.com/policies/terms-of-use
- Privacy Policy: https://openai.com/policies/privacy-policy
Note: You must provide your own OpenAI API key to use this plugin. API usage is subject to OpenAI’s pricing and terms. The plugin itself does not store or transmit your API key to any third parties other than OpenAI for authentication purposes.