Skip to content

What is Octa Editor

Octa Editor gives you one consistent way to edit and bulk-manage your site’s content (posts, pages and taxonomy terms), and exposes that same content to automation and AI agents over a REST API.

Every post and term is represented as a single canonical JSON document. It carries core fields, ACF fields, SEO (Yoast or Rank Math) and taxonomy assignments, all in one predictable shape.

Four surfaces read and write that document through one shared pipeline.

Surface Where For
Editor panel Front-end, on singular views and term archives Editors working in context
Bulk import Tools → Octa Editor → Add content Creating or updating many records from JSON
REST API octa-editor-api/v1 Automation and AI agents
Abilities (MCP) WordPress Abilities API Native agent access

Because they all share the same pipeline, the rules for identity, validation and warnings are identical on every surface. Learn them once.

  • Reads and writes core post and term fields, ACF fields, SEO metadata and taxonomy assignments as one JSON document.
  • Previews every change with a dry-run before anything is written.
  • Protects against overwriting concurrent edits with optimistic locking in the panel.
  • Reports problems as structured, machine-readable warnings.
  • Ships an agent guide and native Abilities so AI agents can edit content safely.
  • It never deletes. The write pipeline only creates and updates. A trash status is rejected.
  • It never guesses identity. If it can’t tell which record you mean, it returns an error instead of picking one. See Record identity.
  • It stores nothing of its own. Everything is written through WordPress core, ACF and your SEO plugin. The plugin is stateless.