Novamira Pro.
Novamira Pro is bundled with the Growth, Ultra, and Agency tiers. Customers receive a personalized installer that activates the plugin without ever seeing the license key. Updates flow through WordPress like any other plugin. This page explains what arrives, how it activates, and how to troubleshoot.
What you get
One ZIP, downloaded from your OpenWPAgent dashboard, containing three things:
- novamira/ — Novamira Free 1.2.x, the MCP server plugin from Dynamic.ooo. AGPL-3.0. We ship it byte-identical to the upstream release.
- novamira-pro/ — Novamira Pro 1.1.x. Same byte-identical policy. AGPL-3.0. This is the plugin that adds Elementor, Bricks, ACF, JetEngine, Meta Box, ACPT, ASE, and Pods knowledge to your agent.
- owpa-novamira-bootstrap/ — Our companion plugin. ~100 lines of PHP. It activates the other two and then self-deactivates. GPL-2.0+.
What the bootstrap does on activation
- Activates Novamira Free if it is not already active.
- Activates Novamira Pro.
- Reads
owpa-novamira-bootstrap/config.json(sealed inside your personalized download) and writes the license key to thenvp_license_keyWordPress option. - Triggers Novamira Pro's activation handler immediately so license.dynamic.ooo registers the activation now, not on tomorrow's cron.
- Adds both Novamira plugins to WordPress's built-in
auto_update_pluginsoption. Updates apply silently from then on. - POSTs a heartbeat to your OpenWPAgent dashboard so support can confirm install succeeded.
- Deletes
config.jsonfrom disk and self-deactivates.
The license key is in plaintext inside the ZIP body for the ~5 seconds between download and bootstrap activation. After that, the key lives in the customer's wp_options table — read back by Novamira Pro itself on each daily license check, masked in its admin UI to the last 4 digits.
Updates
Novamira Pro phones home to license.dynamic.ooo daily via WP-Cron. When Dynamic.ooo ships a new release, the next cron tick discovers it and WordPress applies the update automatically thanks to auto_update_plugins. No customer action required.
The bundle itself does not need to be re-downloaded for Pro updates — only if Dynamic.ooo bumps the Free plugin in a way that breaks the Pro min-version requirement. We re-vendor on the OpenWPAgent side when that happens; you do not.
Auto-update opt-out
If you prefer manual updates: WP Admin → Plugins → find Novamira / Novamira Pro → click Disable auto-updates. WordPress will surface a notice when an update is available; click Update Now at your cadence.
Where to see install status
From your dashboard, visit /account/plugins. The Novamira Pro card shows the activation state for every site paired to your org.
On the WP site itself: WP Admin → Settings → Novamira Pro License. You should see License: Active. The key is masked.
Troubleshooting
The bootstrap activated but Pro shows License: Inactive
The daily cron probably hasn't fired yet. Visit Settings → Novamira Pro License and click Refresh license status. If the license server returns an error, the message displays inline. Contact OpenWPAgent support with the error text — do not paste a license key into chat.
The bootstrap deactivated itself but Pro isn't active
This can happen if Novamira Free was not at v1.1.1+ at install time. Upgrade Free from its own plugin page, then re-activate owpa-novamira-bootstrap from Plugins → Inactive. It is idempotent and safe to run again. After success it re-deactivates itself.
The audit log says config.json was missing
The ZIP was re-extracted after the bootstrap ran once, or a security plugin scrubbed the JSON. Re-download a fresh bundle from your dashboard (the URL is valid for 15 minutes; the config inside is valid for 24 hours).
Removing Novamira Pro
If you ever want Pro off a site:
- WP Admin → Settings → Novamira Pro License → Deactivate license on this site.
- WP Admin → Plugins → Deactivate Novamira Pro.
- Optionally, also deactivate Novamira Free.
Deactivating the license at step (1) frees up a slot in our 1000-site Agency Lifetime cap, which keeps the bundle available for your other sites and other OpenWPAgent customers.
Licensing
OpenWPAgent holds a Novamira Pro Agency Lifetime license from Dynamic.ooo (1000 sites). Every Growth+ customer site uses one activation. If you leave OpenWPAgent, your sites lose Pro at the next daily check — Free keeps working. You can buy your own Novamira Pro license directly from novamira.ai/pro if you want to retain the abilities.
Last updated: 2026-05-21. See the marketing overview for the customer-facing benefits list.