Documentation / Concepts

Security & Approval

Opus Growth is built to protect your ad budget. No change is ever applied silently.

Preview (dry-run)

Every tool that makes a change runs in two stages. The first call returns a preview only — it shows what will happen but does not apply it. To apply it, the same call is repeated with confirm=true. In practice, your assistant shows you the plan first and applies it once you say “approve.”

# 1) Preview
{"dry_run": true, "preview": {"action": "set_campaign_budget", "proposed_daily": 500}}
# 2) After approval
{"ok": true, "new_daily": 500}

Budget guardrail

A budget increase of more than 50% in a single step is blocked. It is not possible to accidentally 10x a campaign's daily budget; the system halts the operation and warns you.

Audit log

Every write operation (who, what, when) is recorded. On most platforms, deletions perform a reversible flag rather than a “permanent delete,” so your reporting data is preserved.

Data isolation

Your access tokens are stored encrypted, and every request runs only in the context of your own account. One user's token is never used in another user's request.