Simple pricing
How Ryven bills — 14-day free trial, then pay only for team members who actually trigger tasks.
14-day free trial
Every workspace starts with a 14-day free trial. Use Ryven with your whole team during the trial: unlimited tasks, unlimited repos, every integration. We ask for a payment method upfront so there's no interruption when the trial ends, but you aren't charged during the trial and you can cancel any time from the billing portal.
Your first real billing period begins the day your trial ends.
You only pay for active users
An active user is someone on your team who triggered at least one task in Ryven this month — via Slack, GitHub, Jira, or Linear.
Invite your whole company for free. We only charge for the people who actually use Ryven.
Each month resets. If someone doesn't trigger a task, you aren't billed for them that month.
Billing period
Ryven bills on the calendar month. At the end of each month we count the distinct members who triggered at least one task during that period and invoice for those seats.
There's no proration inside a period. If a user is active for even one day of the month, they count as a full seat for that month. Standard SaaS.
What counts as "triggering a task"
Any of these start a task and mark you as active for the month:
- Mentioning
@ryvenin a Slack channel or thread - Assigning a GitHub issue to Ryven, or
@ryvenin an issue / PR comment - Assigning a Jira issue to Ryven, or
@ryvenin a Jira comment - Assigning or
@mentioningRyven on a Linear issue
Just viewing the dashboard, reading task logs, or looking at settings doesn't count — passive usage is always free.
Edge cases
| Situation | Billed? |
|---|---|
| Someone triggers one task all month | One seat that month |
| Someone triggers a hundred tasks | Still one seat — usage is unlimited |
| Someone triggers via Slack and GitHub in the same month | One seat — linked accounts resolve to the same member |
| A task is blocked before it starts (non-member, suspended workspace, etc.) | Not billed |
| A task starts but fails partway through | Billed — Ryven did the work |
| Someone joins mid-month and triggers one task | Full seat, no proration |
| Someone leaves after triggering earlier in the month | Seat stands for that month, no refund |
| The same person triggers on the last day of one month and the first day of the next | Counts in both months |
Predicting your next invoice
The Billing page in your workspace dashboard shows a live list of which members have triggered a qualifying task this period, with the time of their last trigger. What you see there is what you'll be invoiced for at the end of the month — no surprises.
Questions?
If something about a charge doesn't look right, reach out from the billing portal or email support. We'd rather fix it than argue about it.