Platform
Manage your team, billing, and API keys from the Kixo dashboard.
Teams and roles
Each Kixo team supports multiple members with role-based access:
| Role | Permissions |
|---|---|
| Owner | Full access. Manage billing, delete projects, transfer ownership. |
| Admin | Manage projects, members, API keys, campaigns, and settings. |
| Member | View analytics, create dashboards, send campaigns, use AI chat. |
| Viewer | Read-only access to analytics and dashboards. |
Billing
Kixo uses a dual billing model:
MAU subscription
Your base plan is determined by the number of monthly active users (MAU) across all projects in your team. The free tier includes a generous MAU allowance to get started.
Token packs
AI chat usage is billed separately through token packs. Each AI query consumes tokens based on the complexity of the request. Purchase token packs from the billing page in the dashboard.
API keys
Each project has its own API keys. You can create multiple keys per project for different environments (e.g. production, staging).
- Project ID (
kx_proj_...) -- identifies the project - API Key (
kx_key_...) -- authenticates requests
API keys are scoped to event ingestion by default. They cannot be used to access dashboards, campaigns, or team settings.
Manage keys in the dashboard under Settings > API Keys. You can revoke and rotate keys at any time.