RevenueCat AI Agent

Connect your RevenueCat to Zaira autonomous AI agent. Describe what you need in plain language, Zaira will use RevenueCat actions like subscription management to get the job done for you.

01Capabilities

What can your RevenueCat AI agent do?

Get these RevenueCat outcomes done for you with AI workflow automation. Zaira carries out tasks using the supported actions listed here.

  • Get account billing — returns your RevenueCat plan, billing period, and tracked revenue
  • Get app — returns the configuration of a single app
  • Get project UI config — returns paywall UI config: fonts, colors, and presets
  • Get refund request preferences — returns Refund Control preferences for a project
  • List account billing invoices — lists invoices charged to this account with amounts and status
  • List app public API keys — returns the public (SDK) API keys of an app
  • List apps — lists the apps in a project
  • List audit logs — lists a project's configuration-change audit logs
  • List collaborators — lists the people with access to a project and their roles
  • List projects — lists all RevenueCat projects accessible with the API key
  • Create app — creates a new app inside a project
  • Create project — creates a new RevenueCat project
  • Update app — partially updates an app's name and store details
  • Update project UI config — updates the paywall UI configuration for a project
  • Validate app credentials — checks a saved App Store or Google Play credential set
  • Get product — returns a single product from the project's catalog
  • Get product store state — returns live store data from the target store
  • Get product store state operation — polls an async store-state operation
  • List products — returns the products registered in a project's app catalog
  • Archive product — archives a product, making it inactive
  • Create product — registers a product with RevenueCat
  • Create product prices — configures prices for a product
  • Equalize subscription prices — fills missing App Store territory prices via equalization
  • Set product store state — creates or updates store metadata for a product
  • Submit products to store — submits App Store products for review
  • Unarchive product — unarchives a previously archived product
  • Update product — updates a product
  • Upload product store state screenshot — reserves an App Store review screenshot slot
  • Get entitlement — returns a single entitlement by id
  • Get products from entitlement — lists the products attached to an entitlement
  • List entitlements — lists all entitlements in a project
  • Archive entitlement — archives an entitlement, making it inactive
  • Attach products to entitlement — attaches products so purchasing any unlocks it
  • Create entitlement — creates a new entitlement
  • Detach products from entitlement — detaches products from an entitlement
  • Unarchive entitlement — unarchives a previously archived entitlement
  • Update entitlement — updates an entitlement's display name
  • Get offering — returns a single offering by id
  • Get offering prices — gets package prices in an offering for a currency and country
  • List offerings — returns the list of offerings in a project
  • List packages — returns the list of packages in an offering
  • Archive offering — archives an offering so it is no longer served
  • Attach products to package — attaches products to a package
  • Create offering — creates a new offering
  • Create packages — creates a new package for an offering
  • Delete package from offering — permanently deletes a package from its offering
  • Detach products from package — detaches products from a package
  • Duplicate offering — duplicates an offering and its packages
  • Unarchive offering — unarchives an offering so the SDK serves it again
  • Update offering — updates an offering
  • Get audience — returns a single audience with name and rules
  • Get audience filter options — returns known values for audience rule fields
  • Get targeting rule — returns one targeting rule with its state and config
  • List audiences — returns all audiences in the project
  • List targeting rules — lists targeting rules, active before inactive
  • Create audience — creates a new audience from a name and rules
  • Update audience — updates an audience's name and/or rules
  • Get paywall — returns a single paywall by id
  • List paywalls — returns the list of paywalls in a project
  • Attach offering to paywall — attaches an offering so the paywall serves it
  • Detach offering from paywall — detaches the offering from a paywall
  • Duplicate paywall — duplicates a paywall draft into a new unpublished paywall
  • Publish paywall — publishes a paywall draft, making it live
  • Unpublish paywall — unpublishes a paywall so it is no longer served
  • Get customer — returns detailed customer info: attributes, entitlements, metadata
  • Get customer center config — returns the Customer Center configuration
  • Get subscription — returns a single subscription by its RevenueCat id
  • List customer events — returns the customer's event history
  • List customers — searches customers by email, app user ID, or transaction ID
  • List purchases — returns one-time purchases and their refund status
  • List subscriptions — returns the customer's subscriptions across all stores
  • List virtual currencies balances — returns the customer's virtual currency balances
  • Assign customer offering — sets a per-customer offering override
  • Grant customer entitlement — grants promotional access to an entitlement until expiry
  • Get virtual currency — returns info about a virtual currency
  • List virtual currencies — lists the virtual currencies for the project
  • Archive virtual currency — archives a virtual currency, making it inactive
  • Create virtual currency — creates a virtual currency in the project
  • Unarchive virtual currency — unarchives a virtual currency, making it active
  • Update virtual currency — updates an existing virtual currency
  • Get benchmarks — returns benchmark comparisons for apps across monetization metrics
  • Get chart data — returns time-series data for a specific chart
  • Get chart options schema — gets an LLM-friendly option schema for a chart
  • Get experiment — returns the full configuration of a single experiment
  • Get experiment results — returns per-variant performance for an experiment
  • Get overview metrics — summarizes key project metrics for the last 28 days
  • Get revenue metric — returns total revenue for a project over a date range
  • List experiments — returns the project's experiments, optionally filtered
  • Create experiment — creates a draft experiment
  • Pause experiment — pauses a running experiment
  • Resume experiment — resumes a paused experiment
  • Start experiment — starts a draft experiment
  • Stop experiment — permanently stops a running or paused experiment
  • Update experiment — partially updates an experiment
  • Get webhook integration — returns a single webhook integration by id
  • List webhook integrations — lists the webhook integrations for a project
  • Create webhook integration — creates a webhook that delivers events to a URL
  • Delete webhook integration — permanently deletes a webhook integration
  • Update webhook integration — partially updates a webhook integration
  • List SDK feature gates — lists SDK feature gates with minimum version requirements
  • List SDK versions — lists SDK version distribution data for a project
  • Create paywall with AI — starts an async AI task to create a paywall from a blank canvas
  • Edit paywall with AI — starts an async AI task to update an existing paywall
  • Get paywall AI task — checks the status of a Paywall AI Editor task
  • Render paywall screenshot — renders a PNG screenshot of a paywall
02Use Cases

Automate your RevenueCat tasks with Zaira effortlessly

See how people are automating their RevenueCat tasks with Zaira while they sleep.

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

How to set up your RevenueCat AI agent

Three steps to compounding results: connect in one click, automate your subscriptions and paywalls, and monitor revenue on autopilot. Run tasks on demand; recurring runs depend on the workflow's supported capabilities.

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

See the answers to the questions people ask about how RevenueCat works with Zaira.

You choose a task and Zaira uses supported RevenueCat actions, including subscription management, to carry it out. Tasks can run on demand; recurring or event-triggered runs depend on the workflow's available capabilities.

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].
Grow on autopilot.

No more slow progress or missing out opportunities
Get more done, in just a few simple clicks.

Get Instant Access Today
Free to startNo credit card requiredData secured