Install a task-led ChatGPT Ads experiment workflow with planning skills, read-only API access, conversion reconciliation, policy gates, and a one-command mock lab.
Trigger before any campaign activation or tracking change.
Intent
require a completed signal ownership ledger
require event IDs and deduplication rules for browser and server events
require an independently verifiable business outcome
block activation when platform-reported conversions are the only evidence source
require named approval owners for tracking and campaign changes
Install plugin files
These commands install package files and generate runtime configuration where supported. Confirm discovery in your agent app, then check configuration, authentication and a first useful operation.
Bundled skills, agents and tools are placed in the selected runtime directories. Hooks stay inside the plugin directory. Codex and Claude targets also receive a generated plugin manifest.
No security review is declared for this release. Review bundled components, required secrets and approval rules before live use.
How You Can Use This
Not verified
Resource form: Component bundle
Current operational evidence for your environment is not shown here. Check the implementation, installation requirements and limits before use.
First run:Run `python3 scripts/run_mock_lab.py` after installation to create an offline evidence bundle.
Setup required
Python 3.9 or newer is required to run the offline mock lab.
Current limits
The included OpenAI Ads client does not mutate campaigns, ad groups, ads, files, or feeds.
Live provider writes remain unavailable until a supported OpenAI Ads mutation adapter is implemented and independently verified.
Packaged executable helpers
Each program has its own setup requirements and operational evidence. Reading or copying the instructions does not verify these programs.
scripts/run_mock_lab.py · Not verified · Local program
First run:python3 scripts/run_mock_lab.py
Requires Python 3.9 or newer and performs no network calls.
What installation and verification mean
File installation
Places package files and generated configuration in the selected directories.
Native discovery
Your agent app finds and accepts the instructions, tools or plugin registrations.
Mock execution
Exercises sample fixtures. Connected data and provider effects need a separate check.
Connected operation
Requires current configuration, provider authentication, scoped permissions and a successful operation in your intended environment.
Declared compatibility
Compatibility unknown: versions and capabilities have not been declared.
Classification: inferred
Capability readiness
Mock lab
Not verified · Sample fixtures
Run the deterministic experiment, conversion-validation, and reconciliation workflow without credentials or network access.
Uses packaged fixtures only and cannot establish provider readiness.
Live read
Not verified · Read only
Read bounded OpenAI Ads account, campaign, ad, and insights data through the authenticated read-only client.
Configure and verify the included OpenAI Ads API client against the intended provider account.
Provider authentication attests the ad account rather than the individual human owner of the API key.
Live write
Unavailable
Live writes unavailable: no supported OpenAI Ads mutation adapter is included in this release.