Subscription
A commercial plan for a workspace: price, cadence, payer and seats. It grants no access.
A Subscription records what the group pays for a workspace. Paying is not owning and not controlling the workspace, and a plan gives nobody access. The table had no rows on 2026-10-28.
Rules and relationships
Link one Tool and one Workspace whose tool matches; the pickers allow several and nothing checks the match. Blank prices mean unknown, not free. Price Per Seat applies only when Per Seat is ticked. Seat Count is what was bought; the number of linked Seat Allocations should not exceed it, but no formula checks this. Payer (Person) is for invoices in a person’s name; there is no company payer field yet. All amounts are US dollars.
Fields
| Field | Storage | Current configuration |
|---|---|---|
| Plan Name | Text | Plan name as billed |
| Plan Price | Currency | $; price per billing period |
| Price Per Seat | Currency | $; per seat per period, only when Per Seat is ticked |
| Per Seat | Checkbox | Ticked = billed per seat; blank = flat |
| Billing Cadence | Single select | Monthly, Quarterly, Annual, Weekly, Biweekly, Daily, OnDemand |
| Total Value | Currency | $; committed value for the whole term |
| Seat Count | Number | Seats bought, not seats in use |
| Payer (Person) | Linked records | Person (mirror); Multiple-record picker |
| Tool | Linked records | Tool; Multiple-record picker |
| Workspace | Linked records | Tool Workspace; Multiple-record picker |
| Seat Allocations | Linked records | Seat Allocation; Multiple-record picker |
| Tags | Linked records | Tags (mirror); Multiple-record picker |
Example
Plan Name = Business+; Tool = Slack; Workspace = Example Studio - Slack - T01ABCD2EFG; Per Seat ticked; Price Per Seat = 12.50; Billing Cadence = Monthly; Seat Count = 25.