Use natural language prompts to filter posts of any post type via AI.
Use Cases
Users can enter natural language prompts across any post type — including products, posts, custom content types, and more.
-
Product Specific Filters:
- Get products published in May and are in stock
- Get New arrivals in the Accessories category
- Get products on sale in the electronics category
- Get products with a sale price less than 30
-
Media-Based Filters:
- Get posts without featured images
- Get only products with gallery images
-
Logical Conditions (AND/OR):
- Get Products in stock and published after Jan 1, 2024
- Get products from last 7 days that are out of stock
External Services
This plugin connects to an API provided by Cohere (https://cohere.com) to perform AI-powered filtering of WordPress posts and custom post types. It sends the prompt entered by the admin to Cohere’s /v2/chat endpoint. The API responds with a set of WP_Query arguments based on understanding of the prompt.
Details of the API integration
-
What the service is:
The plugin integrates with the Cohere Chat API (https://cohere.com), a third-party AI service that specializes in natural language understanding and generation. -
What it is used for:
The API is used to analyze admin-entered prompts and return relevant WP_Query arguments. These are used by the plugin to filter posts or custom post types intelligently, enabling semantic searching in the WordPress admin area. -
What Data is Sent:
- The prompt entered by the WordPress admin is sent to the Cohere API. No personal user or customer data is collected or transmitted.
-
Why the data is sent:
The data is sent so that the Cohere API can understand the context of the content and the user’s intent behind the prompt. This allows it to return accurate WP_Query arguments to filter posts, instead of relying on simple keyword-based filters. -
When Data is Sent:
Only when the admin enters a prompt in the plugin interface and initiates the filter action -
How Data is Sent:
Data is sent via a securewp_remote_post()request tohttps://api.cohere.com/v2/chat -
Terms and Privacy:
This API connection is essential for the plugin’s AI features to function. If you choose not to use the AI filtering functionality, the rest of the plugin remains functional.

评论0