NetSuite measures AI actions, not tokens
A common source of confusion: NetSuite does not measure generative AI consumption in LLM tokens. Instead, it counts successful AI actions or requests — each time a generative AI feature completes successfully, one use is added to your account's Used Quantity. Actions that result in an error, plus Undo and Redo, are not counted.
How to view your AI usage in NetSuite
To check how much AI your account has used, navigate to the AI Preferences page. This requires the Administrator role.
The AI Preferences page has a subtab for each AI feature. Click the subtab for the feature you want to check — for example, Text Enhance or SuiteScript — then find the usage table. The table shows:
- Month — the usage month and year
- Usage Limit — the number of free AI uses available for your account that month
- Used Quantity — the number of successful AI actions completed during the month
What counts as a used AI action?
NetSuite only counts actions where the AI service responds successfully. The exact counting rules differ slightly by feature:
Text Enhance: Each completed generative AI action adds one use — including Generate, Clean Up, Make Shorter, Make Longer, and Translate. If a user runs two actions in a session but then cancels without saving, both completed actions still count. Undo and Redo are not counted. Failed actions (those that return an error) are not counted.
SuiteScript AI (N/llm and N/documentCapture modules): Each successful call to a SuiteScript AI method counts against the usage pool. The SuiteScript subtab breaks usage down by type — Generate (text generation via N/llm), Embed (vector embeddings via N/llm), and Document Capture (structured extraction via N/documentCapture). Each type has its own separate quota.
SuiteProjects Pro: AI quota limits and where to find them
If your environment runs NetSuite SuiteProjects Pro, AI quota is managed separately and has published frequency limits that apply account-wide across all generative AI usage:
| Window | Limit |
|---|---|
| 1-month sliding window | 20,000 AI requests |
| 24-hour sliding window | 2,000 AI requests |
To view your SuiteProjects Pro AI quota, navigate to:
This page shows the frequency limits for your account, the number of AI requests made in the current sliding windows, and the number remaining. It is read-only for all users. Note that interactions with NetSuite Expert in SuiteAnswers do not count toward these limits. The AI quota page is only available if the Project Summary feature is enabled for your account.
Unlimited usage: connecting OCI credentials
Both standard NetSuite and SuiteProjects Pro offer a path to unlimited AI usage by connecting your own Oracle Cloud Infrastructure (OCI) account. For Text Enhance and SuiteScript AI (N/llm), this requires setting up OCI credentials via Configuring OCI Credentials for AI in the Oracle Help Center. For SuiteScript's document capture feature (N/documentCapture), a separate OCI Document Understanding service connection is required. Once OCI credentials are configured, usage is no longer drawn from the free monthly pool.
Is your NetSuite AI setup actually working?
Knowing your usage numbers is the starting point. But usage alone doesn't tell you whether your team's AI setup is generating real value — most finance teams running NetSuite AI are getting a fraction of what's possible due to gaps in prompt quality, workflow coverage, team adoption, and connector configuration.
SuiteCrunch's AI Health Check scores your setup across all five dimensions and delivers a report that tells you exactly what to fix.