Skip to content

Entitler: tell your agent the plans and prices to create or change. Every pricing change is a new version, so you can always go back.

“Add pricing and plans to my app.

Make no mistakes.”

You, to your coding agent

No need to ask. Every pricing change is a new version, so you can always go back.

Start for freeNo card required.
claude mcp add --transport http \  entitler https://mcp.entitler.co/mcp

Then run /mcp and sign in to Entitler.

Paid the way each market pays

531 providers, app stores and platforms →
  • Pix (BR)
  • UPI (IN)
  • M-Pesa (KE)
  • PayPay (JP)
  • SEPA Direct Debit (EU)
  • Alipay (CN)
  • WeChat Pay (CN)
  • GCash (PH)
  • OXXO Pay (MX)
  • PayTo (AU)
  • BLIK (PL)
  • TWINT (CH)
  • mada (SA)
  • Toss Payments (KR)
  • Stripe (Global)
  • Apple App Store (Global)
  • Google Play (Global)
  • Mercado Pago (LatAm)
  • Paystack (Africa)
  • Flutterwave (Africa)
  • Razorpay (IN)
  • Klarna (EU)
  • Afterpay (AU)
  • Tabby (MENA)
  • Interac (CA)
  • Boleto Bancário (BR)
  • Airtel Money (Africa)

One catalogue

Everything you sell, in one place

Plans, markets and offers live in one catalogue, and every change to them ships as a release. Revenue shows what each release did.

  • Plans and prices

    Create features, plans, add-ons and prices, and link them to Stripe and the App Store. Change them later without touching what current customers pay.

    You“Add a yearly Pro plan with two months free.”

    Pro yearly is ready to sell on Stripe and the App Store: $129.90 a year.

  • New markets

    Give a country or region its own currency, tax and prices, and release them like any other change.

    You“Launch Pro in Brazil.”

    Created Brazil with Pro at R$32.90 a month, set from purchasing power parity with your $12.99 US price. Added Pix and Mercado Pago.

  • Offers

    Run discounts, codes and referral rewards with start and end dates and a limit, for everyone or one group of customers.

    You“Create a Diwali promo for the Indian market.”

    Created Diwali: 25% off yearly plans in India, Nov 6 to Nov 10.

  • Revenue signals

    Your agent reads revenue next to your releases, so it can tell you what each change did to sign-ups, upgrades and cancellations.

    You“What signals can you see in my revenue?”

    Since Release 6 raised Pro to $12.99, new Pro subscriptions are down 10%.

Drafts and releases

Every change to what you sell ships as a release

Entitler works the way your team ships code. Your agent writes a draft, it gets reviewed, and it goes out as a release that you roll out one group at a time or take back. What customers see doesn’t change until you roll out.

  1. Draft

    Your agent opens a draft

    You“Raise Pro to $12.99 and add a Family plan for up to five devices.”

    Every edit goes into a draft on top of Release 5. Customers keep seeing Release 5 while you work.

    Draft: Pro to $12.99
    ~ Pro monthly     $9.99 → $12.99
    + Family plan     $19.99, up to 5 devices
  2. In review

    It gets reviewed

    You“Send it for review.”

    Your reviewer approves the draft or requests changes with a note. Nothing goes live in the meantime.

    Approved: “Matches the pricing doc.”
  3. Released

    It becomes Release 6

    You“Publish it.”

    Your agent asks you to confirm first. The draft becomes Release 6, kept alongside every earlier release so you can always go back to one.

    Release 6  Pro to $12.99  (from Release 5)
  4. Rolling out

    You choose who gets it, and when

    You“Put me on it first, then beta users, then everyone on Monday. Launch-price customers keep theirs.”

    Before anything changes, the preview counts each group of customers and flags any plan missing its Stripe price or App Store product. On the Team release channel, your own purchases use test mode, even in production.

    Preview
      37 launch-price customers stay on $3.99
      375 customers update at their next renewal
      Family yearly has no App Store product yet
    
    Team       Release 6   now
    Beta       Release 6   now
    Everyone   Release 6   Mon, Nov 9, 9:00 am ET
  5. Rolled back

    Undo in one step

    You“Sign-ups dropped. Roll back.”

    Release 5 goes back on every release channel. Release 6 stays saved for when you’re ready.

    Everyone   Release 5   live again

Your dashboard

You don’t need to read code or open a terminal to stay in charge.

Every change your agent drafts waits in your dashboard, written in plain words, until you decide what happens to it.

  1. 1

    Review it

    See what changes and how many customers it affects, then approve it or request changes.

  2. 2

    Release it

    Roll it out to beta users or everyone, now or on a date, and roll it back from the same page.

  3. 3

    Watch it

    Follow revenue, new subscriptions and cancellations after each release, and the customers who need attention.

Payments

Your agent sets up how you get paid

Entitler works with Stripe, the app stores and 531 payment providers and platforms. Your agent suggests the ones your customers already use.

  1. 01

    It suggests how each market pays

    Your agent matches each market to the way people there already pay. That means cards through Stripe in the US, the App Store on iPhone, Pix in Brazil, WeChat Pay in China and cash at OXXO in Mexico. You choose which to add.

  2. 02

    It writes the code

    It adds the feature checks, the checkout and the code that renews each subscription, so your app checks features and never price IDs.

  3. 03

    You sign up and connect

    Your agent gives you each provider’s sign-up link and tells you where its keys go: in Entitler, or on your server for providers that run from there.

How it works

Set up from your terminal

  1. 01

    Add Entitler to your agent

    Pick Claude Code, Cursor, VS Code or ChatGPT at the top of the page and copy its setup: one command or three lines of config. Any other MCP client takes the server address with OAuth.

    https://mcp.entitler.co/mcp
  2. 02

    Sign in and pick a project

    Your browser opens once. You choose the project and environment your agent can reach, and what it may do there.

  3. 03

    Ask for your pricing

    Your agent looks through your app, drafts the features and plans, and adds the feature checks to your code. You approve the draft before anything goes live.

Or see a demo with your own pricing

Enter your website and Entitler reads your public pricing page, then drafts your plans, features and prices for you to explore. Sign in only when you want to keep it.

Build my demoNo card required.

Why we built Entitler

“Dovetail changed its plans and pricing three times in the three months I was there. Each time, engineers stopped building the product. At Canva, every holiday promotion was a spreadsheet of discounts for each market and plan. It went through several teams for approval, then I typed it into App Store Connect by hand. I built Entitler so it takes one sentence to your agent.”

Romain, founder of Entitler

Pricing

Free while you build. Enterprise when changes need sign-off.

Your customers pay you, through the providers you connect. Entitler charges only for your plan, and its own plans run on Entitler.

  • Free

    The plan every team starts on.

    Free

    • 2 projects
    • 3 members
    • 500 live customers
    • 10,000 usage reports
    • Includes
    • Grants
    • Scheduled moves
    • As-of previews
    • Sign-in providers
    • And 3 more
  • Enterprise

    Every limit lifted and every capability on, on terms we agree with you.

    Contact sales

    • Limits set by agreement, to fit how you sell
    • Everything in Free, plus
    • Add-ons
    • Banked credits
    • Usage windows
    • Usage zones
    • And 7 more

An upgrade applies straight away. A downgrade applies at the end of the period you’ve paid for. Reaching a limit stops new additions and removes nothing you already have.

FAQ

No. Entitler connects to your Stripe account with a restricted key and follows your Stripe subscriptions. Stripe takes WeChat Pay and OXXO for one-off payments but not for subscriptions, so monthly plans paid that way run from your own server beside Stripe.

Tell your agent what to create or change.

And you can drop the “make no mistakes”.

Start for freeNo card required.
Or see a demo with your own pricing