HelpAd Autopilot

Guardrails & controls

Set account-wide defaults for the autopilot agent, keep a kill switch handy, and manage your connected ad accounts.

Free to configure

Settings is where you decide how much freedom the autopilot agent has before any campaign launches. Set your default autonomy, quiet hours, and the changes the agent must always ask about, keep a one-click kill switch for when you want to freeze automation, and manage which ad accounts and conversion pixels the agent works with. Open it from the Ad Autopilot section under Ad Studio at /ad-studio/autopilot/settings.

At a glance

What it controls
Default guardrails, the kill switch, and connected accounts
Scope
Defaults apply to new campaigns; each campaign can still be tuned after launch
Autonomy modes
Observe, Co-pilot, Autopilot
Kill switch
Freeze automation per campaign or account-wide (ads keep delivering)
Cost
Free to configure
Defaults, not retroactive edits

Everything you set here seeds new campaigns. To change a campaign that is already live, tune it individually from its campaign page or from the agent chat.

Set your default guardrails

The Default guardrails panel is the starting rulebook every new campaign inherits. Set it once and each launch begins with sensible limits already in place.

  1. 1

    Open Default guardrails

    Go to Settings > Default guardrails.

    Ad Autopilot Settings page with the Default guardrails panel open
  2. 2

    Choose the default autonomy mode

    Pick Observe (the agent only watches and reports), Co-pilot (it proposes changes for your approval), or Autopilot (it acts on its own within your rules). This seeds the autonomy step in the launch wizard.

  3. 3

    Set quiet hours (optional)

    Enable a window during which Autopilot never acts on its own. Anything it wants to do is queued for your approval until the window ends. Hours use your ad account timezone.

  4. 4

    Pick your 'always ask' categories

    Choose the changes the agent must always ask about before acting: budget changes, budget increases only, targeting changes, new creatives, creative swaps, or pausing ads. Selecting Budget changes covers increases too.

  5. 5

    Toggle the automatic behaviors

    Turn Creative auto-refresh, Retargeting proposals, and the Weekly email digest on or off. These set the default for every new campaign.

  6. 6

    Set comment moderation defaults

    Choose the starting comment-moderation policy for new campaigns, including hide-negative, allow-delete, confidence thresholds, and your always-hide and never-touch term lists.

Guardrail options

SettingOptionsWhat it does
Default autonomy modeObserve · Co-pilot · Autopilot

How much the agent can do on its own. This seeds the autonomy step in the launch wizard.

Quiet hoursOn / Off, plus a start and end hour

A window when Autopilot never acts on its own. Changes are queued for approval until it ends. Uses your ad account timezone.

Always ask before…Budget changes · Budget increases only · Targeting changes · New creatives · Creative swaps · Pausing ads

The categories the agent must get your approval on. 'Budget changes' includes increases.

Creative auto-refreshOn / OffDefault: On

When ads fatigue, the agent proposes fresh creatives. It is evidence-gated and spends credits when a refresh actually runs.

Retargeting proposalsOn / OffDefault: On

Lets the agent suggest a linked retargeting campaign. Launching one always needs your approval.

Weekly email digestOn / OffDefault: Off

A free weekly performance summary for each new campaign.

Comment moderation defaultsOn / Off, plus hide-negative, allow-delete, confidence sliders, and term listsDefault: On

The starting moderation policy for every new campaign. Each campaign can override it later.

Configuring is free; some actions spend credits

Setting your guardrails costs nothing. The actions they enable do spend credits when they actually run: creative auto-refresh uses credits when a refresh is approved and generated, and a retargeting campaign spends its own budget and credits once you approve its launch.

Kill switch and automation controls

Need to stop the agent fast? You can freeze automation for a single campaign or for every campaign at once. Your ads keep delivering on Meta the whole time, so freezing the agent does not pause spend.

  1. 1

    Freeze all automation (account-wide)

    In Settings, use the Kill switch to pause all automation across every campaign. No cycles, proposals, or approvals run while it is on. Use Resume automation to hand control back to the agent.

  2. 2

    Pause one campaign's agent

    On a campaign page action hub, Pause agent stops that campaign's cycles, actions, and triggers. Resume agent restarts them. This is the surgical option when you only want to intervene in one campaign.

Freezing the agent does not stop spend

The kill switch and per-campaign pause only stop automation. Your ads keep spending on Meta. If you also want delivery to stop, pause the campaign or ad set delivery separately with its Activate/Pause control.

Manage connected accounts

The Connected accounts panel lists every Meta ad account your login can reach, each with its currency and status. From here you switch accounts, choose the conversion pixel, assign a workspace, refresh an account, re-authenticate an expired session, or disconnect.

  1. 1

    Review your connections

    Open Settings. Each ad account appears as a card showing its currency and current status.

    Connected accounts panel listing Meta ad accounts with currency and status
  2. 2

    Refresh to re-sync

    Use Refresh on a card to re-sync your accounts with the existing session. No login dialog appears.

  3. 3

    Connect or re-authenticate

    Use Connect account to run the Meta login. This adds new accounts and re-authenticates expired ones in place, so your campaigns and history stay attached.

  4. 4

    Set the pixel and workspace

    Choose the Conversion pixel the agent should optimize toward and the Workspace where new campaigns from this account should land.

  5. 5

    Disconnect only if you must

    Disconnecting suspends that account's campaigns without deleting them. Reconnect later and everything returns in place. On Meta the campaigns are untouched.

SettingOptionsWhat it does
Conversion pixelAny pixel on the account

Determines which conversions the agent optimizes toward. Pick it before publishing so conversions are attributed correctly.

WorkspaceAny of your workspaces

New campaigns from this account land in this workspace. See Workspaces.

Refresh vs ConnectRefresh · Connect account

Refresh re-syncs with the existing session. Connect runs the Meta login to add or re-authenticate accounts.

Best practices

  • Start conservative: Co-pilot mode plus quiet hours, then loosen as you build trust in the agent.

  • Leave comment moderation on so your ad comment sections stay conversion-positive by default.

  • Use the per-campaign pause for surgical control and the account kill switch for a full stop.

  • Remember the kill switch does not stop spend. Pause delivery separately if you also want spend to stop.

  • Pick the right conversion pixel before you publish so conversions attribute correctly from day one.

  • Reconnecting an account revives suspended campaigns in place, so the agent resumes where it left off.

Troubleshooting

My defaults did not apply to an existing campaign

These settings are defaults for new campaigns only. Tune an existing campaign individually from its campaign page or from the agent chat.

Approvals cannot be actioned

Automation may be paused. Resume it, either per-campaign with Resume agent or account-wide with Resume automation.

'Your Meta session expired'

Use Connect account to re-authenticate. Your connections update in place with no loss of history.

I disconnected an account by mistake

Reconnect it. The campaigns and history come back, and on Meta they were never touched.

What to do next