Integrate the SDK
Have an AI agent install and configure the Superwall SDK in your app, or move your app over from RevenueCat, Adapty, or Qonversion.
An agent can add Superwall to your app end to end: install the SDK, configure it with your API key, set up purchases, and register your first placement.
Recommended: superwall integrate
From your app's folder, run:
npx superwall integrateThis works even before you have a Superwall account. It:
- Signs you up, or logs you in, from the terminal.
- Works out what kind of app it's looking at and connects it to your Superwall account.
- Runs the coding agent already on your machine (Claude Code or Codex) to install and configure the SDK.
- Walks you through products, campaigns, placements, paywalls, and testing on a real device.
See Set up your app in the CLI guide for details.
With your own agent
If you work in Cursor, Gemini CLI, or another agent, or you'd rather watch every step:
- With the plugin or skills installed, ask your agent: "Integrate Superwall into this app." The skills walk it through the same steps for your platform.
- With just the CLI, run
superwall integrate --skill. It prints the exact instructions instead of running anything, so you can paste them into any agent. See Drive the agent yourself.
Switching from another provider
To move from RevenueCat, Adapty, or Qonversion, run:
superwall migrateIt follows the same steps as integrate, starting from your existing setup.
After the integration
- Check your setup with Review your setup.
- Follow your platform's quickstart to understand what the agent added: iOS, Android, Flutter, or Expo.
How is this guide?