Managing Seats and Billing

Your agency’s seat count, billing cycle, and per-member seat assignments are all managed from /admin/agencySeats & Billing tab.

Adjust your total seat count

The Adjust Seats card has steppers for Base and Voice. Pick new counts and click Save changes.

The page shows a live preview of the change:

Change: +2 Voice seats, -1 Base seat New plan total: $189.97/mo (+$70.00/mo) Stripe will bill the prorated difference for the rest of this cycle.

What happens when you save:

You cannot reduce below your current active member count for a seat type. Example: if you have 5 Active Voice members, you can’t reduce Voice seats below 5. The Save button is disabled with a clear tooltip. Remove members first to free seats, then reduce.

Change a member’s seat type

In the Members tab, each Active member’s row has a Seat dropdown (Base / Voice). Pick a new value to switch them.

Promote a clinician to admin (and vice versa)

In the Members tab, each Active member’s Role dropdown lets you switch between Clinician and Admin.

You can promote multiple admins. The only constraint: at least one Active admin must always exist. If you’re the only admin, the “Admin” dropdown is disabled until you promote someone else first.

This is how you transfer admin: promote a second person to Admin, then either demote yourself to Clinician or have the new admin remove you.

Switch between monthly and annual

The Billing Cycle card shows your current cycle and a one-click switch button.

Both directions confirm with a clear dialog before charging anything. Stripe handles the math.

Open the Stripe billing portal

The Billing Portal & Invoices card has an Open Billing Portal button. Clicking it opens a Stripe-hosted page where you can:

This is the same Stripe Customer Portal that powers manage-subscription flows across modern SaaS. Your invoices live here permanently — you don’t need to save them locally.

More on invoices and receipts →

Cap behavior — only Active counts

Your seat count is the maximum number of Active clinicians your agency can have at one time. Invited, Pending login, and Blocked members don’t count toward your cap. So your billed seat count and your “used seats” math are based on Active only.

More on member statuses →

Common scenarios

“I bought 10 Voice seats but only 7 of my clinicians have actually joined and logged in.” You’re paying for 10, using 7. You can either:

“A clinician left the agency. Should I remove a seat too?” Removing the clinician (in Members tab) frees their seat slot but doesn’t reduce your purchased count. If you don’t plan to backfill, also reduce the seat count in Adjust Seats — Stripe credits the difference.

“I want to convert some Base seats to Voice.” Open Adjust Seats, increase Voice by N and decrease Base by N. Stripe handles the proration. Then in Members, change individual members’ seat types via the Seat dropdown.

“My plan should grow automatically — I keep hiring.” Turn on Auto-Add Seats in Settings. Seats are added on demand as new clinicians activate.

← Back to Help Center

Still need help?

Email us at [email protected] — we respond personally within 24 hours.