1# Usage Insights for ChatGPT Work in Codex
2
3> For the complete documentation index, see [llms.txt](https://learn.chatgpt.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to the page URL.
4
5Insights in the Admin Console helps you understand what teams use ChatGPT Work and Codex for and where credits are spent. Open a category in the workspace overview to see its tasks and usage. Check the scope shown in each view before comparing results.
6
7Use these views to identify workflows to assess with the people responsible for them. Pair usage and spend with team records to understand whether the work takes less effort, meets quality standards, or produces better results.
8
9
10
11[Watch: Assess Usage and Value of ChatGPT Work](https://www.youtube.com/watch?v=iZE2r-Vx5b8)
12
13## Analytics views
14
15The [Admin Console](https://admin.openai.com) includes analytics for ChatGPT Work and Codex. Usage shows activity and consumption. Insights groups usage into categories and tasks. For engineering work, Code review shows review activity and findings.
16
17
18
19
20
21
22
23If you're looking at tokens, use the token measures available in Usage. Message share, credit share, and token share describe different things; keep those labels intact when comparing or sharing a result.
24
25## Open Insights
26
27In the [Admin Console](https://admin.openai.com), select your workspace and open **Analytics > Insights**. You'll need access to the analytics for that workspace; the views and data you see depend on your permissions and enabled features.
28
29Check the workspace, date range, and available filters before reading the results. Keep them consistent when comparing activity. Insights history is available only from when classification began.
30
31## Use cases and tasks
32
33On Overview, use the Use cases / Tasks toggle to switch between broad categories and more specific activity. In the Use cases tab, expand a category to see its tasks.
34
35
36
37
38
39
40
41Select a use case or task in the chart to open its details. Use the Use cases table to compare categories and tasks beyond the top 10.
42
43A category may include several workflows. Check its tasks before treating it as a single business process. If some activity is unclassified, note that limitation when describing the results.
44
45## Messages, credits, and active users
46
47Read the table's Messages, Credits, and Active users together to understand each category or task. If a sampling notice appears, the counts shown reflect sampled activity. Don't scale them up to estimate total workspace activity.
48
49
50
51
52
53
54
55**Messages** shows the number of messages associated with a category or task. A message count doesn't tell you how much work the team finished.
56
57**Share of credits** shows the portion of credit consumption associated with a category or task. Read it alongside Credits and Messages to understand where consumption is concentrated.
58
59**Active users** shows the number of people active in a category or task. Read it alongside Messages to compare how many people use a category with how much activity it generates.
60
61If a category accounts for a large share of credits, check its tasks, models, and settings. More complex work or different model choices may explain the category's credit use. Review what the team accomplished before deciding whether that consumption is worthwhile.
62
63If a category has few active users, ask them how they're using it and where they're having difficulty. They may have a workflow worth sharing or need more support.
64
65## Category details
66
67Open a category's details to see its tasks and usage breakdowns in a drawer on the right.
68
69
70
71
72
73
74
75Review the tasks in the category and the credits used by each one. The model, reasoning, and speed breakdowns show each option's share of credits within the selected category or task. If consumption changes, ask the team whether the work or these settings changed.
76
77Where available, review plugin and skill invocations for the category or task. These counts include activity across ChatGPT Work and Codex within the selected dates and filters. Invocations aren't the same as messages or completed tasks.
78
79Keep estimates labeled as estimates when you share a finding. Plugin and skill credit allocations can overlap, so don't add those views together to calculate total investment. For more on interpreting credits and billing impact, see [ChatGPT Work usage and cost](https://learn.chatgpt.com/docs/enterprise/chatgpt-work-usage-and-cost).
80
81## Code review
82
83If you're reviewing engineering work, open **Code review** to see the review measures available to your workspace.
84
85- **PRs reviewed** shows pull-request review activity. A reviewed pull request isn't necessarily merged or deployed.
86- **Issues found** shows findings from those reviews. Check with reviewers to understand which findings were useful and acted on.
87- **Issues by priority, reactions, and reaction sentiment** add context about the findings and how people responded.
88
89
90
91
92
93
94
95A zero count can reflect no activity or a gap in reporting. Check the date range and whether the relevant reviews are included before interpreting the count.
96
97## Assessing value
98
99Choose a workflow your team uses in ChatGPT Work or Codex. Agree with the business owner on the result to improve and how you'll measure it. Review Insights alongside team records, such as account briefs, inventory plans, or pull requests. Include the people doing the work in the assessment.
100
101Use a consistent reporting period and check any sampling notice. Categories can include several workflows, and activity counts don't measure completed work. The examples below show how to investigate value using both usage data and evidence from the workflow.
102
103
104
105
106
107
108
109### Fixing bugs
110
111Is Codex helping engineers resolve bugs with less investigation and rework?
112
113Choose a recurring bug type in one service, such as incorrect input handling. Review the issues, fixes, and regression tests with an engineer who knows that code.
114
115
116
117
118
119
120
121
122**How to investigate**
123
124
125
1261. **Compare similar fixes.** Record investigation, implementation, and review time for bugs of similar complexity. Separate hands-on effort from time waiting for a review or release.
1272. **Check Insights.** Open Software engineering and look for tasks relevant to the investigation. Review credits and active users for the period you're comparing.
1283. **Confirm the result.** Check that the test reproduces the bug and passes with the fix. Ask what engineers corrected, and note reopened issues or regressions.
1294. **If confirmed fixes need less total effort, share the workflow.** If rework stays high, improve the reproduction steps or repository context and compare again.
130
131
132
133
134
135
136
137### Adding tests
138
139Is Codex helping the team cover important failure cases with less manual effort?
140
141Choose a module with a known coverage gap. Agree which behaviors and failure cases need tests before comparing the results.
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156**How to investigate**
157
158
159
1601. **Define the gap.** List the missing behaviors and record the effort needed to add comparable tests. Use your test reports to capture the starting coverage.
1612. **Check Insights.** Find relevant tasks under Software engineering. Review credits and the available model and reasoning breakdowns for the same period.
1623. **Inspect the tests.** Have an engineer check that assertions catch the intended failures. Note flaky results, added runtime, and time spent rewriting or maintaining the tests.
1634. **Reuse the approach if useful tests take less effort to land.** If they pass without catching the failure, clarify the expected behavior and try again.
164
165
166
167
168
169
170
171### Refactoring code
172
173Is Codex helping the team finish a refactor while preserving expected behavior?
174
175Choose one bounded change, such as replacing a deprecated API across a package. Agree which call sites are in scope and how the team will verify the result.
176
177
178
179
180
181
182
183
184**How to investigate**
185
186
187
1881. **Set the scope.** Record the call sites to update and the effort for a comparable manual change. Label estimates, especially if the work was previously deferred.
1892. **Check Insights.** Review relevant Software engineering tasks and their credits for the same period. Check the available model and reasoning breakdowns if consumption stands out.
1903. **Validate the change.** Review the diff, run the relevant checks, and look for missed call sites or behavior changes. Include review, corrections, and follow-up fixes in the effort.
1914. **Expand to another package if the refactor meets the agreed checks.** If too much cleanup remains, narrow the change or provide a working example first.
192
193
194
195
196
197
198
199### Account research
200
201Is ChatGPT Work helping sellers prepare accurate account briefs with less effort?
202
203Choose a sales team that prepares briefs regularly. Agree what each brief should include, such as account history, current priorities, and questions for the customer.
204
205
206
207
208
209
210
211
212**How to investigate**
213
214
215
2161. **Compare similar briefs.** Record preparation and review time before and during the trial. Use the same quality criteria and accounts that need a similar level of research.
2172. **Check Insights.** Look for account research and planning under Sales. Use the available group filter to focus on the team. Review credits, model choices, and any available plugin or skill activity for the same period.
2183. **Review the briefs with sellers.** Check the facts against source records and assess whether the research helps prepare for the conversation. Include corrections in the effort, and track whether time saved goes into customer conversations or follow-up.
2194. **Share the approach if accurate briefs take less effort.** If important context is missing, improve the source material or provide a shared skill. Use CRM records to assess any later change in qualified opportunities or sales; Insights alone doesn't establish that connection.
220
221
222
223
224
225
226
227### Inventory planning
228
229Is ChatGPT Work helping the team prepare reliable inventory plans with less manual work?
230
231Choose a recurring planning cycle, such as stock for an event. Agree which products and locations are in scope and which sales and stock records the team will use.
232
233
234
235
236
237
238
239
240**How to investigate**
241
242
243
2441. **Record the current process.** Measure time spent gathering records, preparing the plan, and correcting it. Note stock shortages or excess stock from comparable cycles.
2452. **Check Insights.** Find the category and tasks that match the team's planning work. Review credits and active users for the same period. Confirm the match with the team before attributing the category's usage to this workflow.
2463. **Check the plan against actual results.** Have the inventory owner verify quantities, assumptions, and missing data. Include review and corrections in the effort. After the cycle, compare planned stock with sales and remaining inventory.
2474. **Reuse the workflow if plans are reliable and take less effort.** If stock shortages or excess stock increase, revisit the inputs and assumptions. Use inventory and purchasing records to assess any cost reduction.
248
249
250
251
252
253
254
255
256**Record the assessment.** Note the use case, owner, and reporting period. Include the baseline, results, credits, and limitations. Record any changes agreed with the team and a date to review them. Count completed work from team records, and label estimates.
257
258To assess ROI, compare the value of the improvement with the costs of AI, setup, training, and ongoing support. Include time spent reviewing and correcting the work. Time saved isn't automatically a cash saving; check how the team uses that capacity.
259
260Before raising usage limits, review current limits, consumption, and the work that needs more capacity. Credits consumed aren't automatically an additional invoice charge. See [ChatGPT Work usage and cost](https://learn.chatgpt.com/docs/enterprise/chatgpt-work-usage-and-cost).
261
262Usage insights are one part of understanding the return on your investment in ChatGPT Work and Codex. They show usage and credit consumption within the selected scope. The teams doing the work can explain what changed, whether results improved, and what that improvement is worth. Use both to decide which workflows to expand and where the team needs more support.