Overview
The number of available roles and atomic permissions depends on the organization's plan. As you upgrade to a higher plan, additional roles and an expanded set of permissions become available.
Plan comparison
| Parameter | Free | Pro | Business | Enterprise |
|---|---|---|---|---|
| Maximum roles | 2 | 4 | 8 | Unlimited |
| Atomic permissions | 12 | 23 | 45 | 57+ |
| Custom roles | -- | -- | -- | Yes |
| Temporary roles | -- | Yes | Yes | Yes |
| Event-scoped roles | -- | Yes | Yes | Yes |
Free -- 2 roles, 12 permissions
On the free plan, two roles are available:
- Owner -- full control
- Support -- viewing and check-in
Available permissions cover basic scenarios: creating events, viewing participants, check-in, basic settings. This is sufficient for a small team of 1-3 people.
Limitations:
- No Manager or Finance roles -- Owner manages everything independently
- No temporary roles
- No event-scoped context (all roles apply at the organization level)
Pro -- 4 roles, 23 permissions
The Pro plan adds:
- Admin -- full access except billing
- Manager -- event and registration management
Additional permissions unlock:
- Registration form management
- Manual broadcasts to participants
- Participant list export
- Promo code management
- Event-scoped roles (binding a role to a specific event)
- Temporary roles with
expires_at
Business -- 8 roles, 45 permissions
The Business plan adds:
- Finance -- payments and reports
- 3 additional slots for assigning multiple roles to a single user
Additional permissions unlock:
- Financial reports and analytics
- Initiating refunds
- Notification template management
- Payment gateway configuration
EXPERIMENT_MANAGE-- creating and managing A/B experiments- Embed widget management (origin allowlist)
- Extended export (scheduled exports, webhooks)
Enterprise -- unlimited + custom roles builder
The Enterprise plan removes all limits:
- 57+ atomic permissions -- the full set
- Custom roles builder -- create roles with any combination of permissions
- No limit on the number of roles
Custom roles builder
The builder allows you to create a role perfectly suited to your organizational structure:
- Go to Settings -> Team -> Roles.
- Click Create role.
- Enter a role name (e.g., "Venue Coordinator").
- Select the desired permissions from the full list.
- Click Save.
Custom roles work the same way as standard ones:
- Can be assigned to multiple users
- Support event-scoped context
- Support time limits (
expires_at) - Participate in the additive model (combined with other roles)
Behavior on plan changes
Upgrading
When upgrading to a higher plan, new roles and permissions become available immediately. No additional actions are required.
Downgrading
When downgrading to a lower plan:
- Roles unavailable on the new plan are marked as
archived_due_to_downgrade - Users with archived roles lose the corresponding permissions
- Data is not deleted
- Custom roles (Enterprise) are also archived
When upgrading back to a higher plan:
- All archived roles are automatically restored
- Users regain their permissions
- Custom roles become available again
Recommendations
| Scenario | Recommended plan |
|---|---|
| One organizer + 1-2 check-in helpers | Free |
| Team of 3-5 people, need event managers | Pro |
| Team of 10+, need financial accounting and analytics | Business |
| Large organization, complex org structure | Enterprise |