1. What This Module Does #
According to your readme, the Comment & Review Auto-Replies (Pro) module provides:
- Automatic AI replies to:
- WordPress comments.
- WooCommerce product reviews.
- Separate AI settings for:
- Comments.
- Reviews.
(Each has its own model, temperature, max chars, and prompt.)
- Telegram notifications:
- For new comments and reviews.
- Per status: approved, pending, spam.
Config keys from your documentation confirm these behaviors:
- Comment AI fields:
comment_autoreply_enabled,comment_autoreply_model,comment_autoreply_temperature,comment_autoreply_max_chars,comment_autoreply_prompt.
- Review AI fields:
review_autoreply_enabled,review_autoreply_model,review_autoreply_temperature,review_autoreply_max_chars,review_autoreply_prompt.
- Notice & predefined texts:
comment_ai_notice_enabled,comment_ai_notice_text,comment_predefined_enabled,comment_predefined_text.review_ai_notice_enabled,review_ai_notice_text,review_predefined_enabled,review_predefined_text.
- Telegram notification fields:
comment_telegram_enabled,comment_telegram_on_approved,comment_telegram_on_pending,comment_telegram_on_spam,comment_telegram_targets,comment_telegram_template.review_telegram_enabled,review_telegram_on_approved,review_telegram_on_pending,review_telegram_on_spam,review_telegram_targets,review_telegram_template.
image IMAGE PLACEHOLDER: Screenshot of Davix AI Engine admin menu with an “Auto-Reply” or “Comments & Reviews” tab highlighted. IMAGE image
2. Where You Configure Auto-Replies #
In your docs structure, these settings are grouped as:
- Auto-Reply – Settings for comments and reviews (models, prompts, notice text).
In the plugin UI, they typically live under a dedicated Auto-Reply (or Comments & Reviews) section inside Davix AI Engine. There you’ll find:
- A Comments subsection.
- A Reviews subsection.
- Telegram notification options for each.
3. How It Behaves on the Site #
High-level behavior:
- A visitor posts a comment or WooCommerce review.
- WordPress saves it as usual (with a status: pending, approved, or spam).
- Davix checks:
- Is comment_autoreply_enabled (or review_autoreply_enabled) turned on?
- Does the comment/review match the configured statuses for auto-reply?
- If yes:
- It builds a prompt using
*_autoreply_prompt, the text of the comment/review, and any context source (*_context_source). - It calls OpenAI using:
*_autoreply_model.*_autoreply_temperature.*_autoreply_max_charsas a cap.
- It posts an AI-generated reply under the same post/product using a configured reply user (
comment_reply_user_id/review_reply_user_id).
- It builds a prompt using
- Separately, if Telegram is enabled:
- It sends notifications to your chosen Telegram targets according to status toggles.
image IMAGE PLACEHOLDER: Screenshot of a blog post comments section where one comment shows a “Reply from Site Team (AI)” directly under it. IMAGE image
4. Pro-only and Licensing #
This module is explicitly marked Pro in your readme:
- “Comment & review auto-replies with Telegram notifications (Pro).”
In code, the comment/review auto-reply class and settings are only active when:
my_fs()->can_use_premium_code()returns true.
If there is no Pro license, these features are disabled and Pro-only settings are ignored/cleared when saving.

