Valistry

ChatGPT Enterprise usage

ChatGPT use per person and day. Messages, chats, tokens, what OpenAI billed, and credits. Today's members and their seat type. Never a chat, prompt, file or name.

Access

Kind
A read-only key you paste
What to give
Workspace Admin key, Enterprise analytics and Users: Read
Why that one
A workspace-scoped Admin key from the OpenAI Admin Console with two permissions set to Read: Enterprise analytics API and Users. Tested first, then stored encrypted; shown only as its last four characters.

What it attributes on its own

From the source
person (hashed); day; the app used: web, desktop or phone; messages and chats; tokens, where OpenAI reports them; the dollar amount OpenAI billed; credits used; today's seat holders and their seat type
Needs a rule or a trace
a dollar figure for credits — OpenAI publishes no rate; Codex use — the Codex usage source reads it; people removed from the workspace — OpenAI leaves them out; seats before the first sync — the member list is today's; the model, on a day that also had Codex; outcome

Connecting it

  1. Create a workspace Admin key. Credentials → Admin keys → Create new admin key. Choose the ChatGPT Enterprise workspace. Open ↗
  2. Copy the workspace ID. ChatGPT Admin Console → workspace settings. Copy the Workspace ID. Open ↗
  3. Find your seat price. Look on your ChatGPT Enterprise order form: the monthly price per seat.

No Admin key? Upload the Users export instead. Use one or the other, not both.