An approval workflow is used to activate the Agent. When an Agent is approved, it is activated.
When the Agent is activated, all the inputs (except the scheduler’s inputs) will be read-only.
The Agent calculation is run and the actions are created only when the Agent is activated.