Publication is how you push your CMS content from the editor to your live environment. It follows a two-stage pipeline: CMS → Staging → Production.
Environments
Staging — A test environment where you can validate changes before going live. AI Cloud's staging environment is connected to HALO's CMS environment (HALO does not have a separate staging environment).
Production — The live environment your end users interact with.
When you publish, you choose whether to push to Staging only, or to Staging and Production together.
HALO and publication
If your AI Cloud project has a HALO profile linked to it, publication behaviour depends on whether the Publish HALO toggle is enabled:
-
Toggle off — AI Cloud publishes independently. If your CMS content references a HALO agent or tool that has not yet been published to the live HALO environment, the Production publication will fail. You must either publish the relevant content in HALO first (see Publishing in HALO), or enable the toggle.
-
Toggle on — The linked HALO profile is published automatically alongside your AI Cloud content.
Note that publishing to Staging has no effect on HALO regardless of the toggle — HALO has no staging environment.
Publication settings
Publication behaviour for a project is configured in the Admin Portal under Project Settings → Publication. Settings include whether publication is enabled and whether automated nightly publishing is active. See How Do I Change the Publish Settings for My Project?