Custom Tool Script Enhancements in NetSuite 2026.1
Discover Custom Tool Script enhancements in NetSuite 2026.1, including execution logs and a new management page for tools.
TL;DR Opening
Starting in NetSuite 2026.1, significant enhancements have been made to Custom Tool Scripts, including execution log support and a new management page. These updates improve script visibility and monitoring, enabling developers to better manage their scripts and their integration with the NetSuite AI Connector Service.
What's New
Custom Tool Script and SDF Object Updates
NetSuite 2026.1 introduces enhancements to custom tool scripts, specifically regarding their execution and management. The following changes have been implemented:
- Execution Log Access: You can view execution logs for custom tool scripts by navigating to Customization > Scripting > Script Execution Logs. This allows for better monitoring and troubleshooting of your scripts.
- Update Requirements: To utilize the logging feature effectively, existing custom tool scripts and their corresponding SuiteCloud Development Framework (SDF) objects must be updated. Key updates include:
- Add the JSDoc tag
@NScriptType CustomToolto specify script type. - Declare entry point functions for tool methods as asynchronous.
- Modify the SDF object definition:
- Change the object name from
tooltotoolset. - Update the script ID prefix from
customtool_tocusttoolset_. - Rename the attribute
exposeto3rdpartyagentstoexposetoaiconnector.
- Change the object name from
- Add the JSDoc tag
Implementing these updates ensures improved script monitoring, giving developers access to detailed execution logs.
New Custom Tools Page
NetSuite has introduced a new Custom Tools page, providing a centralized location to view and manage available tools in your account. This page is accessible under Customization > Scripting > Custom Tools. The key features include:
- Tool Organization: Tools are organized by toolset, enabling easier navigation through SuiteApps and account customization projects (ACPs).
- Permission Management: You can view individual tools and their required permissions for access in the AI client. However, deletion options vary:
- ACP Toolsets: Can be deleted directly from the Custom Tools page.
- SuiteApp Toolsets: Cannot be deleted from this page; instead, users must navigate to the Installed SuiteApps page.
This centralized management capability aims to enhance user experience and efficiency when working with custom tools.
Who This Affects
- Administrators: Responsible for managing scripts and user permissions.
- Developers: Required to update existing scripts to take advantage of the new features.
- Technical Teams: Involved in the integration of custom tools with external AI clients via the NetSuite AI Connector Service.
Key Takeaways
- The introduction of execution logs for custom tool scripts in NetSuite 2026.1 enhances monitoring and troubleshooting capabilities.
- Developers must update existing custom tool scripts to align with the new specifications to benefit from the logging feature.
- The new Custom Tools page centralizes tool management, making it easier to navigate and control access permissions.
- Changes improve integration capabilities with external AI clients, facilitating better data interactions within NetSuite.
Frequently Asked Questions (4)
How can I access execution logs for custom tool scripts in NetSuite 2026.1?
What updates are required for existing custom tool scripts to utilize the new logging feature?
How do permission management and deletion options differ for ACP and SuiteApp toolsets on the new Custom Tools page?
Are all existing NetSuite customers able to access the new tools management page in 2026.1?
Weekly Update History (1)
Added an entry for New Preference to Remove Client Script Deployment Limit per Record.
View Oracle DocsWas 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