Claude Code
After installing Sienna, paste this into Claude Code:
Run `sienna setup agent --claude`, verify the installed Plugin version, then run `sienna auth status --json` and tell me which account connection is still needed.
Agent-friendly marketing CLI
Give AI agents a reliable command surface for marketing work: one login restores your linked platforms on any machine, and Meta Ads and Google Ads answer with evidence that is easy to parse — from Claude Cowork, Claude Code, Codex, or your servers.
Quickstart
Install the Sienna app or sign in on the web, connect your ad accounts, then ask a question.
The Sienna Desktop app is required. Open Integrations, then confirm the Claude Code or Codex Plugin installation inside the app.
After installing Sienna, paste this into Claude Code:
Run `sienna setup agent --claude`, verify the installed Plugin version, then run `sienna auth status --json` and tell me which account connection is still needed.
Claude Cowork has no direct Plugin install link.
https://github.com/sienna-work/sienna-plugin as a marketplacesienna@sienna, then paste:Using the Sienna skill, connect my ad accounts, then show my campaigns.
After installing Sienna, paste this into Codex:
Run `sienna setup agent --codex`, verify the installed Plugin version, then run `sienna auth status --json` and tell me which account connection is still needed.
After logging in, tell your agent to connect an ad provider — it will run
sienna ads provider connect meta or
sienna ads provider connect google and hand you one more link to approve.
Agent-readable docs live at
/llms.txt.
Download
macOS:
Open the DMG, drag Sienna to Applications, then open
/Applications/Sienna.app and finish Setup.
Windows: Run the downloaded setup executable, follow the installer prompts, then launch Sienna from the Start menu and finish Setup. Latest release: v0.17.5.
install_script="$(mktemp)" &&
trap 'rm -f "$install_script"' EXIT &&
curl --proto '=https' --proto-redir '=https' -fsSLo "$install_script" https://get.sienna.work/install.sh &&
bash "$install_script"
This installs a standalone CLI with checksum-verified atomic self-update. Use it on supported macOS and Linux systems that need a terminal-only installation.
SHA256SUMSWorkflow
Give Sienna explicit accounts, dates, and questions, then use the returned evidence for strategy, analysis, and next actions.
Log in once, link Meta and Google Ads when you need them, and get every linked platform restored automatically on any new machine.
Discover Meta ad accounts and Google Ads customers, with status and scopes — token material never appears in any output.
Pull Meta Insights and raw GAQL results through stable commands that agents can branch on with predictable exit codes.
Agent contract
Sienna treats stdout as data, stderr as diagnostics, and every failure as a typed condition the agent can recover from. The same standard Skill ships through native Plugins for Claude Cowork, Claude Code, and Codex, while the CLI keeps itself updated.
sienna auth login --no-browser
sienna auth status --json
sienna ads accounts list --json
sienna ads metrics query --platform google --account-id 1234567890 \
--arguments-json '{"query":"SELECT campaign.name, metrics.clicks FROM campaign"}' --json
sienna jobs list --json
Pricing
All plans keep the core workspace available. Prices are monthly in USD; taxes, local currency, and the final amount are shown at checkout.
Free
$0/month
Connect your sources and work with the data you already own.
Open Sienna7-day trial
Brand
$29/month
Analyze your owned social and advertising content.
First-time 7-day trial. A payment method is required.
Try BrandMarket
$199/month
Add dedicated competitor research to everything in Brand.
No self-service trial.
Choose Market| Capability | Free | Brand | Market |
|---|---|---|---|
| Raw data and connections | Included | Included | Included |
| Projects and general web research | Included | Included | Included |
| Your ads and content analysis | — | Included | Included |
| Dedicated competitor research | — | — | Included |
Brand’s trial is available once per Sienna account. Market does not include a self-service trial.
Public contract
Users and agents provide a bounded request and explicit approval for changes. Sienna returns structured evidence, status, and recovery without exposing stored credentials.
Provide the account scope, date range, comparison, and desired breakdown.
Review the exact target and dry-run result before any supported change.
Use JSON fields, evidence, coverage warnings, and stable exit codes.
Follow the returned recovery guidance and preserve its safe error kind for support.
Secure checkout
Keep this page open while the secure checkout loads.