{"id":303087,"date":"2026-06-13T05:49:47","date_gmt":"2026-06-13T05:49:47","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/replymind-ai-comment-responder\/"},"modified":"2026-08-26T11:30:18","modified_gmt":"2026-08-26T11:30:18","slug":"replymind-ai-comment-responder","status":"publish","type":"plugin","link":"https:\/\/id.wordpress.org\/plugins\/replymind-ai-comment-responder\/","author":23485201,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.1.0","stable_tag":"1.1.0","tested":"7.1","requires":"7.0","requires_php":"7.4","requires_plugins":null,"header_name":"ReplyMind - AI Comment Responder","header_author":"Approid Tech","header_description":"Generate AI-powered comment replies using OpenAI or Anthropic Claude. Replies are posted as the actual post author with suggestion review or fully automatic mode.","assets_banners_color":"7a7ab3","last_updated":"2026-08-26 11:30:18","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/wordpress.org\/plugins\/replymind-ai-comment-responder\/","header_author_uri":"https:\/\/approidtech.com\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":193,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"approidtech","date":"2026-06-13 05:49:29"},"1.1.0":{"tag":"1.1.0","author":"approidtech","date":"2026-08-26 11:30:18"}},"upgrade_notice":{"1.1.0":"<p><strong>Requires WordPress 7.0+.<\/strong> All Pro features (Rules, Sentiment, Email Approval, Scheduling, Analytics, WooCommerce, Multisite) are now free. New top-level menu, instant tab switching, guided tour. Configure a provider in Settings \u2192 Connectors. Sites on WordPress 6.x should stay on 1.0.1.<\/p>","1.0.1":"<p>Adds Google Gemini provider support, GPT-5 family, Claude Opus 4.8, and Gemini 3 Pro. Existing OpenAI and Anthropic configurations are unaffected.<\/p>","1.0.0":"<p>Initial release. No upgrade steps required.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3570780,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3570780,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3570780,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3570780,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0","1.1.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3570780,"resolution":"1","location":"assets","locale":"","width":1280,"height":800},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3570780,"resolution":"2","location":"assets","locale":"","width":1280,"height":800},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3570780,"resolution":"3","location":"assets","locale":"","width":1280,"height":800},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3570780,"resolution":"4","location":"assets","locale":"","width":1280,"height":800},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3570780,"resolution":"5","location":"assets","locale":"","width":1280,"height":800},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3570780,"resolution":"6","location":"assets","locale":"","width":1280,"height":800}},"screenshots":{"1":"Top-level ReplyMind menu in the WordPress admin sidebar (branded chat-bubble icon, positioned just below Comments).","2":"Settings tab - core configuration: WordPress AI Client status, provider preference, model, mode, tone, length, language, system prompt. Welcome banner at top on first install with \"Take the tour\" button.","3":"Advanced Settings section - Email Approval, Sentiment Detection, Reply Scheduling, Multi-Provider by Taxonomy (with grouped optgroups for every public taxonomy), WooCommerce Reviews. Info-icon (\u24d8) tooltips next to every option label.","4":"Reply Rules tab - drag-sortable rules with per-row toggle, action tags (Skip \/ Flag \/ Tone \/ Prompt+), and inline Add \/ Edit \/ Delete controls.","5":"Analytics tab - summary cards, 30-day activity chart, top posts by reply volume, sentiment breakdown bars, and recent error log.","6":"Comments list - AI Reply column shows draft status, published badge, flagged badge, sentiment badge, or error details at a glance.","7":"Edit &amp; Publish modal - review and edit an AI draft before posting.","8":"Batch Process tab - generate replies for all existing comments with a live progress bar plus bulk-publish for pending drafts.","9":"Logs tab - full history of every generated reply with the reply text.","10":"Per-Post Settings meta box - override tone \/ mode \/ prompt for individual posts from the post editor.","11":"Email Approval message - one-click Approve or Reject email sent to the post author with a 48-hour token.","12":"Guided onboarding tour - 5-step WordPress-native pointer walkthrough on first activation."}},"plugin_section":[],"plugin_tags":[2353,229563,107,224606,194533],"plugin_category":[44],"plugin_contributors":[266915],"plugin_business_model":[],"class_list":["post-303087","plugin","type-plugin","status-publish","hentry","plugin_tags-ai","plugin_tags-claude","plugin_tags-comments","plugin_tags-gemini","plugin_tags-openai","plugin_category-discussion-and-community","plugin_contributors-approidtech","plugin_committers-approidtech"],"banners":{"banner":"https:\/\/ps.w.org\/replymind-ai-comment-responder\/assets\/banner-772x250.png?rev=3570780","banner_2x":"https:\/\/ps.w.org\/replymind-ai-comment-responder\/assets\/banner-1544x500.png?rev=3570780","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/replymind-ai-comment-responder\/assets\/icon-128x128.png?rev=3570780","icon_2x":"https:\/\/ps.w.org\/replymind-ai-comment-responder\/assets\/icon-256x256.png?rev=3570780","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/replymind-ai-comment-responder\/assets\/screenshot-1.png?rev=3570780","caption":"Top-level ReplyMind menu in the WordPress admin sidebar (branded chat-bubble icon, positioned just below Comments)."},{"src":"https:\/\/ps.w.org\/replymind-ai-comment-responder\/assets\/screenshot-2.png?rev=3570780","caption":"Settings tab - core configuration: WordPress AI Client status, provider preference, model, mode, tone, length, language, system prompt. Welcome banner at top on first install with \"Take the tour\" button."},{"src":"https:\/\/ps.w.org\/replymind-ai-comment-responder\/assets\/screenshot-3.png?rev=3570780","caption":"Advanced Settings section - Email Approval, Sentiment Detection, Reply Scheduling, Multi-Provider by Taxonomy (with grouped optgroups for every public taxonomy), WooCommerce Reviews. Info-icon (\u24d8) tooltips next to every option label."},{"src":"https:\/\/ps.w.org\/replymind-ai-comment-responder\/assets\/screenshot-4.png?rev=3570780","caption":"Reply Rules tab - drag-sortable rules with per-row toggle, action tags (Skip \/ Flag \/ Tone \/ Prompt+), and inline Add \/ Edit \/ Delete controls."},{"src":"https:\/\/ps.w.org\/replymind-ai-comment-responder\/assets\/screenshot-5.png?rev=3570780","caption":"Analytics tab - summary cards, 30-day activity chart, top posts by reply volume, sentiment breakdown bars, and recent error log."},{"src":"https:\/\/ps.w.org\/replymind-ai-comment-responder\/assets\/screenshot-6.png?rev=3570780","caption":"Comments list - AI Reply column shows draft status, published badge, flagged badge, sentiment badge, or error details at a glance."}],"raw_content":"<!--section=description-->\n<p>ReplyMind integrates OpenAI (GPT), Anthropic Claude, and Google Gemini directly into your WordPress comment workflow. Generate thoughtful, on-topic replies to reader comments without leaving your admin dashboard. Replies are posted as the actual post author \u2014 complete with their avatar and name \u2014 making every response feel personal and authentic.<\/p>\n\n<p><strong>As of 1.1, every previously paid Pro feature is included for free.<\/strong> No license key, no upsell walls \u2014 the full plugin, from a single install.<\/p>\n\n<p><strong>Two reply modes:<\/strong><\/p>\n\n<ul>\n<li><strong>Suggestion Mode<\/strong> \u2014 The AI drafts a reply. You review it, edit if needed, and publish with one click. Full control, none of the typing.<\/li>\n<li><strong>Auto Reply Mode<\/strong> \u2014 Replies are posted automatically as soon as a new comment is approved. Great for high-volume sites.<\/li>\n<\/ul>\n\n<p><strong>Core features:<\/strong><\/p>\n\n<ul>\n<li><strong>Author-aware replies<\/strong> \u2014 replies are attributed to the post author (with their avatar and name), not a generic site name<\/li>\n<li>Supports OpenAI (GPT-5, GPT-5 Mini, GPT-5 Nano, GPT-4o, GPT-4o Mini, GPT-4 Turbo, GPT-4, GPT-3.5 Turbo), Anthropic Claude (Haiku 4.5, Sonnet 4.6, Opus 4.8, Opus 4.7, Opus 4.6), and Google Gemini (2.5 Flash Lite, 2.5 Flash, 2.5 Pro, 3 Pro)<\/li>\n<li>Six reply tones: Professional, Friendly, Casual, Empathetic, Formal, Concise<\/li>\n<li>Three response lengths: Short (2-3 sentences), Medium (1 paragraph), Detailed (2-3 paragraphs)<\/li>\n<li>Reply language: Auto-detect or choose from 10 supported languages (English, Spanish, French, German, Italian, Portuguese, Hindi, Arabic, Japanese, Chinese)<\/li>\n<li>Custom system prompt to tailor the AI instructions to your brand voice<\/li>\n<li>AI Reply column in the Comments list showing draft status, published status, sentiment badge, flagged status, or errors at a glance<\/li>\n<li><strong>Batch processing<\/strong> \u2014 generate AI replies for hundreds or thousands of existing comments with a live progress bar<\/li>\n<li><strong>Bulk publish<\/strong> \u2014 publish all pending AI drafts in one click (Suggestion Mode)<\/li>\n<li>Reply log \u2014 track every generated reply with timestamp, post, and full reply text<\/li>\n<\/ul>\n\n<p><strong>Advanced features (bundled free in 1.1):<\/strong><\/p>\n\n<ul>\n<li><strong>Reply Rules<\/strong> \u2014 configurable rules evaluated before each reply. Skip spam keywords, flag support complaints, override tone for praise, append pricing prompts, skip very short comments. First matching rule wins.<\/li>\n<li><strong>Sentiment Detection<\/strong> \u2014 local (no external API) keyword-based sentiment scoring. Flag, skip, or auto-switch to Empathetic tone for negative comments.<\/li>\n<li><strong>Email Approval Workflow<\/strong> \u2014 Suggestion Mode can email a one-click Approve\/Reject link to the post author. Tokens expire in 48 hours.<\/li>\n<li><strong>Reply Scheduling<\/strong> \u2014 delay Auto Mode replies by 1-168 hours so they feel human rather than instant.<\/li>\n<li><strong>Per-Post Settings<\/strong> \u2014 meta box on every post lets authors override tone, mode, and prompt for that post.<\/li>\n<li><strong>Multi-Provider by Taxonomy<\/strong> \u2014 assign a different AI provider\/model per any taxonomy term: blog categories, WooCommerce product categories, custom taxonomies. First matching term wins.<\/li>\n<li><strong>Analytics Dashboard<\/strong> \u2014 summary cards, 30-day activity chart, top posts, sentiment breakdown, error log. All local.<\/li>\n<li><strong>WooCommerce Product Reviews<\/strong> \u2014 extend AI replies to product reviews with product context (name, description, star rating).<\/li>\n<li><strong>Multisite Network Support<\/strong> \u2014 network admin page to view all sites and push settings across the network.<\/li>\n<li><strong>Guided onboarding tour<\/strong> \u2014 a 5-step walkthrough on first activation covering Settings, Advanced Settings, Rules, Analytics, and Batch.<\/li>\n<li><strong>Info-icon tooltips<\/strong> on every Advanced Settings option so you can hover to learn what each one does.<\/li>\n<\/ul>\n\n<p><strong>Developer filters:<\/strong><\/p>\n\n<ul>\n<li><code>replymind_send_comment_data<\/code> \u2014 return false to skip a specific comment before ReplyMind hands it to the AI Client<\/li>\n<\/ul>\n\n<h3>External Services<\/h3>\n\n<p>ReplyMind 1.1+ does not call any external AI provider directly. All AI requests are routed through WordPress core's built-in AI Client API (<code>wp_ai_client_prompt()<\/code>, introduced in WordPress 7.0). The AI Client owns provider configuration, API-key storage, and the network calls; ReplyMind only provides the prompt and consumes the returned text.<\/p>\n\n<p>The provider you configure in <strong>Settings \u2192 AI<\/strong> (managed by WordPress core, not this plugin) will receive:<\/p>\n\n<ul>\n<li>The comment text.<\/li>\n<li>The post context (title and short excerpt).<\/li>\n<li>Your custom system prompt, if any.<\/li>\n<\/ul>\n\n<p>The AI Client sends this data to whichever provider WordPress core is configured to use \u2014 commonly OpenAI, Anthropic Claude, or Google Gemini. Please review the privacy policy of your chosen provider:<\/p>\n\n<ul>\n<li>OpenAI: https:\/\/openai.com\/policies\/privacy-policy<\/li>\n<li>Anthropic: https:\/\/www.anthropic.com\/legal\/privacy<\/li>\n<li>Google: https:\/\/policies.google.com\/privacy<\/li>\n<\/ul>\n\n<p>Data is sent only when an AI reply is generated (manually, automatically, or via batch processing). No data is stored by the ReplyMind developer or transmitted to any approidtech.com endpoint.<\/p>\n\n<h3>Privacy Policy<\/h3>\n\n<p>This plugin sends comment text and post context (title and excerpt) to the AI provider you configure (OpenAI, Anthropic, or Google Gemini) for the sole purpose of generating a reply. No data is stored by the plugin developer. A WordPress privacy data exporter and eraser are included.<\/p>\n\n<ul>\n<li>OpenAI Privacy Policy: https:\/\/openai.com\/policies\/privacy-policy<\/li>\n<li>Anthropic Privacy Policy: https:\/\/www.anthropic.com\/legal\/privacy<\/li>\n<li>Google Privacy Policy: https:\/\/policies.google.com\/privacy<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>replymind-ai-comment-responder<\/code> folder to <code>\/wp-content\/plugins\/<\/code>.<\/li>\n<li>Activate the plugin through <strong>Plugins &gt; Installed Plugins<\/strong>.<\/li>\n<li>Go to <strong>Settings &gt; Connectors<\/strong> (WordPress core) and configure a provider (OpenAI, Anthropic, or Google) with your API key. This is a one-time setup shared with every AI-aware plugin on the site.<\/li>\n<li>Open the <strong>ReplyMind<\/strong> menu in your admin sidebar (top-level item, just below Comments \u2014 look for the branded chat-bubble icon). Choose the provider\/model you want ReplyMind to prefer, enable the plugin, and save.<\/li>\n<li>Visit <strong>Comments<\/strong> in your admin. Each approved comment now has a <strong>Generate AI Reply<\/strong> row action.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20plugin%20post%20replies%20automatically%3F\"><h3>Does this plugin post replies automatically?<\/h3><\/dt>\n<dd><p>Only if you choose <strong>Auto Reply Mode<\/strong> in Settings. The default is <strong>Suggestion Mode<\/strong>, which saves a draft for you to review before anything is posted publicly.<\/p><\/dd>\n<dt id=\"which%20ai%20provider%20should%20i%20use%3F\"><h3>Which AI provider should I use?<\/h3><\/dt>\n<dd><p>All three work well. OpenAI's <strong>GPT-5 Mini<\/strong>, Anthropic's <strong>Claude Sonnet 4.6<\/strong>, and Google's <strong>Gemini 2.5 Flash<\/strong> all offer a strong balance of quality and cost. If you are unsure, start with GPT-5 Mini or Gemini 2.5 Flash \u2014 both have generous free or low-cost tiers. For the highest quality replies, try GPT-5, Claude Opus 4.8, or Gemini 3 Pro.<\/p><\/dd>\n<dt id=\"can%20i%20edit%20the%20reply%20before%20it%20goes%20live%3F\"><h3>Can I edit the reply before it goes live?<\/h3><\/dt>\n<dd><p>Yes. In Suggestion Mode, click <strong>Edit &amp; Publish<\/strong> on any comment row to open an editable modal pre-filled with the AI draft. Edit freely, then click <strong>Publish Reply<\/strong>.<\/p><\/dd>\n<dt id=\"what%20is%20the%20batch%20process%20tab%20for%3F\"><h3>What is the Batch Process tab for?<\/h3><\/dt>\n<dd><p>If you install the plugin on a site that already has hundreds or thousands of comments, the Batch Process tab lets you generate AI replies for all of them at once with a live progress bar. In Suggestion Mode you can then bulk-publish all drafts from the same tab.<\/p><\/dd>\n<dt id=\"will%20this%20break%20my%20existing%20comments%3F\"><h3>Will this break my existing comments?<\/h3><\/dt>\n<dd><p>No. The plugin only adds replies as child comments. It never modifies existing comment content.<\/p><\/dd>\n<dt id=\"is%20comment%20content%20sent%20to%20a%20third%20party%3F\"><h3>Is comment content sent to a third party?<\/h3><\/dt>\n<dd><p>Yes. Comment text is sent to the AI provider you select (OpenAI, Anthropic, or Google Gemini) to generate a reply. Please review the External Services section above and each provider's privacy policy. Use the <code>replymind_send_comment_data<\/code> filter to exclude specific comments from being processed.<\/p><\/dd>\n<dt id=\"can%20i%20use%20my%20own%20system%20prompt%3F\"><h3>Can I use my own system prompt?<\/h3><\/dt>\n<dd><p>Yes. The <strong>System Prompt<\/strong> field in Settings lets you provide custom instructions the AI follows for every reply. For example: \"You are a customer support agent for Acme Co. Always offer to escalate to human support if the customer is frustrated.\"<\/p><\/dd>\n<dt id=\"how%20are%20api%20costs%20calculated%3F\"><h3>How are API costs calculated?<\/h3><\/dt>\n<dd><p>Each reply generation is one API call. Token usage depends on comment length, post context, and reply length setting. GPT-5 Nano, Claude Haiku 4.5, and Gemini 2.5 Flash Lite are the most cost-effective models.<\/p><\/dd>\n<dt id=\"whose%20name%20appears%20on%20the%20ai%20reply%3F\"><h3>Whose name appears on the AI reply?<\/h3><\/dt>\n<dd><p>The reply is attributed to the post author: their WordPress display name, avatar, and email are used. If a post has no author, the reply falls back to the site name and admin email. Multi-author blogs work automatically: a comment on Jane's post gets a reply from Jane, a comment on John's post gets a reply from John.<\/p><\/dd>\n<dt id=\"i%20see%20a%20provider%2Fmodel%20mismatch%20warning.%20what%20do%20i%20do%3F\"><h3>I see a provider\/model mismatch warning. What do I do?<\/h3><\/dt>\n<dd><p>Go to <strong>Settings &gt; ReplyMind<\/strong> and make sure the selected <strong>Model<\/strong> matches the selected <strong>AI Provider<\/strong>. OpenAI models start with <code>gpt-<\/code>, Claude models start with <code>claude-<\/code>, and Gemini models start with <code>gemini-<\/code>.<\/p><\/dd>\n<dt id=\"how%20can%20i%20stop%20a%20specific%20comment%20from%20being%20sent%20to%20the%20ai%3F\"><h3>How can I stop a specific comment from being sent to the AI?<\/h3><\/dt>\n<dd><p>Use the <code>replymind_send_comment_data<\/code> filter in your theme's functions.php or a custom plugin:<\/p>\n\n<pre><code>add_filter( 'replymind_send_comment_data', function( $allow, $comment ) {\n    \/\/ Return false to skip this comment.\n    if ( (int) $comment-&gt;comment_post_ID === 123 ) {\n        return false;\n    }\n    return $allow;\n}, 10, 2 );\n<\/code><\/pre><\/dd>\n<dt id=\"does%20replymind%20require%20the%20wordpress%207.0%20ai%20client%3F\"><h3>Does ReplyMind require the WordPress 7.0 AI Client?<\/h3><\/dt>\n<dd><p>Yes. ReplyMind 1.1+ requires WordPress 7.0 or later and uses the built-in AI Client (<code>wp_ai_client_prompt()<\/code>) exclusively \u2014 the plugin never calls OpenAI, Anthropic, or Google endpoints directly. Configure your provider once under <strong>Settings \u2192 AI<\/strong> and every AI-aware plugin (including ReplyMind) will use it. If AI features are disabled (<code>WP_AI_SUPPORT<\/code> defined as false, or <code>wp_supports_ai()<\/code> returning false via filter), ReplyMind will return an error explaining how to enable them. Sites on WordPress 6.x should stay on ReplyMind 1.0.1.<\/p><\/dd>\n<dt id=\"what%20are%20reply%20rules%20and%20how%20do%20i%20use%20them%3F\"><h3>What are Reply Rules and how do I use them?<\/h3><\/dt>\n<dd><p>Reply Rules let you shape ReplyMind's behaviour per-comment BEFORE the AI is called. Open <strong>ReplyMind \u2192 Reply Rules<\/strong> in the admin sidebar and click <strong>Add Rule<\/strong>. Each rule has a <strong>condition<\/strong> (Always, keyword match, category, word count, author email, post type) and an <strong>action<\/strong> (Skip, Flag for review, Override tone, or Append extra prompt instructions). Rules are evaluated top-to-bottom and the first match wins \u2014 drag rows by the \u2630 handle to reorder them.<\/p><\/dd>\n<dt id=\"how%20does%20sentiment%20detection%20work%3F\"><h3>How does Sentiment Detection work?<\/h3><\/dt>\n<dd><p>Sentiment is scored locally in PHP using a weighted keyword list \u2014 nothing is sent to any external service for sentiment analysis. Enable it under <strong>ReplyMind \u2192 Settings \u2192 Advanced Settings \u2192 Sentiment Detection<\/strong>. When a comment is classified as <strong>negative<\/strong>, one of three actions fires: Flag it for manual review, Skip generation entirely, or auto-override the tone to Empathetic. A sentiment badge (Positive \/ Neutral \/ Negative) appears next to the AI Reply column so you can spot patterns.<\/p><\/dd>\n<dt id=\"what%20is%20the%20email%20approval%20workflow%3F\"><h3>What is the Email Approval workflow?<\/h3><\/dt>\n<dd><p>Only relevant when Reply Mode is set to <strong>Suggestion<\/strong>. After the AI drafts a reply, ReplyMind emails the post author a one-click <strong>Approve<\/strong> or <strong>Reject<\/strong> link. Approving publishes the reply as a child comment; rejecting discards the draft. Tokens embedded in the email expire after 48 hours. Configure the fallback recipient (used when the post has no author) under <strong>ReplyMind \u2192 Settings \u2192 Advanced Settings \u2192 Email Approval<\/strong>.<\/p><\/dd>\n<dt id=\"how%20does%20reply%20scheduling%20work%3F\"><h3>How does Reply Scheduling work?<\/h3><\/dt>\n<dd><p>When enabled and Reply Mode is <strong>Auto<\/strong>, ReplyMind delays each reply by the configured number of hours (1-168 hours = 1 week max) so replies feel human rather than instant. Suggestion Mode always drafts immediately so authors can review without waiting. Scheduling uses WP-Cron, so it depends on your site receiving traffic OR having a system cron configured.<\/p><\/dd>\n<dt id=\"can%20i%20use%20a%20different%20ai%20provider%20for%20different%20post%20categories%20or%20product%20categories%3F\"><h3>Can I use a different AI provider for different post categories or product categories?<\/h3><\/dt>\n<dd><p>Yes. Enable <strong>Multi-Provider by Taxonomy<\/strong> under Advanced Settings. Map each taxonomy term to a provider + model pair \u2014 this works for blog categories, WooCommerce product categories, and any custom taxonomy your site has registered as public. When a comment is submitted the plugin checks every taxonomy term on the post and uses the first matching mapping's provider\/model. Common use: GPT-5 for the \"Electronics\" product category, Gemini Flash for \"Clothing\" to save on cost.<\/p><\/dd>\n<dt id=\"where%20can%20i%20see%20analytics%3F\"><h3>Where can I see analytics?<\/h3><\/dt>\n<dd><p><strong>ReplyMind \u2192 Analytics<\/strong> shows summary cards (total replies, drafts pending, errors), a 30-day activity chart, top posts by reply volume, sentiment breakdown, and a recent error log. All data is local to your WordPress install \u2014 no third-party analytics service is contacted.<\/p><\/dd>\n<dt id=\"does%20the%20plugin%20work%20with%20woocommerce%20product%20reviews%3F\"><h3>Does the plugin work with WooCommerce product reviews?<\/h3><\/dt>\n<dd><p>Yes. If WooCommerce is active, enable <strong>WooCommerce Reviews<\/strong> under Advanced Settings and ReplyMind will generate AI replies for product reviews in addition to blog comments. The AI is given product name, short description, star rating, and price as context so replies are relevant to the product. Auto-Reply and Suggestion modes both work, and the full advanced-pipeline (per-post overrides \u2192 sentiment \u2192 rules) runs on reviews just like it does on comments.<\/p><\/dd>\n<dt id=\"does%20the%20plugin%20work%20with%20wordpress%20multisite%3F\"><h3>Does the plugin work with WordPress Multisite?<\/h3><\/dt>\n<dd><p>Yes. On multisite installs, a <strong>Network Admin \u2192 ReplyMind Network<\/strong> page shows every site where the plugin is active, its reply counts, and lets you push the current site's settings (API key, core settings, advanced settings) to all other sites in one click.<\/p><\/dd>\n<dt id=\"what%20is%20the%20guided%20tour%20on%20first%20activation%3F\"><h3>What is the guided tour on first activation?<\/h3><\/dt>\n<dd><p>When you activate ReplyMind for the first time, a welcome banner appears at the top of the Settings tab with a \"Take the tour\" button. Clicking it starts a 5-step guided walkthrough (using WordPress core's Pointers API) covering: picking a provider, discovering the Advanced Settings, the Reply Rules tab, the Analytics tab, and the Batch Process tab. Skip or Done dismisses the banner permanently for your user account.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.1.0<\/h4>\n\n<p><strong>All previously paid Pro features are now bundled free.<\/strong> No license key, no upsell, no gating.<\/p>\n\n<p>New advanced features:<\/p>\n\n<ul>\n<li><strong>Reply Rules<\/strong> \u2014 configurable pre-generation rules with actions Skip, Flag, Override Tone, or Append Prompt. Conditions: keyword match, category ID, word count, author email, post type, or Always. First matching rule wins. Drag rows to reorder.<\/li>\n<li><strong>Sentiment Detection<\/strong> \u2014 local (no external API) keyword-based sentiment classification with three actions for negative comments: Flag for manual review, Skip generation, or auto-switch tone to Empathetic.<\/li>\n<li><strong>Email Approval Workflow<\/strong> \u2014 Suggestion Mode can email one-click Approve\/Reject links to the post author. Tokens expire in 48 hours.<\/li>\n<li><strong>Reply Scheduling<\/strong> \u2014 delay Auto Mode replies by 1\u2013168 hours so they feel human rather than instant.<\/li>\n<li><strong>Per-Post Settings<\/strong> meta box lets authors override tone, mode, and prompt on individual posts from the post editor.<\/li>\n<li><strong>Multi-Provider by Taxonomy<\/strong> \u2014 assign a different AI provider\/model per any taxonomy term. Works with blog categories, WooCommerce product categories, and any custom taxonomy registered as public. Grouped optgroup UI so you see all taxonomies at once.<\/li>\n<li><strong>Analytics Dashboard<\/strong> \u2014 summary cards, 30-day activity chart, top posts by reply volume, sentiment breakdown, and recent error log. All local, no third-party analytics.<\/li>\n<li><strong>WooCommerce Product Review Replies<\/strong> \u2014 AI replies for product reviews with product name, description, star rating, and price injected into the prompt. Full advanced-pipeline (per-post \u2192 sentiment \u2192 rules) runs on reviews.<\/li>\n<li><strong>Multisite Network Support<\/strong> \u2014 network admin page listing every site where the plugin is active plus a \"push settings to all sites\" action.<\/li>\n<li><strong>Sixth reply tone<\/strong> \u2014 Concise (1\u20132 sentences only, no padding).<\/li>\n<li><strong>Flagged comment status<\/strong> \u2014 sentiment or rules can flag comments for manual review; per-row \"Unflag\" action clears it. The Comments list gains a \"Flagged\" filter view.<\/li>\n<li><strong>Sentiment badge<\/strong> in the AI Reply column (Positive \/ Neutral \/ Negative) next to the reply status.<\/li>\n<\/ul>\n\n<p>Admin UX overhaul:<\/p>\n\n<ul>\n<li><strong>Top-level menu<\/strong> \u2014 ReplyMind is now a dedicated sidebar item directly under Comments, with the branded ReplyMind icon. No more hunting under Settings.<\/li>\n<li><strong>Instant tab switching<\/strong> \u2014 all 5 tabs (Settings \/ Reply Rules \/ Analytics \/ Logs \/ Batch) render up front and swap via CSS toggle. No page reloads, no double-click bug, URL still updates via <code>history.pushState<\/code> so bookmarks and browser back\/forward keep working.<\/li>\n<li><strong>Guided onboarding tour<\/strong> \u2014 a 5-step walkthrough on first activation using WordPress core's Pointers API (no external dependencies). Skip anytime.<\/li>\n<li><strong>Info-icon tooltips<\/strong> on every Advanced Settings option label \u2014 hover the \u24d8 icon to see what each feature does.<\/li>\n<li><strong>Powered by ReplyMind<\/strong> footer credit on the plugin's own admin page.<\/li>\n<li>Renamed and repositioned \"Advanced Settings\" section with visual accent so it reads as distinct from Core Settings.<\/li>\n<\/ul>\n\n<p>Platform requirements + architecture:<\/p>\n\n<ul>\n<li><strong>Now requires WordPress 7.0 or later.<\/strong> All AI requests route exclusively through WordPress core's built-in AI Client (<code>wp_ai_client_prompt()<\/code>). The plugin no longer calls OpenAI \/ Anthropic \/ Google endpoints directly and no longer stores its own API key. Configure your provider once in <strong>Settings \u2192 Connectors<\/strong> and every AI-aware plugin, including ReplyMind, uses it.<\/li>\n<li><strong>Model catalog:<\/strong> OpenAI GPT-5 \/ GPT-5 Mini \/ GPT-5 Nano \/ GPT-4o \/ GPT-4o Mini \/ GPT-4 Turbo \/ GPT-4 \/ GPT-3.5 Turbo; Anthropic Claude Haiku 4.5 \/ Sonnet 4.6 \/ Opus 4.8 \/ Opus 4.7 \/ Opus 4.6; Google Gemini 2.5 Flash Lite \/ 2.5 Flash \/ 2.5 Pro \/ 3 Pro.<\/li>\n<li><strong>Compliance:<\/strong> extracted every inline <code>&lt;script&gt;<\/code> and <code>&lt;style&gt;<\/code> block into dedicated <code>admin\/js\/*.js<\/code> and <code>admin\/css\/replymind-admin.css<\/code> files, wired via <code>wp_enqueue_script<\/code> + <code>wp_enqueue_style<\/code> + <code>wp_localize_script<\/code>. Strict Content Security Policy (<code>script-src 'self'<\/code>, <code>style-src 'self'<\/code>) is now compatible.<\/li>\n<li><strong>Privacy eraser<\/strong> now clears sentiment + flagged comment meta alongside the existing pending-reply \/ error \/ processed \/ generated meta keys.<\/li>\n<li>Registers a <code>weekly<\/code> WP-Cron interval for use by scheduled features.<\/li>\n<li>Tested up to WordPress 7.1.<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Added Google Gemini provider support (Gemini 2.5 Flash Lite, 2.5 Flash, 2.5 Pro, 3 Pro).<\/li>\n<li>Added OpenAI GPT-5, GPT-5 Mini, and GPT-5 Nano models.<\/li>\n<li>Added Anthropic Claude Opus 4.8 and Opus 4.7 models.<\/li>\n<li>Default model for new installs updated to GPT-5 Mini.<\/li>\n<li>Updated provider\/model mismatch detection to recognise Gemini models.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<li>Author-aware replies - AI replies attributed to the actual post author with avatar, name, and email.<\/li>\n<li>OpenAI and Anthropic Claude provider support.<\/li>\n<li>Suggestion Mode and Auto Reply Mode.<\/li>\n<li>Five reply tones: Professional, Friendly, Casual, Empathetic, Formal.<\/li>\n<li>Three response lengths: Short, Medium, Detailed.<\/li>\n<li>Auto-detect or fixed reply language (10 languages supported).<\/li>\n<li>Custom system prompt.<\/li>\n<li>AI Reply column in Comments list with inline draft preview.<\/li>\n<li>Edit &amp; Publish modal for reviewing drafts before posting.<\/li>\n<li>Batch Generate - process all existing comments with a progress bar.<\/li>\n<li>Bulk Publish - publish all pending drafts at once.<\/li>\n<li>Reply log with full generated text.<\/li>\n<li>Provider\/model mismatch detection.<\/li>\n<li><code>replymind_send_comment_data<\/code> filter for developer control.<\/li>\n<\/ul>","raw_excerpt":"AI comment replies via OpenAI, Claude, or Gemini. Rules, sentiment, scheduling, analytics, WooCommerce, multisite \u2014 all free.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/id.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/303087","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/id.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/id.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/id.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=303087"}],"author":[{"embeddable":true,"href":"https:\/\/id.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/approidtech"}],"wp:attachment":[{"href":"https:\/\/id.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=303087"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/id.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=303087"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/id.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=303087"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/id.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=303087"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/id.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=303087"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/id.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=303087"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}