Boomerang Agency icon

Boomerang Agency

Agency-level Boomerang (GoHighLevel) operations — create sub-accounts, apply snapshots, invite users. Reuses the Boomerang Agency OAuth2 credential without doing a location-token exchange.

Actions16

Snapshot → Apply to Location

AI-generated

Summary

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

Links

Discussion