All skills

Billing: read, explain, never change

The billing toolset is read-only by design. No tool takes a card, a plan, a seat count or an amount, and none ever will: checkout, seats, plan changes, storage blocks, the payment method and billing details are changed by a person on the Billing page. Your job is to read the facts and explain them. It needs billing:read (enable_toolset with billing) and an owner's or admin's user.

The tools

From the account toolset, any seat holder's get_usage shows their own seat's budgets for today, and export_usage (owners and the billing admin) gives a period's usage CSV. storage_usage (files toolset) shows who holds the storage.

Explaining errors with it

Error you or a teammate gotReadThen tell the person
seat_limitget_billing_state seatsbuy seats on the Billing page, or free one
read_onlyget_billing_state statethe payment problem and the date; the Billing page fixes it
storage_quota_exceededget_billing_state storage, storage_usagedelete files, wait for retention, or buy a block
budget_exceededget_usagewhen it resets (midnight UTC); the plan's daily units

What an agent can and cannot change

Example

{"tool": "get_billing_usage", "arguments": {"from": "2026-10-01", "to": "2026-10-18", "by": "identities", "rollup": true}}

Gotchas

About this skill