Title: Versoo Content Ops – AI Content Writer in Your Brand Voice
Author: Bill Weye
Published: <strong>July 18, 2026</strong>
Last modified: July 18, 2026

---

Search plugins

![](https://ps.w.org/versoo-content-ops/assets/banner-772x250.jpg?rev=3612950)

![](https://ps.w.org/versoo-content-ops/assets/icon.svg?rev=3612950)

# Versoo Content Ops – AI Content Writer in Your Brand Voice

 By [Bill Weye](https://profiles.wordpress.org/billhector/)

[Download](https://downloads.wordpress.org/plugin/versoo-content-ops.0.1.3.zip)

 * [Details](https://wordpress.org/plugins/versoo-content-ops/#description)
 * [Reviews](https://wordpress.org/plugins/versoo-content-ops/#reviews)
 *  [Installation](https://wordpress.org/plugins/versoo-content-ops/#installation)
 * [Development](https://wordpress.org/plugins/versoo-content-ops/#developers)

 [Support](https://wordpress.org/support/plugin/versoo-content-ops/)

## Description

Versoo Content Ops connects your brand voice to WordPress’s native AI to generate
first drafts that actually sound like you.

Most AI writing tools produce generic output because they know nothing about your
site. Versoo Content Ops is different: you define your audience, tone, topics, and
writing style once, and every draft it generates stays in that lane.

**How it works:**

 1. Go to **Content Ops  Brand Context** and describe your brand. Paste a writing sample
    and click Analyze to auto-fill your audience, angle, tone, and topics.
 2. Go to **Content Ops  New Draft**. Enter a key phrase, pick a content type and length,
    add a brief intent, and click Generate.
 3. A draft lands in your WordPress editor, ready to review and publish. The result
    shows word count and token usage so you know exactly what was generated.

**Supported content types:**

 * Tutorial / How-To
 * Explainer
 * Listicle
 * Opinion
 * Case Study
 * FAQ
 * Comparison
 * Announcement

**Length options:** Short (300–500 words), Medium (700–1,000 words), Long (1,500–
2,000 words).

**Built on WordPress’s native AI (Requires WP 7.0+):**

Versoo Content Ops uses the WordPress Abilities API introduced in WordPress 7.0.
No third-party AI subscriptions, no API keys to manage — it uses whatever AI provider
your WordPress host has configured.

### External Services

This plugin relies on WordPress’s built-in AI client (introduced in WordPress 7.0)
to generate content. When you generate a draft, the following data is sent from 
your WordPress site to your configured AI provider:

 * Your brand context (audience, tone, topics, writing style, writing sample)
 * The key phrase, content type, intent, and length you provide

This data is transmitted to whichever AI provider you have configured in Settings
AI. The plugin does not control which provider is used or its data handling practices.
Refer to your AI provider’s privacy policy and terms of service for details on how
they handle your data.

This plugin does not send any data to wpcontentops.com or any third-party service
operated by the plugin author.

## Screenshots

[⌊Brand Context screen — define your audience, tone, topics, and writing style.⌉⌊
Brand Context screen — define your audience, tone, topics, and writing style.⌉[

Brand Context screen — define your audience, tone, topics, and writing style.

[⌊New Draft screen — enter a key phrase, pick a type and length, add intent, and
generate.⌉⌊New Draft screen — enter a key phrase, pick a type and length, add intent,
and generate.⌉[

New Draft screen — enter a key phrase, pick a type and length, add intent, and generate.

[⌊Generated draft in the WordPress editor, ready to review and publish.⌉⌊Generated
draft in the WordPress editor, ready to review and publish.⌉[

Generated draft in the WordPress editor, ready to review and publish.

## Installation

 1. Upload the `versoo-content-ops` folder to `/wp-content/plugins/`.
 2. Activate the plugin through the Plugins screen in WordPress.
 3. Go to **Content Ops  Brand Context** and set up your brand voice.
 4. Go to **Content Ops  New Draft** to generate your first draft.

Note: Requires WordPress 7.0 or later (uses the WordPress Abilities API).

## FAQ

### Does this require an API key or external AI subscription?

No. Versoo Content Ops uses the WordPress Abilities API (introduced in WP 7.0), 
which uses your host’s configured AI provider. No external accounts or API keys 
needed.

### What gets sent to the AI?

Your brand context (audience, tone, topics, writing style) plus the key phrase, 
content type, length, and intent you provide. Nothing else. No post content, no 
user data.

### Can I edit drafts before publishing?

Yes — all generated content lands as a WordPress draft. You review and edit before
anything goes live.

### What content types are supported?

Tutorial, Explainer, Listicle, Opinion, Case Study, FAQ, Comparison, and Announcement.

### Will my brand context affect all drafts?

Yes. Every draft uses your saved brand context. Update it in Brand Context any time.

### How do I know how many tokens were used?

After each draft is generated, the New Draft screen shows an estimated input and
output token count alongside the word count.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Versoo Content Ops – AI Content Writer in Your Brand Voice” is open source software.
The following people have contributed to this plugin.

Contributors

 *   [ Bill Weye ](https://profiles.wordpress.org/billhector/)

[Translate “Versoo Content Ops – AI Content Writer in Your Brand Voice” into your language.](https://translate.wordpress.org/projects/wp-plugins/versoo-content-ops)

### Interested in development?

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

## Changelog

#### 0.1.3 — 2026-07-13

 * Renamed plugin to Versoo Content Ops (slug: versoo-content-ops) per wp.org naming
   review — previous “Content Ops” name/slug was flagged as too generic.
 * Renamed code prefix from WP_Content_Ops_ / wp_content_ops_ to Versoo_ / versoo_content_ops_
   throughout (classes, functions, options, REST namespace, ability namespaces, 
   hooks, enqueue handles).
 * Fixed permission_callback on the draft REST route and draft-post ability: page
   drafts now require edit_pages, not just edit_posts.
 * Removed hard-coded top-level admin menu position (was colliding with core’s Comments
   menu slot); menu now auto-places.
 * Excluded directory-asset screenshots from the distributed plugin zip via .distignore.

#### 0.1.2 — 2026-07-06

 * Added length selector (Short / Medium / Long) to New Draft screen.
 * Draft result now shows word count and estimated token usage inline.
 * Success state replaces button/spinner in place — no more auto-redirect.
 * Added empty brand context warning on New Draft screen.
 * Added AI availability indicator on Brand Context screen.
 * Renamed REST namespace from wp-content-ops/v1 to content-ops/v1.
 * Renamed plugin folder to content-ops to match text domain and wp.org slug.
 * Improved Key Phrase field label, placeholder, and hint text.
 * Improved What’s this post about? placeholder and helper text.
 * Added description below the writing sample field explaining Analyze behavior.
 * Added admin CSS to constrain form field widths consistently.
 * Added _content_ops post meta flag on all plugin-generated drafts.

#### 0.1.1 — 2026-07-05

 * Internal release — no user-facing changes.

#### 0.1.0 — 2026-07-04

 * Initial release.
 * Brand context setup with AI auto-fill (Brand Analyzer).
 * Draft generation for 8 content types via the WordPress Abilities API.
 * WordPress Abilities API integration for external access to brand context and 
   draft generation.

## Meta

 *  Version **0.1.3**
 *  Last updated **23 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 7.0 or higher **
 *  Tested up to **7.0.2**
 *  PHP version ** 8.2 or higher **
 * Tags
 * [AI](https://wordpress.org/plugins/tags/ai/)[AI content generator](https://wordpress.org/plugins/tags/ai-content-generator/)
   [brand voice](https://wordpress.org/plugins/tags/brand-voice/)[content writer](https://wordpress.org/plugins/tags/content-writer/)
   [wordpress ai](https://wordpress.org/plugins/tags/wordpress-ai/)
 *  [Advanced View](https://wordpress.org/plugins/versoo-content-ops/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/versoo-content-ops/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/versoo-content-ops/reviews/)

## Contributors

 *   [ Bill Weye ](https://profiles.wordpress.org/billhector/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/versoo-content-ops/)