CaptionBolt Now Supports Teams
Shared billing, role-based access, multi-org switching. Built for agencies and content teams.

Kevin Li

Up until now, CaptionBolt has been a single-player tool. One account, one person, one billing cycle. That worked fine for solo creators, but about three months ago, the support inbox shifted. The same three questions kept showing up:
"We have 4 editors. Can we share one account?"
"I manage content for 3 brands. Do I need 3 separate logins?"
"We love the tool but our finance team needs a single invoice."
We tried to ignore it for a while. "We'll get to teams later." But then we noticed something in the usage data: a growing number of accounts were clearly shared between multiple people — same login, different IPs, different time zones. People were hacking around the limitation. That's usually a sign you should just build the thing.
So we built organizations.
What You Get
Shared workspace. Create an organization, invite your team via email. Everyone sees the same project library. No more "can you export that video and send it to me."
Role-based access. Three roles: Owner (full control + billing), Admin (manage members + projects), Member (use the tool). Simple. We didn't go down the granular-permissions rabbit hole because in practice, content teams don't need 47 different permission levels.
Shared billing. One subscription, one invoice. The organization's plan determines total minutes per month, shared across all members. The Owner manages the subscription through Stripe's billing portal.
Multi-org switching. If you manage content for multiple brands or clients, you can belong to multiple organizations and switch between them without logging out. Each org has its own projects, members, and billing.
How It Works
- Go to Settings → Organization
- Create an org and give it a name
- Invite members by email
- That's it
New members get a one-click invite email. They accept, and they're in. No setup wizards, no onboarding flows. They land in the shared workspace and can start processing videos immediately.
The organization's plan limits are shared. If your team is on the Pro plan (300 min/month), that's 300 minutes total across all members. We didn't want to charge per-seat because that penalizes teams for being teams. Content is collaborative — adding a team member shouldn't increase your bill.
Why No Per-Seat Pricing
I know per-seat is the standard SaaS model. We deliberately didn't do it.
Here's our thinking: CaptionBolt's cost scales with video minutes processed, not with how many people click buttons in the dashboard. Adding a 5th team member doesn't cost us anything. Billing them for it felt wrong.
Instead, teams naturally upgrade to higher plans as they process more content. A solo creator on Starter might do fine with 60 minutes/month. A 4-person agency is probably processing 200+ minutes/month and naturally lands on Pro or Max. The pricing self-selects.
For Agencies
If you manage content for multiple clients, the multi-org feature is for you. Create one org per client, invite the relevant team members to each, and keep everything separate. Billing is per-org, so each client can be on a different plan.
We've already seen a few agencies set this up during our beta period. The most common setup is one "internal" org for the agency's own content, plus one org per major client. Works well.
This was one of those features where the hardest part wasn't building it — it was deciding what NOT to build. We could have spent months on granular permissions, team analytics dashboards, shared style presets per org. We shipped the minimum that solves the actual problem: shared access and shared billing. The rest can come later if people need it.
Organizations are available now on all paid plans. Create your first team →


