Custom Tool Script Enhancements in NetSuite
Custom tool scripts in NetSuite gain execution log support and a new management page in February 16, 2026.
TL;DR Opening
Starting in the Weekly Update on February 16, 2026, NetSuite introduces enhancements to custom tool scripts, including execution log support and a centralized management page for better organization and oversight of tools. These updates streamline debugging and optimization of custom tools used with the NetSuite AI Connector Service.
What's New
Custom Tool Script and SDF Object Updates
The custom tool script type and its corresponding SuiteCloud Development Framework (SDF) object have undergone significant updates. Notably, you can now access execution logs for custom tool scripts via the Script Execution Logs page located at Customization > Scripting > Script Execution Logs.
To leverage this new logging feature, existing and new custom tool scripts must be updated. Here’s what you need to do:
-
For Custom Tool Scripts:
- Add the JSDoc tag
@NScriptType CustomTool. - Declare entry point functions for tool methods as asynchronous.
- Add the JSDoc tag
-
For SDF Object XML Definitions:
- Change the SDF object name from
tooltotoolset. - Update the script ID prefix from
customtool_tocusttoolset_. - Rename the attribute
exposeto3rdpartyagentstoexposetoaiconnector.
- Change the SDF object name from
These changes enhance script monitoring and troubleshooting, enabling developers to better manage their custom tools. For detailed guidance, refer to How to Update Custom Tool Scripts for Execution Log Support in NetSuite 2026.1 (SuiteAnswers ID: 1024036).
New Custom Tools Page
In addition to script and SDF updates, NetSuite now features a new Custom Tools page. This page centralizes the viewing and management of custom tools available in your account. Here, you can find tools from SuiteApps and account customization projects (ACPs), organized by toolset, which refers to the new SDF object structure.
To access the Custom Tools page, navigate to Customization > Scripting > Custom Tools.
- Expanding a toolset reveals individual tools and associated permissions required for access via the AI client.
- You can delete ACP toolsets directly, but SuiteApp toolsets cannot be deleted from this page—use the link to the Installed SuiteApps page for uninstallation.
The new page enhances user experience by simplifying access and visibility into custom tool functionalities.
Who This Affects
The updates benefit the following roles:
- Developers: Improved monitoring and error handling for custom tools.
- Administrators: Easier management of custom tools and permissions.
- Business Analysts: Streamlined tools for better AI integration and reporting.
Key Takeaways
- Custom tool scripts now support execution logs for enhanced troubleshooting.
- The new Custom Tools page centralizes tool management for better visibility.
- Updates include changes to SDF object structure, enhancing compatibility with the NetSuite AI Connector Service.
- Developers must update existing tools to utilize the new features effectively.
Frequently Asked Questions (4)
How can I enable the new execution log support for custom tool scripts?
What changes are required for SDF object XML definitions to work with the updated custom tool scripts?
What permissions are necessary to view and manage tools on the new Custom Tools page?
Can existing custom tools take advantage of the new script execution logs feature?
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