Billing
Subscription, seats, invoices, users
Refresh
Change plan / seats
My Profile
Billing
Settings
Logout
Overview
Users & Licenses
Invoices
Directory Sync
Subscription
Status, plan, term, pinned price book
Status: ...
Plan
—
Currency
—
Billing Period
—
Term
—
Seats
Owned vs assigned vs remaining
Seat Type
Owned
Assigned
Remaining
Users & Licenses
Import users, assign/unassign User or Manager licenses
Import Users JSON
Bulk Assign CSV
Reload
Email
Name
Phone
License
Actions
Tip: “Chat” users cannot log in to UI; they are chat-only.
Invoices
Stored in Cloud Storage; downloadable via signed URL
Reload
Invoice #
Type
Currency
Created
Action
Directory Sync
Queue import/resync jobs (Google / Microsoft / Slack / Salesforce)
Google
Microsoft
Slack
Salesforce
Queue Sync
Reload
When
Provider
Status
Actor
Change plan / seats
Choose your plan and license counts, then continue to secure Stripe payment.
Close
Proceed to Payment
Plan
View plan details
Billing Period
Monthly
Annual
Plan End Date
Seat quantities (Owned)
Current Owned: User 0, Manager 0
User
Manager
We’ll compute delta = newOwned − currentOwned. Conversions are just delta changes (no payment if total unchanged).
Preview
Proration note: any increase mid-cycle is charged only for the remaining days in this billing cycle.
Cancel Subscription
Plan Details
Compare plan capabilities and limits.
Close
Import Users
Paste JSON array: [{name,email,phone}, …]
Close
Import
This only upserts user master data; it does not assign licenses.
Bulk Assign Licenses
Paste CSV: email,seatType (chat|regular)
Close
Assign
A daily digest notification will be queued (batched).