Pay for people, not rows
Every plan includes the whole platform. Bigger plans raise the ceilings, including how much Juno can do for each seat.
Free to start, per-seat when you grow
Your plan · Up to 10 seats
Beam
8 seats × $23/seat · $2,208 billed yearly
You're saving $576 a year vs monthly
Start free trialChange seats or plans anytime.
Juno token budget
All tiers ↓4Mtokens / day, across all seats
8 seats × 500K/day each · 2.5M/week each
- Quick tasks/day
- 667
- Standard tasks/day
- 125
- Deep tasks/day
- 50
per seat
Beam includes:
- Seats10
- SpreadsheetsUnlimited
- ConnectionsAll 6
- Graphs & dashboardsUnlimited
- Scripts (JS / TS / SQL)
- Cron schedules
- Published HTTP endpoints
- Environments (dev/staging/prod)
- Live write-back (PG/MySQL/API)
- Data contractsWarn
- Public doc sites
- Juno (agentic AI)All modes
- Unattended Juno runs
- Custom roles & permissions
- API keys10
- Audit log retention90 days
- SupportEmail
A seat is a person
One human login. Service accounts and API keys don't count.
Nothing else is metered
No charges for API calls, rows, or charts. Just people.
AI budgets ride along
Every seat carries daily and weekly Juno token budgets.
Change anytime
Add seats or switch plans whenever, no tickets needed.
More seats, more Juno, tier by tier
Every seat carries a daily and weekly Juno token budget. Here's what one seat's day covers in each mode, on every plan.
| Plan | Daily / seat | Weekly / seat | Step from tier below | Quick tasks / day | Standard | Deep | Daily budget (log scale) |
|---|---|---|---|---|---|---|---|
| 30K | 150K | — | 40 | 7.5 | — | ||
| 150K | 750K | 5× | 200 | 38 | 15 | ||
| 500K | 2.5M | 3.33× | 667 | 125 | 50 | ||
| 1.25M | 6.25M | 2.5× | 1,667 | 313 | 125 | ||
| 2M | 10M | 1.6× | 2,667 | 500 | 200 | ||
| 4M | 20M | 2× | 5,333 | 1,000 | 400 | ||
| Custom | Custom | — | Custom | Custom | Custom |
Task counts are what one seat's daily budget covers in each Juno mode. Spark doesn't include Deep.
Every plan, side by side
No asterisks, no “contact us to find out.” Search it, filter it, or show only what changes between plans.
36 features shown across 7 plans
| Per seat · billed yearly | Spark $0 Up to 2 seats | Ray $12/mo Up to 5 seats | Beam $23/mo Up to 10 seats | Aurora $47/mo Up to 50 seats | Radiance $71/mo Up to 250 seats | Supernova Custom 250+ seats | Infinite Custom Unlimited seats |
|---|---|---|---|---|---|---|---|
| SeatsOne seat is one human login, including read-only viewers. Service accounts, API keys, and scheduled jobs don't count. | 2 | 5 | 10 | 50 | 250 | 250+ | Unlimited |
| Spreadsheets | 10 | 50 | Unlimited | Unlimited | Unlimited | Unlimited | Unlimited |
| Live formula recalculation | |||||||
| What-if scenariosA sandboxed fork of your spreadsheet. Change any assumption and recalc freely; nothing leaks back unless you merge it. | |||||||
| Cell comments & version history | |||||||
| Multiple organizations | |||||||
| Scripts (JS / TS / SQL) | |||||||
| prysm.* SDK namespaces | Core | Core | Full | Full | Full | Full | Full |
| Cron schedulesCron, interval, and one-shot schedules with real timezones. Every run is logged and retried. | |||||||
| Published HTTP endpointsPublish a script as a versioned HTTP endpoint, authenticated by API keys, with per-endpoint CORS, rate limits, and caching. | |||||||
| Auto-generated endpoint docsPublish a script and PrysmOS generates its reference page (routes, request shape, auth) straight from the code. | |||||||
| Environments (dev/staging/prod)Dev, staging, and prod environments with promotion approvals, version snapshots, and diffs. | |||||||
| Workflows & job queueA background job queue for long work, and multi-step workflows that pass output between scripts. | |||||||
| Tests, snapshots & benchmarksTest suites with snapshots, and benchmarks. Every execution lands in searchable logs and can be replayed. | |||||||
| ConnectionsPostgreSQL, MySQL, REST APIs, Google Sheets, Microsoft Excel, and file uploads (CSV, XLSX, JSON). | 3 | All 6 | All 6 | All 6 | All 6 | All 6 | All 6 |
| Scheduled auto-pull sync | |||||||
| Live write-back (PG/MySQL/API)Send clean rows home: live write-back to Postgres, MySQL, and API POST/PATCH targets. | |||||||
| Data contractsWarn logs the violation and notifies whoever you choose. Block quarantines failing rows and pauses downstream consumers until the check clears. | Warn | Warn + block | Warn + block | Warn + block | Warn + block | ||
| Freshness rulesSet maxAgeHours and PrysmOS tracks when data last changed. If a feed stalls, the contract trips before a dashboard shows a frozen chart. | |||||||
| Graphs & dashboardsCharts bind to live ranges, not snapshots. When the data moves, every open dashboard moves with it. | 5 dashboards | 20 | Unlimited | Unlimited | Unlimited | Unlimited | Unlimited |
| Markdown docs + versioning | |||||||
| Public doc sitesTurn any docs folder into a public Doc Site with a custom domain, your branding, and built-in Ask-AI for readers. | |||||||
| Token-gated doc share linksA share link that unlocks a single doc or private site without publishing it. Rotate or revoke the token anytime. | |||||||
| Juno (agentic AI) | Quick + Standard | All modes | All modes | All modes | All modes | All modes | All modes + custom |
| Daily Juno tokens per seatEach seat carries daily and weekly Juno token budgets that scale with your plan and member count. | 30K | 150K | 500K | 1.25M | 2M | 4M | Custom |
| Weekly Juno tokens per seat | 150K | 750K | 2.5M | 6.25M | 10M | 20M | Custom |
| Optional tool-call capsSet a hard cap on Juno tool calls when you want a hard stop. | |||||||
| Stats pop-out & admin usage views | |||||||
| Admin usage overridesAdmins see usage in the Stats pop-out and can grant usage overrides without a sales call. | |||||||
| Unattended Juno runsA trigger can wake Juno with an instruction, a tool allowlist, a model override, and a hard cap on tool calls. | |||||||
| Event + cron triggersRun contract checks or Juno on a cron, interval, or event. Every firing lands in trigger run history. | |||||||
| Script alert rules | |||||||
| Audit log retention | 7 days | 30 days | 90 days | 1 year | 2 years | Custom | Custom |
| Custom roles & permissions | |||||||
| API keys | 1 | 3 | 10 | 50 | Unlimited | Unlimited | Unlimited |
| Support | Community | Priority email | Priority | Dedicated | Dedicated | ||
Asked before you ask
The stuff people usually dig out of a sales call, answered up front.
It's a real plan, not a trial. Two seats and every module: spreadsheets, scripts, connectors, even a daily Juno budget per seat. No credit card required. Most early teams can run their whole data stack on it.
Ready to see it in action?
Start free with two seats, the whole platform, and no credit card.