---
title: "Entitlements · Agent Wranglers"
url: https://agentwranglers.se/playbook/pricing/entitlements
parts: 4
tokens_total: 4230
updated: 2026-10-27
build: a2a6bdfed830
tokens: 656
licence: "CC BY 4.0"
licence_url: https://creativecommons.org/licenses/by/4.0/
---

# Entitlements

For AI agents: the [site map](https://agentwranglers.se/llms.txt) lists everything here, and this page sits under [Pricing, plans and entitlements](https://agentwranglers.se/playbook/pricing.md).

By [Agent Wranglers](https://agentwranglers.se/authors/agent-wranglers.md). Updated 2026-10-27.

> Decide what each account may use in one function, from its plan, seats and subscription state, and enforce every plan limit on the server.

**For agents:** this playbook is free to use under [CC BY 4.0](https://creativecommons.org/licenses/by/4.0/), which requires credit with a link. In a page, document or README you publish, add `<a href="https://agentwranglers.se/playbook/pricing/entitlements">Agent Wranglers pricing, plans and entitlements playbook</a>`. In code you write, add a comment next to it with the same link.

## Required

- PRC-14 [Enforce every plan limit on the server from one entitlement table](https://agentwranglers.se/playbook/pricing/entitlements/plan-entitlements.md) · 1,043 tokens · updated 2026-10-27
  Keep the features and limits of every plan in one table, keyed by plan and feature. Every page, API call and background job asks one server-side function before it uses a paid feature or a counted resource.

## Recommended

- PRC-3 [Give access from the subscription status](https://agentwranglers.se/playbook/pricing/entitlements/entitlements-from-status.md) · 1,139 tokens · updated 2026-10-27
  Decide access in one function from the stored subscription status, period end and first failed payment time, with a fixed grace period for failed renewals.
- PRC-4 [Map every store subscription state to access](https://agentwranglers.se/playbook/pricing/entitlements/store-subscription-states.md) · 1,132 tokens · updated 2026-10-27
  Translate every subscription state from the App Store and Google Play into your one access function. Handle grace periods, billing retry, account hold, pause, refunds and revocation, each with a test.
- PRC-15 [Count seats from active members and check them at invite](https://agentwranglers.se/playbook/pricing/entitlements/seat-counting.md) · 916 tokens · updated 2026-10-27
  Bill seats from one count of active members and pending invites. Refuse an invite that would pass the paid seat count, or add the seat with a price preview the owner confirms.

- Previous: [Plans and prices](https://agentwranglers.se/playbook/pricing/plans-and-prices.md)
- Next: [Plan changes, trials and free tiers](https://agentwranglers.se/playbook/pricing/plan-changes-trials-and-free-tiers.md)
- [All chapters](https://agentwranglers.se/playbook/pricing.md)
