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 toUse
Manage your account from Claude, Codex, or CursorThe plugin or Superwall MCP
Manage your account from the terminal or a scriptThe Superwall CLI
Build your own integrationThe Superwall API

From your agent

With the plugin or Superwall MCP connected, describe what you want. For example:

  • "Create a pro entitlement and monthly and annual products for my iOS app."
  • "Set up a campaign that shows my onboarding paywall on the onboarding_complete placement."
  • "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_complete

Through the API

For scripts and your own tools, use the Superwall API with an organization API key.

How is this guide?

On this page