Users
A user is anyone who triggers a CodSpeed run on a private repository of an organization, or accesses the CodSpeed dashboard of that organization.Bot accounts (identified by the
[bot] suffix, e.g., dependabot[bot]) are not
counted as users and do not consume seats.Seats
On the Pro plan, seats control how many users in your organization can use CodSpeed at the same time. A user without a seat is disabled: they lose access to CodSpeed for your organization, and their runs are blocked on private repositories.Managing seats
Automatic seat allocation
Automatic seat allocation controls whether CodSpeed adds seats on demand when new users appear. You can toggle this setting in the Billing tab of your organization’s settings page.- Enabled: When a new user joins or triggers a run and no seats are available, CodSpeed automatically adds a seat and updates your subscription.
- Disabled: New users are created as disabled if no seats are available. An admin must manually add seats and enable the user.
Disabling a user
There are two ways a user can become disabled:- Manually: An admin disables the user through the Members settings page. CodSpeed treats this as intentional. The user will not be automatically re-enabled, even if automatic seat allocation is on.
- Automatically: A new user joins or triggers a run, but no seats are available and automatic seat allocation is off.
Re-enabling a user
To re-enable a disabled user, go to the Members settings page and enable them. Re-enabling a user consumes a seat and triggers prorated billing.Billing
Each seat on a Pro plan corresponds to one billing unit.Adding seats
- Monthly plan: The cost of the new seat is prorated on the next invoice.
- Yearly plan: The cost is prorated and invoiced immediately.