Skip to main content
Version: 2.0-beta.1

Licensing & Resettable Trials

MaestroHub includes a built-in evaluation period so teams can explore the platform before activating a commercial license. This guide explains the available license states, how the resettable trial behaves, and how to upload a license through the MaestroHub UI.

License states

MaestroHub can be in one of three states:

  • Active – A valid commercial license has been applied. Automated and scheduled pipelines run normally.
  • Trial – No license is present; the evaluation window is counting down. All features remain available.
  • Expired – The trial window elapsed or an applied license is no longer valid. Manual access stays available, but automated and scheduled pipelines pause until a valid license is supplied or the trial is reset.

The current state is visible in multiple places:

  • Every API response includes an X-License-Status header (active, trial, or expired).
  • When the trial expires, a prominent banner appears in the UI reminding you to upload a license or restart the evaluation period.
  • The dedicated License page in the sidebar shows the latest status snapshot, timestamps, and license details.

Resettable trial behavior

  • The evaluation window is designed for proof-of-concept and resets each time you restart the MaestroHub service.
  • When the trial expires, automation pauses but data, configuration, and manual controls remain accessible. You can still log in, review results, and apply a license.
  • Uploading a valid license immediately switches the system to the active state—no restart required.

Interested in upgrading? Reach out to support@maestrohub.com and the team will provide a production license and next steps.

Applying a license

You can upload a license key while MaestroHub is running. The change takes effect instantly.

  1. Sign in to the MaestroHub UI.
  2. Select License from the main sidebar.
  3. Paste the signed license string into the Apply License Key field and submit it.
  4. The page refreshes with the updated status and the banner disappears (if it was shown).

Verify the new status

  • Review the status card on the License page for timestamps and license metadata.
  • Optional: check scheduler logs or pipeline run history to confirm automation has resumed.

Day-to-day monitoring checklist

TaskWhere to look
Confirm current license stateLicense page or (if expired) the UI banner
Review automation health after applying a licenseScheduler logs or pipeline run history
Share status with supportContact MaestroHub support

Frequently asked questions

What happens when the trial expires?

Data and configuration remain intact. Users can continue to sign in, run manual tasks, and review results. Only automated and scheduled pipelines pause until a valid license is applied or the trial is reset.

Does applying a license require downtime?

No. Upload the key through the License page and MaestroHub transitions to the active state immediately. Automation resumes without a restart.

How do I reset the trial?

Restart the MaestroHub service. The evaluation window restarts and the platform returns to trial mode. This reset option is intended for evaluation only—production deployments should activate a commercial license.

Where is the license stored?

MaestroHub securely stores the license on disk so it persists across restarts. No additional steps are required after applying the key.


Need help activating MaestroHub or expanding your license? Email support@maestrohub.com for personalized assistance.