Aimogen Pro documentation

Complete documentation for Aimogen Pro, the all-in-one AI content, chatbot and automation plugin for WordPress. Setup, providers, automation, agents, RAG, shortcodes and developer reference.

Aimogen Pro is an AI toolkit for WordPress. It generates and edits content, runs chatbots and autonomous agents, builds automation workflows, indexes your site for retrieval, and exposes all of it through shortcodes, blocks, a PHP API, a REST API and WP-CLI.

This documentation describes Aimogen Pro and is written against the plugin source code, not against marketing material. Where behaviour depends on a setting, the setting is named exactly as it appears in the admin.

Start here#

What Aimogen Pro does#

Creates content. Single posts from a keyword, bulk runs from keyword lists, YouTube videos, CSV files, Amazon product data, listicles and forum threads. Complete pages and funnels through AI Omni Pages.

Edits content. The AI Content Editor rewrites, translates, summarises and enriches existing posts — manually in bulk or automatically on a schedule, driven by reusable templates.

Answers visitors. The AI Chatbot runs site-wide or in a shortcode, with personas, retrieval over your own content, tool calling, voice, file uploads, lead capture and per-user limits.

Takes actions. Autonomous AI Agents work through a task step by step using tools: querying the database, editing posts, scraping the web, sideloading media, posting to social networks.

Automates. OmniBlocks chain 57 block types into workflows triggered by a schedule, a WordPress event, a webhook, a form or the chatbot.

Extends. A PHP API, a REST API, WP-CLI commands, 107 filters, 39 actions, 78 shortcodes and 23 Gutenberg blocks.

Documentation map#

SectionCovers
Getting startedRequirements, installation, licensing, the setup wizard, the admin layout, updating, migration
AI providersEvery provider implemented in 2.8.8, where its credentials go, and what it unlocks
Models and reliabilityModel selection, Reliability Mode, key rotation, tokens, retries, cost
AI content creationEvery content creator, publishing options, media, SEO, linking, scheduling
AI Content EditorTemplates, automatic editing, bulk editing, duplicate handling
OmniBlocksWorkflow automation, the full block reference, triggers and webhooks
AI ChatbotConfiguration, personas, knowledge, tool calling, voice, limits, logs
AI AgentsCreating agents, the tool reference, execution and security
Knowledge base and RAGEmbeddings, vector stores, retrieval and index maintenance
Media generationImages, image editing, video, audio, royalty-free sources
Shortcodes and blocksThe complete shortcode reference, AI Forms, blocks
PromptsPlaceholders, spintax, structured output, debugging
Advanced toolsPlayground, Assistants, Batch, Training, Snippets, MCP
IntegrationsWooCommerce, Elementor, SEO plugins, memberships, wpForo, Connectors
Developer referencePHP API, REST API, hooks, WP-CLI, data model, cron, capabilities
System and logsUsage logs, live activity, limits, maintenance, diagnostics
Security and privacyCredential storage, permissions, GDPR, hardening
PerformanceBackground processing, large workloads
TroubleshootingSymptom-first fixes for the problems support sees most
ReferenceFAQ, video tutorials, legacy identifiers, glossary

About naming#

The plugin was called Aiomatic until version 2.6.3. It is now Aimogen Pro. The rename did not change technical identifiers: option names, shortcodes, hooks, database tables, REST namespaces and PHP class names still use aiomatic, deliberately, so that existing sites and custom code keep working.

Where you need an exact identifier, this documentation gives the real one. See Legacy Aiomatic identifiers for the full list and Migrating from Aiomatic if you are coming from an older licence.

Getting help#

  1. Search this documentation (press / anywhere).
  2. Check Troubleshooting — it is organised by symptom.
  3. Look at Aimogen Pro › System & Logs › Activity Logs for the actual API error.
  4. If you are still stuck, open a support ticket and paste the output of System & Logs › System Info.

The CodeRevolution Knowledge Base carries additional single-issue articles, many written under the older Aiomatic name.

Still stuck? Open a support ticket and include the diagnostics from Aimogen Pro › System & Logs › System Info.