Manage Your Account
Create and update Superwall projects, apps, products, entitlements, campaigns, and paywalls from an AI agent instead of the dashboard.
An agent can do most of what you'd normally click through in the dashboard: create apps, products, and entitlements, set up campaigns, and manage webhooks.
| You want to | Use |
|---|---|
| Manage your account from Claude, Codex, or Cursor | The plugin or Superwall MCP |
| Manage your account from the terminal or a script | The Superwall CLI |
| Build your own integration | The Superwall API |
From your agent
With the plugin or Superwall MCP connected, describe what you want. For example:
- "Create a
proentitlement and monthly and annual products for my iOS app." - "Set up a campaign that shows my onboarding paywall on the
onboarding_completeplacement." - "List the webhook endpoints in my project and retry any failed deliveries."
You can go from nothing to a working paywall this way. Give the agent your app name, platform, bundle ID, and store product IDs, and it can create the project, app, products, paywall, and campaign. When it creates the app, it returns the API key you pass to Superwall.configure() in your app.
The agent acts with your account's permissions. To limit what it can change, use a teammate account with a narrower role.
From the terminal
The Superwall CLI has commands for apps, products, entitlements, campaigns, and paywalls:
superwall products create pro_monthly --price 9.99 --period month
superwall campaigns create "Onboarding upsell" onboarding_completeThrough the API
For scripts and your own tools, use the Superwall API with an organization API key.
How is this guide?
Analyze Your Data
Ask AI about conversion, revenue, and experiments, from quick questions in the dashboard to SQL queries and scheduled reports.
Superwall AI
Ask questions about Superwall, your account, and your data with Superwall AI, the assistant built into the dashboard, the docs, and superwall.com.