Skip to main content
This page covers account-level commands and chatbot team-management commands.

Account profile

Update your account name:
Upload or remove your profile picture:
picture add is an alias for picture upload, and picture remove is an alias for picture delete.

Usage and limits

Usage shows current account usage. Limits shows account limits and remaining capacity.
Use these before large knowledge operations:

Billing

Invoice output includes invoice identifiers, status, billing date, amount, currency, and download links when available.
Billing access requires billing:read. Write actions for billing are not normally needed by day-to-day CLI users.

API tokens

Token commands create, list, rotate, and revoke scoped SiteGPT credentials. See Authentication and scopes for scope details.
Token create options:
OptionDescription
--name <name>Required token name.
--scope <scope>Required scope. Repeatable.
--chatbot <chatbot-id>Restrict token to selected chatbots. Repeatable.
--expires-in-days <1-365>Relative expiration. Default: 90.
--expires-at <iso-date>Absolute expiration. Cannot be combined with --expires-in-days.
New and rotated tokens are shown once. Store the plaintext token immediately.

Members

Members are people who can access a chatbot in the dashboard and through role-aware CLI/API permissions.
members add adds a member directly with no invite email and no expiring link (the account is provisioned if it does not exist yet), whereas members invite emails a magic-link invitation the person must accept. Use add for backend or scripted onboarding. Allowed member roles:
members delete is an alias for members remove.

Member invites

Use invites to review pending team invitations and cancel old invites. At the start of a serious automation session, ask the agent to run:
This gives the agent the active account, profile, remaining capacity, and chatbot IDs before it changes anything.

Full reference