Workspace: tailoring the menu
How the Aimogen Pro Workspace setting controls which menus appear, how per-user and site-wide selections interact, and how it differs from menu restrictions.
Aimogen Pro has a lot of surface area. Workspace lets you hide the parts you do not use so the admin menu stays short.
Find it at Aimogen Pro › Settings › Workspace, and as a step in the Quick Setup Wizard.
How the selection is resolved#
Three layers, checked in order:
- Your own selection. Stored in user meta as
aiomatic_workspace_menus. If present, it wins. - The site default. Stored in the
aiomatic_default_workspaceoption. Used when you have made no personal selection. - Neither is set. Every menu is shown.
That third case is deliberate. Sites that upgraded from an earlier version have no
aiomatic_default_workspace value, so they keep the full menu and nothing disappears after an update.
The default for new installs#
A brand-new install is seeded with a deliberately lean set:
| Menu | Enabled by default |
|---|---|
| AI Content Creators | yes |
| AI Content Editor | yes |
| AI Chatbot | yes |
| System & Logs | yes |
| Everything else | no |
Settings is always available.
Controllable menus#
Each of these can be switched on or off independently:
| Key | Menu |
|---|---|
aiomatic_admin_settings | Settings |
aiomatic_bulk_creators | AI Content Creators |
aiomatic_spinner_panel | AI Content Editor |
aiomatic_chatbot_panel | AI Chatbot |
aiomatic_shortcodes_panel | AI Shortcodes & Forms |
aiomatic_omniblocks | AI OmniBlocks |
aiomatic_agents_panel | AI Agents |
aiomatic_embeddings_panel | AI Embeddings |
aiomatic_openai_training | AI Model Training |
aiomatic_playground_panel | AI Playground |
aiomatic_mcp_panel | AI MCP Integration |
aiomatic_snippets_panel | AI Snippets |
aiomatic_batch_panel | AI Batch Requests |
aiomatic_assistants_panel | AI Assistants |
aiomatic_more | More Features |
aiomatic_openai_status | System & Logs |
Workspace is not a security feature#
Workspace hides menus for convenience. It does not remove capabilities and it does not stop a user navigating directly to a screen URL.
Use it to reduce clutter. To actually restrict access, use one of:
- Plugin menu restrictions — role-based rules enforced server-side.
- Capabilities — remove
access_aiomatic_menufrom a role entirely.
Effect on the setup wizard#
The wizard builds its step list from your workspace selection. Turning off Chatbot removes the Chatbot step; turning off everything but the chatbot gives you a three-step wizard. If you re-run the wizard after changing Workspace, you get the shorter flow.
Changing your mind#
Turning a menu back on does not lose anything. Rules, chatbots, agents and settings for a hidden area stay in the database and continue to run — a hidden AI Content Creators menu does not stop scheduled rules from executing.
Next: Updating Aimogen Pro.
Still stuck? Open a support ticket and include the diagnostics from Aimogen Pro › System & Logs › System Info.