Custom Tool Script Enhancements for NetSuite 2026.1
Custom tool script enhancements in NetSuite 2026.1 improve execution logging and introduce a new centralized management page.
The enhancements to custom tool scripts introduced in NetSuite 2026.1 significantly improve monitoring and management capabilities. These upgrades include the ability to view execution logs directly and provide a new centralized interface for managing custom tools.
Who This Affects
- Developers: Those building and maintaining custom tool scripts.
- Administrators: Users responsible for managing and monitoring custom tools and their configurations.
Main Changes
Custom Tool Script and SDF Object Updates
The first substantial change in NetSuite 2026.1 pertains to the updates for the custom tool script type and its associated SuiteCloud Development Framework (SDF) object. These updates allow users to access execution logs via the Script Execution Logs page by navigating to:
Customization > Scripting > Script Execution LogsTo effectively utilize these new logging features, you must:
-
For custom tool scripts:
- Add the JSDoc tag
@NScriptType CustomTool. - Declare entry point functions as asynchronous.
- Add the JSDoc tag
-
For SDF object XML definition files:
- Change the SDF object name from
tooltotoolset. - Update the scriptid prefix from
customtool_tocusttoolset_. - Rename the attribute from
exposeto3rdpartyagentstoexposetoaiconnector.
- Change the SDF object name from
These modifications enhance your ability to monitor and troubleshoot scripts effectively. For detailed instructions on updating your scripts, consult the guide on updating custom tool scripts for execution log support available in SuiteAnswers.
New Custom Tools Page
In addition to the updates above, a new Custom Tools page has been introduced, allowing users to manage custom tools efficiently. From this page, you can:
- View the tools available in your NetSuite account.
- Organize tools by toolset, making it easier to navigate between different functionalities.
- Manage access permissions required for AI clients to utilize specific tools.
- Delete account customization project (ACP) toolsets directly; however, SuiteApp toolsets require uninstallation through the installed SuiteApps page.
To access the Custom Tools page, go to:
Customization > Scripting > Custom ToolsAI Integration Capabilities
The custom tool scripts enable external AI clients to invoke specific actions through the NetSuite AI Connector Service. By utilizing these scripts, you can perform operations—like retrieving data or executing SuiteScript-supported tasks—via natural language prompts. This integration allows for a more interactive and responsive experience when using AI technologies with NetSuite.
Be Aware: The use of the N/http, N/https, and N/sftp modules is not supported in custom tool scripts. This is crucial for developers to note when planning and coding functionality.
Key Takeaways
- NetSuite 2026.1 has improved logging and management for custom tool scripts.
- New tools page simplifies the management of the various custom tools.
- Updated structure for SDF objects enhances organization and access control.
- Custom tool scripts enable effective integration with external AI clients.
Frequently Asked Questions (4)
Do I need to change anything in my SDF object XML definition files for the 2026.1 update?
Where can I access the execution logs for my custom tool scripts in NetSuite 2026.1?
How do I enable AI clients to use specific tools in NetSuite 2026.1?
Are there any restrictions on module usage within custom tool scripts in NetSuite 2026.1?
Weekly Update History (1)
Was this article helpful?
More in SuiteScript
- N/https Module: Binary File Support in NetSuite 2025.2
NetSuite 2026.1 adds binary file support to N/https for streamlined file handling.
- API Governance Units Calculation in NetSuite 2026.1
NetSuite 2026.1 introduces examples illustrating API governance unit calculations for both user event and scheduled scripts.
- Attach and Detach Operations in NetSuite 2026.1
Attach and detach operations for record relationships in NetSuite enhance data management and connectivity.
- Create-Form Operation in NetSuite 2026.1 REST Web Services
Create-form operation in NetSuite 2026.1 APIs streamlines record creation and enhances efficiency.
Also from NetSuite 2026.1
- Custom Labels for Additional Item Prices in NetSuite 2026.1
Custom labels enhance transaction summaries in NetSuite, improving clarity for item prices.
- Applied Trans Date and Period Enhancements in NetSuite 20...
Latest updates in NetSuite 2024.1 enhance Accounting SuiteApps with transaction line distribution features.
- Data Not Copied from Production to Sandbox in NetSuite 2026.1
In NetSuite 2026.1, key data like domains and customer roles are not copied to sandbox accounts during refreshes, impacting setup.
- Available Items Only Feature in NetSuite 2026.1
Available items only filtering boosts sales efficiency in NetSuite 2026.1 with Intelligent Item Recommendations.
Advertising
Reach SuiteScript Professionals
Put your product in front of NetSuite experts who work with SuiteScript every day.
Sponsor This Category