For AI agents: a documentation index is available at the root level at /llms.txt and /llms-full.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
SupportDashboard
Getting StartedAPI ReferenceRoadmapBlog
Getting StartedAPI ReferenceRoadmapBlog
  • Getting Started
    • Overview
    • What is Schematic?
    • Concepts
  • Using Schematic
    • Who Uses Schematic
  • Quickstart
    • Quickstart
    • Account Setup
    • Entitling a Feature
    • Tracking Usage
    • Components
    • Identifying Users
    • Setup the SDK
  • Using Feature Flags
    • Overview
    • Flags
    • Features
    • Tracking Feature Usage
    • Company Overrides
    • Feature Types
  • Building Your Catalog
    • Overview
    • Plans
    • Managing Company Plans
    • Configuring the Catalog
    • Add Ons
    • Trials
  • AI Tooling
    • For Developers
  • Setting Up Billing
    • Overview
    • Usage Based Billing Models
    • Seat Based Billing Models
    • Credit burndown
  • Using UI Components
    • Overview
  • Developer Resources
    • Concepts
    • Key Management
    • Environments
    • Entity Relationship Diagram
  • Production Readiness
    • Availability
    • Observability & Support
    • Security
  • Integrations
    • Segment Integration
    • Clerk Integration
    • WorkOS Integration
    • Salesforce Integration
    • Hubspot Integration
  • Playbooks
    • Overview
    • Creating a metered feature
    • Backfills and usage corrections
    • Rolling out beta functionality with Flags
    • Handling customer exceptions and feature trials
    • Automatically provision customers using Stripe
    • Build a slack webhook
LogoLogo
SupportDashboard
On this page
  • Product and Engineering
  • Customer Success
  • Finance
  • Using Schematic with Stripe the Stripe App
Using Schematic

Who Uses Schematic

Was this page helpful?
Previous

Overview

Start using Schematic in under 5 minutes
Next
Built with

For most teams, Schematic is the primary UI for day-to-day product, engineering, and customer success operations. The billing platform (Stripe) is used primarily by finance for invoicing and revenue reporting.

A useful way to think about the two systems:

  • Schematic is the runtime enforcement layer. It evaluates in real time whether a user or company is allowed to take an action, consume a credit, or access a feature, based on their plan, usage, and any overrides. This enforcement happens in your product, in real time. It is also the operational control plane for product teams to manage packaging and monetization policy without engineering involvement.
  • The billing platform (Stripe) is the financial system of record for invoicing, revenue recognition, dunning, and related finance workflows.

Schematic supports entitlement enforcement at three levels of granularity: the plan level, the company level, and the individual user level. Company-level overrides can be applied with expiration dates and audit notes.

Product and Engineering

Engineers instrument the product by wrapping features in Schematic checks and reporting usage events to Stripe. Stripe handles billing from those events; Schematic receives them and uses them to enforce entitlements at runtime. This means engineering reports events once and neither system requires teams to build or maintain their own enforcement logic. Once instrumented, the product behaves according to whatever rules are configured in Schematic, without requiring further code changes.

Product owns that configuration. From Schematic, product teams manage pricing and packaging, iterate on plan structures, run experiments, and make customer exceptions, all without engineering involvement.

Customer Success

Customer success operates in Schematic to manage individual customer accounts, grant overrides, track usage, and handle exceptions.

Customer success teams can also interact with Schematic via the MCP server, which enables AI-assisted workflows on top of entitlement data directly from Claude. For example: “pull Acme Corp’s usage over the last quarter and integrate into their QBR.”

Finance

Finance works primarily in the billing platform (Stripe Billing) for invoicing, revenue recognition, and financial reporting. Schematic syncs commercial state to the billing system automatically, so finance sees accurate subscription and usage data without needing to operate in Schematic.

Using Schematic with Stripe the Stripe App

Schematic offers a Stripe App that allows users to access Schematic’s entitlement management functionality from directly within Stripe’s dashboard. This is relevant if your team prefers that product and customer success personas perform entitlement and packaging operations from within Stripe Billing rather than from within Schematic.