Actions16
Snapshot → Apply to Location
AI-generatedSummary
Pushes a pre-configured snapshot configuration onto an existing sub-account (location), optionally overwriting existing workflows.
Inputs
- snapshotId (required) — Snapshot to load onto the target sub-account. Choose from the agency snapshot list or provide an ID using an expression.
- locationId (required) — Sub-account (location) the snapshot is being applied to. Choose from the list of available locations.
- companyIdOverride — Override the companyId. Leave blank to use the companyId stored on the OAuth credential.
- override — Whether to overwrite automations/workflows that already exist on the target location. Use with care — destructive on locations with existing custom workflows.
Output shape
a single record
Returns success confirmation if the API request completes; the response body may contain GHL-specific metadata.
Examples
Example 1: Apply a standard 'Sales' snapshot to a newly created location without overwriting custom workflows.
Snapshot: Sales, Location: loc_123, Override: false
Example 2: Force-reset a location to a clean state by applying a 'Development' snapshot and overwriting all existing automations.
Snapshot: Development, Location: loc_456, Override: true