Title: DraftFence AI Review
Author: Faraz Shoaib
Published: <strong>August 26, 2026</strong>
Last modified: August 26, 2026

---

Search plugins

![](https://ps.w.org/draftfence-ai-review/assets/banner-772x250.png?rev=3667012)

![](https://ps.w.org/draftfence-ai-review/assets/icon-256x256.png?rev=3667012)

# DraftFence AI Review

 By [Faraz Shoaib](https://profiles.wordpress.org/farazshoaib/)

[Download](https://downloads.wordpress.org/plugin/draftfence-ai-review.0.3.3.zip)

 * [Details](https://wordpress.org/plugins/draftfence-ai-review/#description)
 * [Reviews](https://wordpress.org/plugins/draftfence-ai-review/#reviews)
 *  [Installation](https://wordpress.org/plugins/draftfence-ai-review/#installation)
 * [Development](https://wordpress.org/plugins/draftfence-ai-review/#developers)

 [Support](https://wordpress.org/support/plugin/draftfence-ai-review/)

## Description

DraftFence AI Review is a governance layer for AI agents connected to WordPress.
It gives authenticated AI identities a narrow, reviewable set of capabilities: list
allowed content summaries, create draft-only content, and submit content or SEO 
changes as proposals for human review.

DraftFence AI Review is designed for site owners, agencies, SEO teams, and editorial
teams who want AI help without handing an assistant unrestricted publishing power.

### Key Features

 * Emergency switch to disable DraftFence AI Review AI operations immediately.
 * First-run onboarding wizard for guided setup.
 * Draft-only content creation for posts, pages, and selected REST-enabled public
   post types.
 * Human approval workflow for edits to existing content.
 * Before/after proposal review for titles, excerpts, and SEO fields.
 * Full content comparison using the snapshot captured when the proposal was created.
 * Risk badges that flag larger or more sensitive proposed changes.
 * AI identity profiles for per-user action, post type, risk, and payload limits.
 * Separate AI and human reviewer capabilities.
 * Conflict detection that blocks approval when content changed after proposal creation.
 * One-click rollback for approved proposals.
 * Email notifications for pending proposal review.
 * SEO title and description support for Yoast SEO, Rank Math, and AIOSEO-style 
   meta keys.
 * Per-user hourly rate limits for AI operations.
 * Audit logs for allowed, blocked, failed, approved, and rejected actions.
 * Filterable audit screen with CSV export.
 * Configurable audit retention with daily pruning.
 * WordPress Abilities API registration when available.
 * REST API endpoints under /wp-json/draftfence-ai-review/v1/.

### Why DraftFence AI Review?

Many WordPress AI plugins focus on generating content or exposing a broad MCP bridge.
DraftFence AI Review focuses on governance: clear boundaries, human approval, operational
limits, and reviewable logs. It can sit beside your preferred AI client, MCP adapter,
or SEO plugin as the policy layer for content and SEO changes.

### REST Endpoints

All endpoints require an authenticated WordPress user with the right capability.
Application Passwords are recommended for AI client identities.

 * GET /wp-json/draftfence-ai-review/v1/status
 * GET /wp-json/draftfence-ai-review/v1/content?post_type=post&limit=20
 * POST /wp-json/draftfence-ai-review/v1/drafts
 * GET /wp-json/draftfence-ai-review/v1/proposals
 * POST /wp-json/draftfence-ai-review/v1/proposals
 * POST /wp-json/draftfence-ai-review/v1/proposals/{id}/approve
 * POST /wp-json/draftfence-ai-review/v1/proposals/{id}/reject
 * POST /wp-json/draftfence-ai-review/v1/proposals/{id}/rollback

### WordPress Abilities

When the WordPress Abilities API is available, DraftFence AI Review registers:

 * draftfence-ai-review/status
 * draftfence-ai-review/list-content
 * draftfence-ai-review/create-draft
 * draftfence-ai-review/propose-content-seo-update
 * draftfence-ai-review/list-pending-proposals
 * draftfence-ai-review/approve-proposal
 * draftfence-ai-review/reject-proposal
 * draftfence-ai-review/rollback-approved-proposal

## Installation

 1. Upload the draftfence-ai-review folder to /wp-content/plugins/.
 2. Activate DraftFence AI Review from the WordPress Plugins screen.
 3. Open DraftFence AI Review > Settings.
 4. Choose allowed post types, rate limits, retention, and permitted AI actions.
 5. Create a dedicated WordPress user for your AI client and authenticate with an Application
    Password.
 6. Open DraftFence AI Review > AI Identities and assign that user an DraftFence AI
    Review profile.
 7. Or use DraftFence AI Review > Onboarding to complete the guided first-run setup.

## FAQ

### Does DraftFence AI Review publish AI-generated content?

No. DraftFence AI Review creates new content as drafts. Existing content changes
are stored as pending proposals until an administrator approves them.

### Can an AI approve its own changes?

No. DraftFence AI Review separates AI identities from reviewer accounts. An AI identity
can request work, but a different reviewer account must approve it.

### Can I roll back an approved AI change?

Yes. DraftFence AI Review stores the original content and SEO values with each proposal
and can restore them from the proposal review screen.

### Does DraftFence AI Review require an external AI service?

No. DraftFence AI Review does not call an external AI provider. It controls what
authenticated AI clients are allowed to do inside WordPress.

### Which SEO plugins are supported?

DraftFence AI Review writes SEO title and description values to common Yoast SEO,
Rank Math, and AIOSEO meta keys.

### Can I turn off AI access quickly?

Yes. The emergency switch blocks DraftFence AI Review REST and Ability operations
while leaving the admin review screens available to administrators.

### Does DraftFence AI Review replace a full activity log plugin?

No. DraftFence AI Review logs its own AI-related operations. For full-site activity
monitoring, use a dedicated activity log plugin alongside DraftFence AI Review.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“DraftFence AI Review” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ Faraz Shoaib ](https://profiles.wordpress.org/farazshoaib/)

[Translate “DraftFence AI Review” into your language.](https://translate.wordpress.org/projects/wp-plugins/draftfence-ai-review)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/draftfence-ai-review/),
check out the [SVN repository](https://plugins.svn.wordpress.org/draftfence-ai-review/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/draftfence-ai-review/)
by [RSS](https://plugins.trac.wordpress.org/log/draftfence-ai-review/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 0.3.3

 * Added WordPress.org marketplace banner and icon assets.
 * Simplified the Connect & Test screen around endpoint details, diagnostics, client
   manuals, test prompts, and safe ability exposure.
 * Removed local-machine path guessing from the connection UI.
 * Enforced explicit AI identity profiles for DraftFence AI Review AI access.
 * Added plugin header license metadata for WordPress.org review.

#### 0.3.0

 * Added guided onboarding wizard for first-run setup.
 * Added DraftFence AI Review-specific capabilities for AI identities, reviewers,
   managers, and log viewers.
 * Added AI identity profiles with allowed actions, post types, risk ceilings, and
   content payload limits.
 * Added conflict detection to block stale approvals when content changed after 
   proposal creation.
 * Added rollback for approved proposals using stored original content and SEO snapshots.
 * Added proposal notification emails.
 * Added full content before/after review snapshots.
 * Hardened CSV export against spreadsheet formula injection.
 * Stopped trusting spoofable forwarded IP headers by default.
 * Added retention pruning for old non-pending proposals.

#### 0.2.0

 * Added proposal risk badges and before/after review UI.
 * Added per-user hourly rate limits for DraftFence AI Review operations.
 * Added audit log filtering, CSV export, and retention pruning.
 * Hardened custom post type draft permissions.
 * Filtered proposal visibility by post editing permissions.
 * Added database insert failure handling for proposals.
 * Improved WordPress Abilities API schemas.

#### 0.1.0

 * Initial MVP for content and SEO AI safety controls.

## Meta

 *  Version **0.3.3**
 *  Last updated **1 week ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.9 or higher **
 *  Tested up to **7.1**
 *  PHP version ** 8.0 or higher **
 * Tags
 * [abilities](https://wordpress.org/plugins/tags/abilities/)[AI](https://wordpress.org/plugins/tags/ai/)
   [mcp](https://wordpress.org/plugins/tags/mcp/)[permissions](https://wordpress.org/plugins/tags/permissions/)
   [seo](https://wordpress.org/plugins/tags/seo/)
 *  [Advanced View](https://wordpress.org/plugins/draftfence-ai-review/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/draftfence-ai-review/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/draftfence-ai-review/reviews/)

## Contributors

 *   [ Faraz Shoaib ](https://profiles.wordpress.org/farazshoaib/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/draftfence-ai-review/)