Enhanced Custom Tool Scripts for NetSuite 2026.1
Discover updates to NetSuite custom tool scripts, including log support and a centralized management page.
Starting in NetSuite, significant enhancements have been made to custom tool scripts, primarily focusing on increased monitoring and management capabilities. This update introduces a new centralized Custom Tools page and updates to the SuiteCloud Development Framework (SDF) object that improve the visibility and accessibility of script execution logs.
What Are Custom Tool Scripts?
Custom tool scripts enable the creation of tools in NetSuite that external AI clients can invoke via the NetSuite AI Connector Service. These scripts can execute various operations, from retrieving data to initiating actions based on user prompts, enhancing the interaction between AI applications and NetSuite.
Key Enhancements
Custom Tool Script and SDF Object Updates
NetSuite has introduced enhanced functionality for custom tool scripts and the related SDF objects. Key updates include:
- Script Execution Logging: Users can now view logs of custom tool script executions. This can be accessed through Customization > Scripting > Script Execution Logs.
- Required Updates for Implementation:
- For custom tool scripts:
- Add the JSDoc tag
@NScriptType CustomTool. - Ensure entry point functions are declared as asynchronous.
- Add the JSDoc tag
- For SDF XML files:
- Rename the object from
tooltotoolset. - Update the
scriptidprefix fromcustomtool_tocusttoolset_. - Change the attribute
exposeto3rdpartyagentstoexposetoaiconnector.
- Rename the object from
- For custom tool scripts:
These updates enhance monitoring and troubleshooting capabilities by leveraging execution logs for easier debugging and performance assessments.
New Custom Tools Page
A new Custom Tools page provides a streamlined way to view and manage custom tools available within your NetSuite account. This page allows you to explore tools from SuiteApps and account customization projects (ACPs) organized by toolset. Key features include:
- View and manage tools by expanding toolsets to see individual tools and their access permissions.
- Delete ACP toolsets directly from the page, whereas SuiteApp toolsets require navigation to the Installed SuiteApps page for uninstallation.
To access the new Custom Tools page, navigate to Customization > Scripting > Custom Tools.

Guidance for Updates
To fully leverage these enhancements, refer to the guidance provided on updating custom tool scripts here.
Who This Affects
The enhancements in custom tool scripts primarily impact:
- Developers: who create and maintain custom tool scripts.
- Administrators: responsible for managing and implementing custom tools in systems integrated with AI.
- Users of AI Services: that interface with NetSuite through custom tools.
Key Takeaways
- Enhanced logging for script execution improves troubleshooting.
- New Custom Tools page centralizes tool management for better visibility.
- Updates to SDF object requirements promote standardization in custom tool development.
Frequently Asked Questions (4)
What updates are required for implementing custom tool scripts in NetSuite?
How can I access the script execution logs for custom tool scripts?
What functionalities does the new Custom Tools page provide?
Who benefits most from the enhancements to custom tool scripts?
Weekly Update History (1)
Was this article helpful?
More in SuiteScript
- 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.
- Binary File Support in N/https Module for SuiteScript
SuiteScript enhances capabilities with binary file support in the N/https module, allowing improved data handling in external communications.
- 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.
