Notion Business $20/user/mo MeterCall per-call99% cheaper pay for blocks you actually render, not seats you rent
This module has earned $8,760 this month for its builder.
70% of every call goes to the builder · Fork and compete →
👤 Add icon 🌄 Add cover 💬 Add comment
🔥

Mainframe Launch Plan

Owner
PPat Sullivan
StatusIn progress
Updated2 minutes ago
Readers
P
M
J
R
+7

+⋮⋮ The plan, in one page

+⋮⋮ We launch Mainframe on Monday, April 28. @Marcus Chen owns the landing push, @Jordan Vale owns the module catalog, and I’m on the keynote + pricing page. The thesis is simple: per-call < per-seat. We’re not another wiki tool — we’re a toll road on top of every API your team already hits. Read the teardown of Notion’s pricing model if you want the long version.

+⋮⋮
💡
Principle: docs should cost pennies per render, not dollars per seat. If a teammate reads this page once a month, we charge a fraction of a cent. If they read it 400 times, we charge more. Usage honest.
+⋮⋮ Why not Notion? — the three reasons in detail
1. Seat math. At 140 people × $20/mo, Notion is $33,600/yr. Half our org opens it twice a week. We were paying rent on empty rooms.

2. AI upsell. Notion AI is another $10/user/mo. Ours is bundled per-call — pennies when used, free when idle.

3. Export lock-in. We own the block format, plain JSON. No markdown munging, no table mangling. Git-backable from day one.

+⋮⋮ Pre-launch checklist

+⋮⋮
Draft pricing page copy (Pat) done
Record keynote b-roll, 4K, wide angle done
Ship module catalog to 2,800 modules (Jordan) blocking
Security review on OAuth rotation flow due fri
Final dry-run of onstage demo at 6pm Sunday soon
/insert a block
Basic blocks · 10 of 42
📝
Text
Just start writing with plain text.
enter
H1
Heading 1
Big section heading.
/h1
H2
Heading 2
Medium section heading.
/h2
To-do list
Track tasks with a checkbox.
/todo
Toggle list
Collapsible content block.
/toggle
📊
Database — table
Structured rows with any properties.
/db
</>
Code block
Syntax highlighted code snippet.
/code
💡
Callout
Make text stand out with an icon.
/call
📷
Image
Upload or embed an image.
/img
AI block
Generate on demand · per-call pricing.
/ai

+⋮⋮ Launch workstreams

Each workstream is a row in the database below. Same source, rendered as a table here, as a Kanban on the Sprint Board, and as a calendar on the Launch Timeline. One database, three views — change the row once, update everywhere.

+⋮⋮
📊 Workstreams
Table
Board
📅Calendar
🔗Timeline
+New view
Filter: Status ≠ Archived
Sort: Due date
👁Show: 7 properties
🔍Search
+ New
AaWorkstream Status 👤Owner 📅Due 📝Priority #Budget
🔥Module catalog expansion
In progress
JJordan V.
Apr 26, 2026 High $12,400
🎨Landing page & keynote deck
In review
MMarcus C.
Apr 22, 2026 High $4,800
🔒Security & OAuth review
Blocked
RRiley K.
Apr 24, 2026 Critical $2,100
📡Partner outreach (40 targets)
In progress
PPat S.
Apr 27, 2026 Medium $900
🔆Pricing page A/B test
Shipped
MMarcus C.
Apr 15, 2026 High $1,600
🔎Post-launch analytics wiring
Not started
JJordan V.
May 2, 2026 Medium $3,200
📢HackerNews + ProductHunt plan
Not started
PPat S.
Apr 28, 2026 High $0

+⋮⋮ Sample: call a module from the launch page

The landing page wires three MeterCall modules: pricing-calc, module-catalog, and launch-waitlist. Each one is a single per-call billed endpoint — render it, pay for it, done.

javascript copy
// render the launch pricing widget -- one call, $0.0004
import { render } from "@metercall/sdk";

const widget = await render({
  module: "pricing-calc",
  inputs: { seats: 140, avgCalls: 8400 },
  theme: "rose-gold"
});

document.getElementById("calc").innerHTML = widget.html;
// cost per render: $0.0004 -- no seat fees, no flat minimum

+⋮⋮ Open questions

Three things I still want to decide before Friday. Read the linked thread and drop a comment if you have a strong opinion. Default is: we go with whatever Pat types last.

Do we gate the AI writer behind a $5/mo floor, or truly per-call from zero? open
Which 3 tiles go above the fold on the launch day homepage hero? open
Import format: markdown + frontmatter, or our own JSON blocks? open
Keep building on MeterCall
Six more replacements, all per-call
Every tile is a real module in the catalog. Click to render — you pay for the render, not a seat.
MeterCall Docs · the per-call Notion · back to catalog

Related modules

3PL Central Replacement6sense Replacement7shifts Replacement98point6 ReplacementAB Tasty ReplacementAbacusLaw ReplacementABB Ability ReplacementAccela Replacement