Settings
The Settings page on an onboarded account lets you configure recommendation and automation preferences.
Required permissions
-
To view settings: PerfectScale Commitments Read Only or PerfectScale Commitments Admin permission.
-
To change settings: PerfectScale Commitments Admin permission.
Commitment settings
When multiple commitment types are enabled, select the sub-tab for the commitment type you want to configure.

On Google Cloud, when Cloud SQL is enabled, the Settings tab shows a Region selector for Cloud SQL. Select a region to load the saved settings for that region. Changes you make and save apply only to the selected region.
Recommendation settings
These fields define the target and constraints for recommendations:
-
Commitment policy: How aggressively PerfectScale reaches the recommended commitment. See Preview and apply commitment policy for the three risk profiles.
-
Commitment ceiling ($/h): PerfectScale will not recommend commitments above this amount. Leave the field empty for No Limit. When set, this value appears as the Commitment ceiling in the Laddering Policy Summary and as a dashed reference line on the Planned Purchases chart.
-
Prepayment option (AWS only): The payment structure for purchased Savings Plans: No Upfront, Partial Upfront, or All Upfront. See Requires Approval for explanations. On the Database tab, only No Upfront is available. Google Cloud CUDs are billed monthly and do not have a prepayment option, so this field is not shown for Google Cloud.
-
Upfront percentage (%) (AWS Compute only): When Partial Upfront is selected, the share of the total cost paid upfront (50–99%). A higher upfront percentage lowers the hourly rate.
-
Preferred commitment period: 1 Year or 3 Years. PerfectScale uses this as the default term when generating purchase recommendations. On the AWS Database tab, only 1 Year is available.
Commitment Execution
There are two automation modes:
-
Requires Approval (default): PerfectScale for Commitments prepares commitment purchases automatically, then waits for your approval before execution.
-
Autonomous Execution: PerfectScale sets commitment targets and purchases commitments automatically based on your commitment policy and eligible usage, without requiring approval. Your configured guardrails (commitment ceiling, minimum commitment purchase, and latest monthly purchase date) still apply.
If you choose Autonomous Execution:
-
Commitment targets are set automatically based on your commitment policy and eligible usage.
-
PerfectScale purchases binding Savings Plans and CUDs in weekly laddered steps toward each target.
-
Your guardrails still apply: commitment ceiling, minimum purchase, and latest monthly purchase date.
You must select the acknowledgment checkbox to confirm before you can proceed. Select Enable Autonomous Execution to apply the change, or Cancel to keep the current mode.
-
You can switch back to Requires Approval at any time without a confirmation step, but commitments already purchased cannot be undone.
Minimum purchase and latest date
-
Latest monthly purchase date: The cutoff day of the month after which no new purchases are scheduled until the following month. This controls the No Purchase Window shown on the Planned Purchases ladder chart.
-
By default, the 25th of the month is the last purchase date.
-
The latest configurable day is the 28th, leaving a buffer before month-end to avoid conflicts with billing cycles.
-
-
Minimum commitment purchase ($/h): The minimum step size in the purchase ladder. Purchases below this threshold are skipped.
Select Save changes to apply updates. This triggers a full recalculation of the recommendations and purchase ladder for the selected commitment type.