RevenueCat AI Integration

Automate your in-app subscriptions with RevenueCat AI Integration. Connect your account, then set up products, build paywalls, track revenue, and manage subscribers on autopilot.

01Capabilities

What can RevenueCat AI integration do

Get these RevenueCat outcomes done for you with AI workflow automation.

  • Get account billingreturns your RevenueCat plan, billing period, and tracked revenue
  • Get appreturns the configuration of a single app
  • Get project UI configreturns paywall UI config: fonts, colors, and presets
  • Get refund request preferencesreturns Refund Control preferences for a project
  • List account billing invoiceslists invoices charged to this account with amounts and status
  • List app public API keysreturns the public (SDK) API keys of an app
  • List appslists the apps in a project
  • List audit logslists a project's configuration-change audit logs
  • List collaboratorslists the people with access to a project and their roles
  • List projectslists all RevenueCat projects accessible with the API key
  • Create appcreates a new app inside a project
  • Create projectcreates a new RevenueCat project
  • Update apppartially updates an app's name and store details
  • Update project UI configupdates the paywall UI configuration for a project
  • Validate app credentialschecks a saved App Store or Google Play credential set
  • Get productreturns a single product from the project's catalog
  • Get product store statereturns live store data from the target store
  • Get product store state operationpolls an async store-state operation
  • List productsreturns the products registered in a project's app catalog
  • Archive productarchives a product, making it inactive
  • Create productregisters a product with RevenueCat
  • Create product pricesconfigures prices for a product
  • Equalize subscription pricesfills missing App Store territory prices via equalization
  • Set product store statecreates or updates store metadata for a product
  • Submit products to storesubmits App Store products for review
  • Unarchive productunarchives a previously archived product
  • Update productupdates a product
  • Upload product store state screenshotreserves an App Store review screenshot slot
  • Get entitlementreturns a single entitlement by id
  • Get products from entitlementlists the products attached to an entitlement
  • List entitlementslists all entitlements in a project
  • Archive entitlementarchives an entitlement, making it inactive
  • Attach products to entitlementattaches products so purchasing any unlocks it
  • Create entitlementcreates a new entitlement
  • Detach products from entitlementdetaches products from an entitlement
  • Unarchive entitlementunarchives a previously archived entitlement
  • Update entitlementupdates an entitlement's display name
  • Get offeringreturns a single offering by id
  • Get offering pricesgets package prices in an offering for a currency and country
  • List offeringsreturns the list of offerings in a project
  • List packagesreturns the list of packages in an offering
  • Archive offeringarchives an offering so it is no longer served
  • Attach products to packageattaches products to a package
  • Create offeringcreates a new offering
  • Create packagescreates a new package for an offering
  • Delete package from offeringpermanently deletes a package from its offering
  • Detach products from packagedetaches products from a package
  • Duplicate offeringduplicates an offering and its packages
  • Unarchive offeringunarchives an offering so the SDK serves it again
  • Update offeringupdates an offering
  • Get audiencereturns a single audience with name and rules
  • Get audience filter optionsreturns known values for audience rule fields
  • Get targeting rulereturns one targeting rule with its state and config
  • List audiencesreturns all audiences in the project
  • List targeting ruleslists targeting rules, active before inactive
  • Create audiencecreates a new audience from a name and rules
  • Update audienceupdates an audience's name and/or rules
  • Get paywallreturns a single paywall by id
  • List paywallsreturns the list of paywalls in a project
  • Attach offering to paywallattaches an offering so the paywall serves it
  • Detach offering from paywalldetaches the offering from a paywall
  • Duplicate paywallduplicates a paywall draft into a new unpublished paywall
  • Publish paywallpublishes a paywall draft, making it live
  • Unpublish paywallunpublishes a paywall so it is no longer served
  • Get customerreturns detailed customer info: attributes, entitlements, metadata
  • Get customer center configreturns the Customer Center configuration
  • Get subscriptionreturns a single subscription by its RevenueCat id
  • List customer eventsreturns the customer's event history
  • List customerssearches customers by email, app user ID, or transaction ID
  • List purchasesreturns one-time purchases and their refund status
  • List subscriptionsreturns the customer's subscriptions across all stores
  • List virtual currencies balancesreturns the customer's virtual currency balances
  • Assign customer offeringsets a per-customer offering override
  • Grant customer entitlementgrants promotional access to an entitlement until expiry
  • Get virtual currencyreturns info about a virtual currency
  • List virtual currencieslists the virtual currencies for the project
  • Archive virtual currencyarchives a virtual currency, making it inactive
  • Create virtual currencycreates a virtual currency in the project
  • Unarchive virtual currencyunarchives a virtual currency, making it active
  • Update virtual currencyupdates an existing virtual currency
  • Get benchmarksreturns benchmark comparisons for apps across monetization metrics
  • Get chart datareturns time-series data for a specific chart
  • Get chart options schemagets an LLM-friendly option schema for a chart
  • Get experimentreturns the full configuration of a single experiment
  • Get experiment resultsreturns per-variant performance for an experiment
  • Get overview metricssummarizes key project metrics for the last 28 days
  • Get revenue metricreturns total revenue for a project over a date range
  • List experimentsreturns the project's experiments, optionally filtered
  • Create experimentcreates a draft experiment
  • Pause experimentpauses a running experiment
  • Resume experimentresumes a paused experiment
  • Start experimentstarts a draft experiment
  • Stop experimentpermanently stops a running or paused experiment
  • Update experimentpartially updates an experiment
  • Get webhook integrationreturns a single webhook integration by id
  • List webhook integrationslists the webhook integrations for a project
  • Create webhook integrationcreates a webhook that delivers events to a URL
  • Delete webhook integrationpermanently deletes a webhook integration
  • Update webhook integrationpartially updates a webhook integration
  • List SDK feature gateslists SDK feature gates with minimum version requirements
  • List SDK versionslists SDK version distribution data for a project
  • Create paywall with AIstarts an async AI task to create a paywall from a blank canvas
  • Edit paywall with AIstarts an async AI task to update an existing paywall
  • Get paywall AI taskchecks the status of a Paywall AI Editor task
  • Render paywall screenshotrenders a PNG screenshot of a paywall
02Automation

Use cases

Real ways teams put RevenueCat on autopilot with Zaira.

Subscription setup on autopilot

Tell Zaira what you sell — 'monthly premium at $9.99 and annual at $79.99' — and it creates your products, entitlements, offerings, and packages in RevenueCat. No dashboard clicking, no order-of-operations guessing.

Paywalls that build themselves

Zaira configures your paywall templates, sets pricing, and publishes them live — you describe the outcome, not the layout. Change pricing or plans later without shipping an app update.

Revenue & subscriber analytics, delivered

Ask Zaira for your monthly revenue, trial conversion rate, or churn trend — and get the answer pulled from RevenueCat and posted to your channel. No more logging into dashboards or exporting CSVs.

Subscription troubleshooting, handled

When offerings are empty, entitlements fail, or sandbox purchases break, Zaira diagnoses the issue through your RevenueCat config and proposes concrete fixes — no digging through SDK logs.

03How it works

Automate your RevenueCat with Zaira

Three steps to compounding results: connect in one click, automate your subscriptions and paywalls, and monitor revenue on autopilot.

01

Connect RevenueCat to Zaira

Sign up and connect your RevenueCat account with secure OAuth or your own API key. Zaira has set up the integration for you — no config files and no code required.

02

Paywall A/B tests that set themselves up

Tell Zaira what you sell — it drafts your products, entitlements, offers, and paywall variants, then splits audiences with targeting rules. Approve, and testing runs itself.

03

Churn caught before it surprises

Zaira watches revenue, churn, and trial conversion, then posts the report — plus the fix: which paywall to scale, which subscribers to win back, which offer to retire.

05FAQ

Frequently asked questions

Everything you need to know about the RevenueCat AI integration.

No. The RevenueCat AI integration from Zaira works without a single line of code. You connect your RevenueCat account with secure sign-in (OAuth) or your own API key — there's nothing to install, configure, or build. You just describe what you want in plain language, and Zaira automates the rest.

The RevenueCat AI integration can set up subscriptions, create products and entitlements, build and publish paywalls, track revenue and churn, run experiment analysis, and diagnose subscription issues — all from plain language. It runs automatically on a schedule, with no RevenueCat dashboard clicking.

Connecting RevenueCat to Zaira takes one step. You sign in with secure OAuth or enter your RevenueCat API key, and Zaira links your account and keeps the connection live. Your credentials stay encrypted, and there's nothing to install or configure — it works with any RevenueCat plan.

Yes. Zaira works inside RevenueCat's permissions with built-in checks, so it only creates, updates, or publishes products, entitlements, and paywalls you ask for. It starts with sandbox and test environments, and nothing goes live without your approval.

It's a RevenueCat AI integration. Under the hood, Zaira connects to RevenueCat's official MCP server, so you get native RevenueCat tools without building anything — you speak plain language and Zaira automates your subscription workflows.

Yes. The RevenueCat AI integration needs no code, so founders, solopreneurs, and teams without mobile developers can use it right away. Connect your RevenueCat account in one click — Zaira handles the rest and sets up subscriptions, paywalls, and analytics on your behalf.

RevenueCat's dashboard and Rico work inside RevenueCat only. Zaira connects RevenueCat AND your Google Drive, Notion, Slack, and more — so your subscription data, revenue reports, and paywall changes all live in one assistant you can chat with from anywhere.

Start with [RevenueCat].
Run on autopilot.

Join the movement and run your work on autopilot.
Takes less than 60 seconds. Save 10+ hours a week.

Try It Free Today
Free to startNo credit card requiredCancel anytime