Bookable practice
A Bookable practice sells booked time with one person, such as coaching, tutoring or a home visit, paid per session or by pack.
The business
| Line | Default |
|---|---|
| Earns | usage |
| Typical Prices | $80 to $200 per session; $400 to $900 for a pack of five |
| First revenue on | A Demand Budget of $100 |
| Supply | human: people do the work |
| Motions | b2c, b2b |
| One metric per state | Idea: Problem interviews; Building: Committed ICP members; Live: Outside paying Customers; Repeatable: Month-3 retention; Scale: Net revenue retention |
| Seed Plays | Community answers, Events and webinars, Paid search |
| Compounding Plays | Founder voice, Review requests, Customer referrals |
| Offer | Price | Features | Limits | At its bound | On sale |
|---|---|---|---|---|---|
One session (session) | $120 per session | None. | Meeting.book: 1 in all | stop | Always |
Five sessions (pack) | $500 once | None. | Meeting.book: 5 in all | stop | Always |
An Entitlement bounded by a Limit has kind limit; one without has kind feature. The kind is computed, never set.
atBound | A call past the Limit |
|---|---|
stop | Refused: the Verb replies 402 payment-required. |
Offer.publish puts each Offer on every buy surface: checkout, paymentLink, pricingTable, portalEntry, mcpBuyTool, http402.
Adds
None.
Wakes
Staffing
Floor
None.
Controls
Builders
Next
None.
Example
Catalogmend sells a 45-minute catalog review with a human reviewer: $120 for one, or $500 for five. A store owner picks a time from the booking link and pays before the time is held. A no-show forfeits the session, as the Offer states before payment.