How a promotion works
A promotion (also called a configuration push) moves a set of configuration changes from one workspace to another (for example, from a staging workspace to production). At a high level, configuration flows from a source workspace to the target workspace, with approvals and checks when required:- Make your changes in the source workspace.
- Propose changes for review. Serval gathers the changed resources into a review and drafts a title and description you can edit.
- Review. The review shows what will change, resource by resource. It can require approvals and automated checks before it’s applied.
- Apply. A member of the target workspace with appropriate permissions applies the review, and the changes take effect.
What a promotion carries
A promotion moves the published configuration you select. Include the dependencies your changes rely on: when you propose a promotion, Serval flags any references the target workspace is missing so you can add them first. A promotion can also remove configuration in the target workspace when you choose to. Examples of published configuration items carried in a promotion include:- Workflows
- Skills
- Forms
- Dashboards
- Campaigns
- Access policies
- Approval procedures
- Ticket statuses
- Categories
- Schedules
Review gates
A review can require two independent review gates:- Approvals: attach an approval procedure so the right people sign off before anything changes in the target workspace.
- Checks: require a workflow or an evaluation suite to pass first, for example a simulation suite that must meet a pass threshold.

