KamoCRM

Show licenses held and in use where mailboxes and extensions are assigned

Featurekamo-internal
Shipped
October 23, 2026 at 12:33 AM UTC
Author
Kamo
Commit
3fa267b

Owner rule 2026-10-22: per-user add-ons bill the licenses purchased, and the licenses are the only limit on what may be in use. A LicenseUsageMeter ("4 of 10 licenses in use", animated bar in the org's brand colour, corner ribbon, warning chip and note when already over, link to Plans & Billing) reads GET /api/billing/licenses/usage and appears on: - Settings > Email mailbox management (KamoMail or 3rd-party licenses) - the member phone-settings extension picker (KamoPBX or 3rd-party) - Plans & Billing add-on rows Refusals (409, the server's plain-language sentence) now reach the person: mailbox assign, shared-mailbox grant, personal inbox assign/IMAP save/OAuth connect and callback all show it in that mailbox's panel (several used to throw unhandled or say a generic failure); every such action refreshes the meters. New strings: settings.billing.licenses (kamo-translation-dictionary).

All changes

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing