Agency & reseller accounts
Manage multiple client workspaces from one agency account with consolidated billing and white-label control.
Updated 6 Mar 2026
The Agency plan lets digital agencies, web studios, and resellers manage multiple client workspaces under one umbrella account β with consolidated billing, usage visibility across all clients, and optional white-labelling per client.
Available on: Agency plan ($599/mo).
How it works
Your agency account is the parent. Each client gets their own sub-account (a separate workspace with its own chatbots, leads, knowledge base, and billing). You manage all sub-accounts from your Agency dashboard.
Agency Account (you)
βββ Client A β Acme Plumbing
βββ Client B β Koala Legal
βββ Client C β Sunrise Cleaning
Each sub-account operates independently β clients log in to their own dashboard and cannot see other clients' data.
Inviting a client
- Go to Dashboard β Agency
- Click Invite sub-account
- Enter the client's email address
- Optionally set a plan override (e.g. force them to Pro even if they don't pay separately)
- Toggle White-label if this client should use your branding instead of Pivra's
- Click Send invite
The client receives an email invitation. When they accept and sign up, their workspace appears in your Agency dashboard.
Managing sub-accounts
From the Agency dashboard you can see for each client:
- Plan β their current subscription tier
- Messages β conversations used this month
- Chatbots β number of active bots
- Leads β leads captured all time
- Status β active or suspended
Click any client row to view their detailed overview.
Plan overrides
You can set a plan override on any sub-account to give them a different feature set from what their subscription would normally allow. Useful when you want to give a client access to Pro features while billing them separately through your own invoicing.
To change: click the client β Edit β update Plan override β Save.
Suspending a sub-account
Suspending a sub-account disables their chat widget and dashboard access immediately. Their data is preserved. Use this if a client churns or is overdue on payment.
- Agency β find the client β Suspend
- To re-activate: Unsuspend
White-label per client
When white-label is enabled for a sub-account, that client's widget and dashboard show your agency's branding instead of Pivra's. Configure your agency branding in Settings β White-label.
Each sub-account can also have its own white-label settings if you want per-client custom domains or CSS β manage these from within the client's workspace.
Agency KPIs
The top of your Agency dashboard shows consolidated metrics across all sub-accounts:
- Total sub-accounts
- Active this month β accounts with at least one conversation
- Total messages β sum across all clients
- Total leads
- Estimated monthly billing β sum of all active sub-account plan prices
Billing
You are billed the Agency plan fee ($599/mo). Sub-accounts either:
- Subscribe independently via Stripe (their billing is separate)
- Are billed through you (you invoice the client directly, use plan overrides to grant access)
There is no automatic consolidated billing across sub-accounts at this stage β each sub-account has its own Stripe subscription if they pay directly.
Frequently asked questions
Can a client upgrade their own plan? Yes, unless you set a plan override. If you want to control their plan, set an override and advise them to not upgrade directly.
Can clients see they are on a Pivra-powered platform? Only if white-label is not enabled. With white-label on, they see your agency branding throughout the widget and dashboard.
Is there a limit on how many sub-accounts I can have? The Agency plan supports up to 50 chatbots across all sub-accounts. Contact support@pivra.ai if you need a higher limit for your portfolio.
Can I transfer a sub-account to independent billing? Yes β remove the plan override and the client can subscribe directly via their own Billing settings.
Was this helpful?
If you have questions or suggestions, email us at support@pivra.ai .