Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 15 additions & 0 deletions docs-mintlify/admin/account-billing/ai-tokens.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -73,6 +73,21 @@ Contact your account executive for details on purchasing token packages.
Each user on a free plan receives an individual monthly token allowance. This
allowance resets at the start of each calendar month.

## Embedded users

AI token spend by [embedded](/embedding/iframe) end users — through Analytics

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Broken internal link. /embedding/iframe isn't a page — docs-mintlify/embedding/iframe/ has no index.mdx, the path isn't in docs.json nav, and there's no redirect for it (only /embedding/private-embedding, /embedding/signed-embedding, /embedding/creator-mode). Every other page links either to /embedding (the group index) or to a concrete leaf like /embedding/iframe/dashboards.

Since the sentence covers Analytics Chat, Creator Mode, and dashboards, /embedding is the right target:

Suggested change
AI token spend by [embedded](/embedding/iframe) end users — through Analytics
AI token spend by [embedded](/embedding) end users — through Analytics

Chat, Creator Mode, or an embedded dashboard's AI features — is tracked
separately from regular seats. Embedded users aren't billed as seats, so their
usage isn't covered by [per-seat token grants](#per-seat-token-grants):

- **Contract customers**: embedded AI spend draws from [token
packages](#token-packages) first, then continues as on-demand overage.
Comment on lines +83 to +84

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nit / accuracy check: "then continues as on-demand overage" links contract customers to a mechanism the page frames as on-demand-plan-only — On-demand consumption is nested under Per-seat token grants and says usage "is billed through the credit card on file", which typically isn't how contract customers pay.

If contract overage is real, it's a notable billing fact that deserves a sentence in the Token packages section too (what happens when the pool runs dry applies to non-embedded usage as well). If it isn't, this bullet should say spend is blocked / requires another package instead.

- **On-demand customers**: embedded AI spend is billed directly as [on-demand
consumption](#on-demand-consumption), subject to the account's on-demand
spending limit if one is set.
- **Free plan**: embedded users share the account's [free tier](#free-tier)

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This contradicts the Free tier section three lines above, which says the allowance is per user ("Each user on a free plan receives an individual monthly token allowance"), not an account-level pool. "share the account's free tier allowance" tells a reader there's one shared bucket.

Worth confirming against the billing code which of the two is actually true, then making both sections agree. If the grant really is per-user, something like "embedded users draw from the free tier allowance" (dropping "the account's" and "share") avoids implying a pool.

allowance, since free accounts have no seats to grant tokens against.

## Tracking usage

Administrators can monitor token consumption through the **AI Tokens Usage**
Expand Down
2 changes: 1 addition & 1 deletion docs-mintlify/admin/monitoring/audit-log.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@ Audit Log collects the following types of events:
| Category | Event type |
| --- | --- |
| Users | `Created user`<br/>`Deleted user`<br/>`Invited user`<br/>`Updated user profile`<br/>`Requested password reset`<br/>`Changed password` |
| SCIM provisioning | `Created user via SCIM`<br/>`Updated user via SCIM`<br/>`Deleted user via SCIM`<br/>`Created group via SCIM`<br/>`Updated group via SCIM`<br/>`Deleted group via SCIM` |
| SCIM provisioning | `Created user via SCIM`<br/>`Updated user via SCIM`<br/>`Deleted user via SCIM`<br/>`Created group via SCIM`<br/>`Updated group via SCIM`<br/>`Deleted group via SCIM`<br/>`Added group members via SCIM`<br/>`Removed group members via SCIM`<br/>`Updated group membership via SCIM` |
| [Custom roles](/admin/users-and-permissions/custom-roles) | `Created role`<br/>`Deleted role`<br/>`Updated role`<br/>`Assigned role to user`<br/>`Assigned roles to user`<br/>`Removed role from user` |
| Authentication | `Logged in`<br/>`Logged out`<br/>`Redirected to SAML provider for login`<br/>`Logged in via SAML` |
| Account and [single sign-on](/admin/sso) | `Updated account settings`<br/>`Updated account authentication configuration`<br/>`Updated account SAML configuration`<br/>`Uploaded identity provider metadata file` |
Expand Down
Loading