Title: Voxfor Autopilot
Author: voxfor
Published: <strong>June 15, 2026</strong>
Last modified: June 15, 2026

---

Search plugins

![](https://ps.w.org/voxfor-autopilot/assets/banner-772x250.png?rev=3573321)

![](https://ps.w.org/voxfor-autopilot/assets/icon-256x256.png?rev=3573321)

# Voxfor Autopilot

 By [voxfor](https://profiles.wordpress.org/voxfor/)

[Download](https://downloads.wordpress.org/plugin/voxfor-autopilot.1.3.12.zip)

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

 [Support](https://wordpress.org/support/plugin/voxfor-autopilot/)

## Description

**Voxfor Autopilot** is a self-contained WordPress plugin that works like an in-
house AI SEO team. It handles the full content lifecycle — from keyword research
and long-form article generation to intelligent optimization of existing posts —
all from your WordPress dashboard, with no external workflow engines, no subscriptions,
and no sending your content to third-party platforms. You bring your own API keys;
Voxfor does the rest.

#### Why Voxfor Autopilot?

Most AI content tools are one-trick: they either write new content or rewrite what
you have. Voxfor Autopilot does both, adds a safety net, and puts you in control
at every step. The pre-update Review Agent, budget gates, kill switch, and per-post
scheduling mean the plugin will never surprise you with an unreviewed change or 
an unexpected API bill.

#### Resources

 * [Official Website](https://www.voxfor.com/voxfor-autopilot.php)
 * [Documentation](https://www.voxfor.com/voxfor-autopilot.php#documentation)
 * [Watch Full Video Guide](https://www.youtube.com/watch?v=AqPoe4-AIPg)

#### Core Features

**1. AI-Powered Content Creation**

Generate complete, long-form, SEO-ready blog posts in one click:

 * Target a focus keyword and optional secondary keywords.
 * Choose content length, language, and tone.
 * Auto-insert internal links to your existing content.
 * Add author bio, external reference links, and structured FAQs.
 * Schedule the post to publish now, as draft, or at a future date/time.
 * Gutenberg-compatible HTML output — no shortcodes required.
 * Schema markup hints embedded in the generated structure.

The AI never adds a duplicate H1 inside the post body — the post title stays the
only H1 on the page, keeping your SEO clean.

**2. Content Auditor & Deep Optimization**

Audit any existing post and let the AI propose surgical improvements:

 * **Problem signal detection** — identifies thin content, missing focus keyword,
   poor meta title/description, over-optimized anchor text, missing CTAs, and more.
 * **5-stage Judgment Engine** — every proposal goes through Observe  Diagnose  
   Plan  Simulate  Decide before a single character changes.
 * **Preserve map** — shortcodes, Gutenberg blocks, CTAs, internal links, factual
   claims, and required phrases are locked before any edit begins.
 * **Four editing modes**, from the safest to the most comprehensive:
    - _Safe Refresh_ — meta tags, minor phrasing, keyword density only.
    - _Section Improvement_ — targeted paragraph-level rewrites.
    - _Guided Rewrite_ — rewrites weak sections and fixes all flagged problem signals.
    - _Full Rewrite_ — full article rewrite with all problem signals resolved.

**3. Manual Review Queue**

AI proposals that do not meet the confidence threshold, or that you simply want 
to inspect, are held in a manual review queue:

 * See the proposed changes side-by-side.
 * Approve & Apply in one click — the post is updated instantly.
 * Reject with a reason, or delete entries in bulk to keep the queue clean.
 * Status updates in real-time: pending  approved, so you always know what was actioned.

**4. Keywords Research**

Expand any seed keyword into a researched list of topical variations, questions,
and long-tail phrases:

 * Powered by the same AI provider you configure for research tasks.
 * Save keywords to the internal library for use in content creation or scheduling.
 * Cluster keywords and track which have been used, are pending, or have been paused.

**5. Per-Post Scheduling**

A metabox on every post lets you configure automation without touching a single 
setting page:

 * Set optimization frequency (daily, weekly, monthly, or custom interval).
 * Choose the editing mode and allowed action types per post.
 * Set a confidence threshold — proposals below it go straight to manual review.
 * Define a human-edit policy (skip optimization if you recently edited the post
   manually).

**6. Cost Controls & Budget Guard**

Every single AI API call is tracked, rolled up, and gated:

 * Per-call cost logging with provider, model, task type, token counts, and USD 
   cost.
 * Daily and monthly budget caps — once reached, no further API calls are made until
   the period rolls over.
 * A one-click **Kill Switch** in the dashboard halts all outbound AI calls site-
   wide instantly.
 * 30-day cost trend chart, provider breakdown, and task-type breakdown under **
   AI Cost**.

**7. Activity Log**

A full audit trail of every action the plugin takes:

 * Filterable by level (Info, Warning, Error) and searchable by keyword.
 * Bulk-delete selected entries or clear the entire log with one click.
 * Errors and warnings are highlighted so issues stand out instantly.

**8. Multi-Provider AI Support**

Voxfor Autopilot is provider-agnostic and supports:

 * **OpenAI** (GPT-5.5, GPT-5 family, GPT-4.1, GPT-4o Mini, and compatible models)
 * **Anthropic** (Claude 3.5 Sonnet, Claude 3 Opus, Haiku)
 * **Google Gemini** (Gemini 1.5 Pro, Gemini 1.5 Flash, Gemini 2.x)
 * **Perplexity** (sonar-pro, sonar — ideal for research with live citations)

Each AI task (Research, Content, Optimization, Review, Images) can be routed to 
a different provider, so you can use the best model for each job while controlling
costs.

**9. SEO Plugin Compatibility**

Works natively with:

 * **Rank Math** — reads and writes focus keyword, meta title, meta description.
 * **Yoast SEO** — reads and writes focus keyword, meta title, meta description.
 * **Standalone mode** — when no SEO plugin is active, Voxfor stores everything 
   under `_voxfor_*` post meta.

No hard dependencies. If your SEO plugin is deactivated, the plugin falls back to
standalone mode automatically.

**10. Multilingual Content**

Set any language in Settings and every AI prompt is automatically adjusted to produce
content in that language — no WPML or translation plugin required for the AI output
itself.

#### Privacy & Data

 * **No data leaves your server** except for the API calls you explicitly configure
   to your chosen AI provider(s). See the **External services** section below for
   full disclosure of what is sent, when, and to whom.
 * API keys are stored in your own `wp_options` table and are never sent to Voxfor
   or any third party — only to the provider whose key it is.
 * No telemetry, no usage pings, no licensing servers, no analytics, no user tracking.
 * Voxfor Autopilot does not load any third-party scripts or fonts on the front 
   end of your site.

#### Minimum Requirements

 * WordPress 6.2 or higher
 * PHP 7.4 or higher (PHP 8.x recommended for best performance)
 * At least one API key from a supported AI provider
 * cURL enabled in PHP

### External services

Voxfor Autopilot is a “bring your own API key” plugin. It does not include or require
any service operated by Voxfor. The plugin only contacts an external service when
the site administrator explicitly configures an API key for that provider in **Settings
API Keys** AND assigns that provider to a task in **Settings  Task Routing**, and
then triggers an action that uses that task (e.g. Create Content, Run Auditor, Expand
Keywords, Approve Manual Review).

No data is sent to any third party on plugin activation, page loads, cron ticks,
or front-end visits. No data is sent to Voxfor itself — there is no Voxfor server.

For every provider listed below, the data transmitted is the same general shape:
the prompt the plugin builds for the requested task (which may include the focus
keyword, secondary keywords, post title, post excerpt, the existing post content
when optimizing an existing post, the target language and tone, and your API key
in the request header for authentication). The provider’s response (the generated/
optimized text, research results, or image URL) is then stored in your own WordPress
database. The plugin does not send any visitor data, IP addresses, or analytics.

#### OpenAI (api.openai.com)

 * **What it is:** OpenAI’s GPT and DALL-E APIs.
 * **What it is used for:** Generating new article drafts, expanding keyword seeds,
   optimizing existing posts, generating featured images (DALL-E / gpt-image), and
   pre-update review of AI proposals — but only for the tasks you assign to “OpenAI”
   in Task Routing.
 * **What is sent and when:** The prompt for the requested task and your OpenAI 
   API key, sent only when an administrator triggers an action in the admin UI (
   or when a per-post / per-keyword schedule the administrator configured fires).
   Endpoint: `https://api.openai.com/v1`.
 * **Terms of service:** https://openai.com/policies/terms-of-use
 * **Privacy policy:** https://openai.com/policies/privacy-policy

#### Anthropic Claude (api.anthropic.com)

 * **What it is:** Anthropic’s Claude API.
 * **What it is used for:** Article generation, keyword expansion, post optimization,
   and pre-update review — but only for the tasks you assign to “Anthropic” in Task
   Routing.
 * **What is sent and when:** The prompt for the requested task and your Anthropic
   API key, sent only when an administrator triggers an action or a configured schedule
   fires. Endpoint: `https://api.anthropic.com/v1`.
 * **Terms of service:** https://www.anthropic.com/legal/consumer-terms
 * **Privacy policy:** https://www.anthropic.com/legal/privacy

#### Google Gemini (generativelanguage.googleapis.com)

 * **What it is:** Google’s Gemini Generative Language API.
 * **What it is used for:** Article generation, keyword expansion, post optimization,
   image generation (Gemini image models), and pre-update review — but only for 
   the tasks you assign to “Gemini” in Task Routing.
 * **What is sent and when:** The prompt for the requested task and your Gemini 
   API key, sent only when an administrator triggers an action or a configured schedule
   fires. Endpoint: `https://generativelanguage.googleapis.com/v1beta`.
 * **Terms of service:** https://ai.google.dev/gemini-api/terms
 * **Privacy policy:** https://policies.google.com/privacy

#### Perplexity (api.perplexity.ai)

 * **What it is:** Perplexity’s Sonar API.
 * **What it is used for:** Research tasks with live citations and, optionally, 
   text generation — but only for the tasks you assign to “Perplexity” in Task Routing.
 * **What is sent and when:** The research prompt for the requested task and your
   Perplexity API key, sent only when an administrator triggers an action or a configured
   schedule fires. Endpoint: `https://api.perplexity.ai`.
 * **Terms of service:** https://www.perplexity.ai/hub/legal/terms-of-service
 * **Privacy policy:** https://www.perplexity.ai/hub/legal/privacy-policy

If you do not enter an API key for a given provider, or do not assign that provider
to any task, the plugin never contacts that service.

## Screenshots

[⌊Dashboard — at-a-glance spend, budget status, kill switch, and recent activity
summary.⌉⌊Dashboard — at-a-glance spend, budget status, kill switch, and recent 
activity summary.⌉[

**Dashboard** — at-a-glance spend, budget status, kill switch, and recent activity
summary.

[⌊Create Content — keyword, language, tone, length, links, and scheduling options
in one form.⌉⌊Create Content — keyword, language, tone, length, links, and scheduling
options in one form.⌉[

**Create Content** — keyword, language, tone, length, links, and scheduling options
in one form.

[⌊Content Auditor — problem signal list, score breakdown, and editing mode selector.⌉⌊
Content Auditor — problem signal list, score breakdown, and editing mode selector
.⌉[

**Content Auditor** — problem signal list, score breakdown, and editing mode selector.

[⌊Manual Review Queue — proposed changes with approve, reject, and bulk-delete controls.⌉⌊
Manual Review Queue — proposed changes with approve, reject, and bulk-delete controls
.⌉[

**Manual Review Queue** — proposed changes with approve, reject, and bulk-delete
controls.

[⌊Keywords Research — seed expansion, keyword library, cluster view, and status 
management.⌉⌊Keywords Research — seed expansion, keyword library, cluster view, 
and status management.⌉[

**Keywords Research** — seed expansion, keyword library, cluster view, and status
management.

[⌊AI Cost — 30-day trend chart with provider and task-type breakdowns.⌉⌊AI Cost —
30-day trend chart with provider and task-type breakdowns.⌉[

**AI Cost** — 30-day trend chart with provider and task-type breakdowns.

[⌊Settings — API keys, task routing, budget caps, SEO defaults, and advanced options.⌉⌊
Settings — API keys, task routing, budget caps, SEO defaults, and advanced options
.⌉[

**Settings** — API keys, task routing, budget caps, SEO defaults, and advanced options.

[⌊Activity Log — full audit trail filterable by level with bulk-delete support.⌉⌊
Activity Log — full audit trail filterable by level with bulk-delete support.⌉[

**Activity Log** — full audit trail filterable by level with bulk-delete support.

[⌊Per-post Metabox — per-post frequency, editing mode, confidence threshold, and
human-edit policy.⌉⌊Per-post Metabox — per-post frequency, editing mode, confidence
threshold, and human-edit policy.⌉[

**Per-post Metabox** — per-post frequency, editing mode, confidence threshold, and
human-edit policy.

## Installation

**Automatic installation**

 1. Log in to your WordPress admin panel and go to **Plugins  Add New**.
 2. Search for **Voxfor Autopilot**.
 3. Click **Install Now**, then **Activate**.

**Manual installation**

 1. Download the plugin zip.
 2. Upload the `voxfor-autopilot` folder to `/wp-content/plugins/` via FTP or the WordPress
    zip uploader.
 3. Go to **Plugins  Installed Plugins** and activate **Voxfor Autopilot**.

**First-time setup**

 1. Go to **Voxfor Autopilot  Settings** and enter at least one AI provider API key.
 2. Under the **Task Routing** tab, assign a provider to each AI task (Research, Content,
    Optimization, Review).
 3. Set your daily and monthly budget caps under the **Budget** tab.
 4. You’re ready. Use **Create Content** to generate a new post, or **Auditor** to 
    optimize an existing one.

## FAQ

### Do I need all four API providers?

No. You only need one. You can assign the same provider to all tasks. Adding multiple
providers lets you route each task to the best (or cheapest) model for that job.

### Does it work without Rank Math or Yoast SEO?

Yes. Standalone mode stores focus keyword, meta title, and meta description under`
_voxfor_*` post meta. All optimization features work the same way.

### Will it modify my posts without me knowing?

Only if you configure per-post scheduling and set the editing mode to auto-apply.
In manual review mode (the default), every proposed change sits in the queue until
you approve it. The Review Agent scores each proposal before it ever reaches you.

### What happens if an API call fails or the provider is down?

Requests automatically retry with exponential backoff. If you have configured fallback
providers for Research, Content, or Images, those providers take over seamlessly.
The Review task is a safety gate and does not fail over — if it cannot complete,
the proposal is held rather than auto-applied.

### Can I stop all AI activity immediately?

Yes. The **Kill Switch** on the dashboard halts every outbound AI API call site-
wide with a single click. Re-enable it the same way.

### Where are my API keys stored?

In your own WordPress database under `wp_options` (`voxfor_api_keys`). They are 
encrypted by WordPress’s native options layer and are never transmitted to any server
other than the AI provider you configure.

### What languages does it support?

Any language. Set the target language in Settings and the plugin instructs the AI
to produce content in that language. There is no hard-coded language list.

### Does it create duplicate H1 tags?

No. The plugin automatically strips any H1 block the AI might include at the top
of the generated content. Your post title is always the sole H1 on the page.

### Can I control costs?

Yes. Set daily and monthly budget caps. Once a cap is reached, no further API calls
are made until the budget period resets. Use the AI Cost page to view spend by provider,
model, and task type, and use the Kill Switch to halt all activity instantly if 
needed.

### Is it compatible with page builders?

Content is generated as clean HTML. Gutenberg blocks are fully preserved during 
optimization. For classic editor or third-party page builders, the plugin works 
on the raw `post_content` value; complex shortcodes are included in the preserve
map and will not be modified.

### Does it support multisite?

The plugin is not explicitly tested on multisite and is not listed as multisite-
compatible. Single-site installations are fully supported.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Voxfor Autopilot” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ voxfor ](https://profiles.wordpress.org/voxfor/)

[Translate “Voxfor Autopilot” into your language.](https://translate.wordpress.org/projects/wp-plugins/voxfor-autopilot)

### Interested in development?

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

## Changelog

#### 1.3.12

 * Added OpenAI GPT-5.5 support for research, content generation, pre-update review,
   and keyword expansion.
 * Added GPT-5.5 default token pricing for AI cost tracking, including existing 
   installations.

#### 1.3.11

 * Documentation: Added a dedicated `== External services ==` section to the readme
   disclosing every third-party API the plugin can call (OpenAI, Anthropic, Google
   Gemini, Perplexity), what is sent, when it is sent, and links to each provider’s
   terms of service and privacy policy.
 * Documentation: Expanded the Privacy & Data section to make the “no telemetry,
   no Voxfor server” guarantee explicit.
 * Hardened: The internal `/jobs/{uuid}/execute` REST endpoint now validates its
   per-job transient token inside the `permission_callback` instead of `__return_true`,
   so unauthorized requests are rejected before the route dispatches.
 * Hardened: Per-post metabox nonce is now sanitized and unslashed before verification(
   defence-in-depth, matches WP coding standards).
 * Fixed: Plugin URI header now points to a valid public URL.

#### 1.3.10

 * Fixed: Manual review status now correctly updates to “approved” after Approve&
   Apply.
 * Fixed: Generated post content no longer includes a duplicate H1 tag.
 * Hardened: All database queries comply with WordPress Plugin Check security standards(
   PreparedSQL, DirectQuery, UnescapedDBParameter).
 * Hardened: All settings registered with `sanitize_callback`; all `$_POST` / `$
   _GET` inputs sanitized and unslashed.
 * Hardened: Nonce verification added to all admin forms and URL-based filters.
 * Improved: Activity Log and Manual Review Queue now support bulk-select and bulk-
   delete.
 * Improved: `Full Rewrite` mode now batches large work plans to avoid AI output
   token truncation.
 * Improved: `Guided Rewrite` mode now resolves flagged problem signals in the same
   pass.
 * Improved: Pre-update Review Agent issues warnings (not hard failures) for structural
   checks in rewrite modes.
 * Improved: Content integrity guards re-inject missing Gutenberg blocks and internal
   links after section rewrites.
 * Removed: “Optimize Existing” option from Create Content (use Auditor instead).
 * Renamed: Admin menu labels updated to “Voxfor Autopilot”, “Keywords Research”,
   and “AI Cost”.
 * Code: `error_log()` debug branch removed; logging goes exclusively to the plugin’s
   own Activity Log.

#### 1.0.0

 * Initial release.

## Meta

 *  Version **1.3.12**
 *  Last updated **12 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.2 or higher **
 *  Tested up to **7.0**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [AI](https://wordpress.org/plugins/tags/ai/)[automation](https://wordpress.org/plugins/tags/automation/)
   [content](https://wordpress.org/plugins/tags/content/)[optimization](https://wordpress.org/plugins/tags/optimization/)
   [seo](https://wordpress.org/plugins/tags/seo/)
 *  [Advanced View](https://wordpress.org/plugins/voxfor-autopilot/advanced/)

## Ratings

No reviews have been submitted yet.

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

[See all reviews](https://wordpress.org/support/plugin/voxfor-autopilot/reviews/)

## Contributors

 *   [ voxfor ](https://profiles.wordpress.org/voxfor/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/voxfor-autopilot/)