Save Autopilot settings
soclo_autopilot_saveSave explicit Autopilot settings (schedule, recipe, limits, approval choices). Read soclo_autopilot_read first, pass its exact expectedUpdatedAt (null for absent), a stable UUID clientRequestId and only the approved patch. First call without confirm:true returns a preview; confirm:true with the same patch saves. First setup saves an inactive manual/paused row. A recipe change needs directionScope and is saved separately from other settings. Selected-video budget changes may require pausing, saving and requoting first. Saving is free and never requires an available quote, subscription or credits; each paid operation still requires current pricing and available wallet credits. Starts no run; future scheduled work follows saved settings. Existing plan and Ads Watch billing are preserved. Needs manage:autopilot. The app table has no durable request-ID ledger: after uncertainty, read current state and reconcile the exact original intent instead of retrying automatically.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| patch | Yes | ||
| confirm | No | ||
| directionScope | No | ||
| clientRequestId | No | ||
| expectedUpdatedAt | Yes |