Custom Tool Script Enhancements in NetSuite 2026.1
Custom Tool Scripts updated in NetSuite 2026.1 improve logging and management functionality, enhancing AI integration capabilities.
Starting in NetSuite 2026.1, significant enhancements have been introduced for Custom Tool Scripts, aimed at improving script monitoring and management. These updates provide developers with enhanced logging capabilities and a more organized interface for managing custom tools.
Custom Tool Script and SDF Object Updates
The Custom Tool Script type, along with its associated SuiteCloud Development Framework (SDF) object, has received critical updates:
- Execution Logs: You can now monitor execution logs for custom tool scripts directly from the Script Execution Logs page. Access this feature by navigating to Customization > Scripting > Script Execution Logs.
- Implementation Requirements: To utilize the logging feature, existing custom tool scripts and their corresponding SDF objects must be updated with the following:
- Add the JSDoc tag
@NScriptType CustomTool. - Declare entry point functions for tool methods as asynchronous.
- Add the JSDoc tag
- SDF Object Changes: Ensure the following modifications to your XML definition files:
- Update the object name from
tooltotoolset. - Change the scriptid prefix from
customtool_tocusttoolset_. - Rename the attribute
exposeto3rdpartyagentstoexposetoaiconnector.
- Update the object name from
These updates enhance the ability to monitor and troubleshoot scripts effectively. For guidance on implementing these changes, refer to the topic on updating custom tools in NetSuite 2026.1.
New Custom Tools Page
A notable addition in NetSuite 2026.1 is the new Custom Tools page, which centralizes the management of custom tools in your account:
- Accessing the Custom Tools Page: Visit Customization > Scripting > Custom Tools to view this new page.
- Organization of Tools: Tools from SuiteApps and account customization projects (ACPs) are displayed in an organized manner by toolset.
- Managing Toolsets: You can expand toolsets to view individual tools along with their access permissions for AI clients. While ACP toolsets can be deleted directly from this page, SuiteApp toolsets require navigation to the Installed SuiteApps page for uninstallation.
This improvement supports developers in managing their custom tools effectively, facilitating enhanced interaction with the NetSuite AI Connector Service.
Who This Affects
These enhancements will primarily impact:
- Developers: Who will be required to update existing scripts and utilize logging features.
- Administrators: Managing tool access and overseeing custom tool functionality.
Key Takeaways
- NetSuite 2026.1 introduces enhanced logging and management features for Custom Tool Scripts.
- Developers must update their scripts and SDF objects to utilize the new execution log features.
- The new Custom Tools page provides a streamlined interface for managing custom tools and their permissions.
- Enhancements facilitate greater integration with external AI services through the NetSuite AI Connector Service.
Frequently Asked Questions (4)
What updates are needed for existing Custom Tool Scripts to utilize the new logging feature?
How do I access the execution logs for Custom Tool Scripts in NetSuite 2026.1?
What changes need to be made to the SDF XML definition files for Custom Tool Scripts?
Can SuiteApp toolsets be deleted from the new Custom Tools page in NetSuite 2026.1?
Weekly Update History (1)
Added an entry for New N/documentCapture Module. For more information about this feature, see N/documentCapture Module.
View Oracle DocsWas this article helpful?