Account Setup and Maintenance

This release note was updated June 16, 2025.

NetSuite 2025.1 includes the following enhancements to account setup and maintenance features:

Prompt Studio

Prompt Studio is a tool for managing generative artificial intelligence (AI) prompts and Text Enhance actions in NetSuite. Generative AI prompts are the instructions given to a large language model (LLM) to generate text. In NetSuite, you can use Prompt Studio to manage prompts that are used by Text Enhance or by SuiteScript Generative AI APIs. You can also use Prompt Studio to create and manage Text Enhance actions.

  • For Text Enhance, you can control which Text Enhance actions are available, which prompt is attached to each action, which page context is used, view an audit log, and more. You can override system-defined prompts for Text Enhance actions and add new Text Enhance actions and prompts. You can define Text Enhance actions that will be available when a user clicks the Enhance Text button or when a user selects text in a text area field, long text field, or rich text field.

  • For SuiteScript Generative AI APIs, you can create and manage prompts for use in SuiteScript code. New methods in the N/llm module, llm.evaluatePrompt(options) and llm.evaluatePrompt.promise(options), enable you to bring prompts into your SuiteScript code. Rather than hard coding prompts into your SuiteScript code, you can reference a prompt by its internal ID or by its script ID. For more information, see SuiteScript Generative AI API: New Methods in the N/llm Module.

  • For SuiteCloud Development Framework (SDF), two new custom objects are available for Prompt Studio: prompt (an object that represents a prompt) and textenhanceaction (an object that represents a Text Enhance action). Both objects are created and managed using Prompt Studio. For more information, see New SDF Custom Objects for Prompts and Text Enhance Actions.

Prompts and Text Enhance actions developed with Prompt Studio can be used only for accounts where NetSuite supports generative AI. For more information, see Generative AI Availability in NetSuite.

For more information, see Prompt Studio.

Updates to AI Preferences

  • The AI Preferences page enables users with the Administrator role to manage settings for Text Enhance, Prompt Studio, and SuiteScript.

  • Users with the Administrator role can also use the AI Preferences page to view free monthly usage limits and usage for their account. You can view monthly free usage amounts for Text Enhance, Prompt Studio, and SuiteScript actions.

  • The Text Enhance Preferences page was removed. You can now manage Text Enhance preferences at Setup > Company > AI > AI Preferences.

  • A new setting, Enable Text Enhance for External Roles, was added to the Text Enhance subtab. This setting gives you control over granting Text Enhance capabilities to users with external roles. To enhance security, this setting is disabled by default. Only users with internal roles have access to Text Enhance unless you enable the setting. When the setting is enabled, users with external roles have access to Text Enhance. For more information, see Enable or Disable Text Enhance for External Roles.

  • On the SuiteScript subtab, a new column was added to the usage table. The Type column represents the type of usage. Usage types are either Embed (conversion of text to vector embeddings) or Generate (text generation by large language models). Usage of each type is counted separately. Each type has its own free usage quota. If both types of usage occur during the month, each usage type will display as a separate row in the table. For more information, see View SuiteScript AI Usage Limit and Usage.

  • A new subtab, Text Enhance Translations, was added to AI Preferences. If you're a user with the Administrator role, you can use this subtab to manage your company's Text Enhance Translations settings. Company settings for Text Enhance Translation include the following:

    • Enable Translations: This setting lets you enable or disable Text Enhance Translations. Text Enhance Translation is enabled by default for all customers with Text Enhance.

    • Enable Translations for External Roles: This setting lets you control whether users with external roles can use Text Enhance Translations. To enhance security, this setting is disabled by default. Only users with internal roles can use Text Enhance Translations unless you enable this setting. When you enable this setting, users with external roles can use Text Enhance Translations.

    • Translation Languages: This setting lets you choose which languages are on the Translate to menu. For more information, see Supported Languages for Text Enhance Translation.

    For more information, see Manage Text Enhance Translations Preferences.

For more information, see Manage AI Preferences.

Increased Usage Limit for Text Enhance and Prompt Studio

The free monthly usage limit for Text Enhance and Prompt Studio requests has been increased from 1,000 requests per month to 2,000 requests per month. This increase lets you make additional Text Enhance and Prompt Studio requests each month without needing to use Oracle Cloud Infrastructure (OCI) credentials. The free monthly usage limit is tracked separately for Text Enhance and Prompt Studio, so you can now make up to 2,000 free requests per month using each feature. To learn how to check your usage limit and current usage, see View Text Enhance Usage Limit and Usage and View Prompt Studio Usage Limit and Usage.

For general information about these features, see Text Enhance and Prompt Studio.

New System Notes for Analytics and REST Permission for the Analytics Data Source

Previously, only users with the Administrator role could use SuiteQL to query all system notes through the analytics data source. You can now use the new System Notes for Analytics and REST permission to allow different roles to query all system notes data through the analytics data source.

The System Notes for Analytics and REST permission allows you to control access to system notes data in the analytics data source. Assign this permission to allow users without the Administrator role to query system notes data. Without the Administrator role or the System Notes for Analytics and REST permission, users can see only system notes query results for changes they made themselves.

The System Notes for Analytics and REST permission does not change how system notes appear in the NetSuite UI. Users with this permission can see system notes in various record pages and transaction forms if they have access to these records and the Notes Tab permission.

For more information, see the following help topics:

New Messages for Analytics and REST Permission

You can now use the Messages for Analytics and REST permission to access message data in NetSuite. In combination with the Track Messages permission, the Messages for Analytics and REST permission enables you to use Analytics and REST APIs to query message data. When both permissions are enabled, you can see all messages, no matter who wrote them or who is the intended recipient. Enabling the new permission does not affect the visibility of messages in the UI.

If you don't enable the new permission, when you query data through SuiteQL, you can see only your own messages.

For more information, see the following help topics:

Introducing the NetSuite Service Tier Dashboard

NetSuite introduces the Service Tier Dashboard, which shows your NetSuite account usage and Service Tier metrics. You can view the following data for your account, all in one place:

  • Monthly transaction lines (previous six-month rolling average)

  • Monthly transaction lines (previous month)

  • SuiteCloud Plus licenses

  • User licenses

  • File cabinet storage (GB) (previous day)

You can track your account’s current numbers, the service tier limits, and the percentage of your service tier limits used, which will help you decide when to upgrade your NetSuite Service Tier to optimize your company’s growth and your account’s performance.

For more information, see Service Tier Dashboard and NetSuite Service Tier Structure.

Introducing the SuiteSuccess Transaction Types Analysis Workbook

NetSuite introduces the SuiteSuccess Transaction Types Analysis workbook, which offers powerful views to any user looking for a deeper understanding of their transaction lines metrics for the current month. The workbook highlights Daily Transaction Types, Transaction Types Breakdown, and Transaction Type Line Details, for your NetSuite account in the current month. Administrative users can use this knowledge to gain insights into trends, including:

  • Total count of transactions for the current month

  • Breakdown of transaction lines for the current month

For more information, see Transaction Types Included in Monthly Transaction Lines Metric.

General Notices