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.

·2 min read·NetSuite 2026.1·View Oracle Docs

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.
  • SDF Object Changes: Ensure the following modifications to your XML definition files:
    • Update the object name from tool to toolset.
    • Change the scriptid prefix from customtool_ to custtoolset_.
    • Rename the attribute exposeto3rdpartyagents to exposetoaiconnector.

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?
Existing Custom Tool Scripts must be updated with the JSDoc tag '@NScriptType CustomTool' and entry point functions declared as asynchronous.
How do I access the execution logs for Custom Tool Scripts in NetSuite 2026.1?
Execution logs for Custom Tool Scripts can be accessed by navigating to Customization > Scripting > Script Execution Logs.
What changes need to be made to the SDF XML definition files for Custom Tool Scripts?
The object name should be updated from 'tool' to 'toolset', the scriptid prefix from 'customtool_' to 'custtoolset_', and the attribute 'exposeto3rdpartyagents' should be renamed to 'exposetoaiconnector'.
Can SuiteApp toolsets be deleted from the new Custom Tools page in NetSuite 2026.1?
No, SuiteApp toolsets require navigation to the Installed SuiteApps page for uninstallation, while ACP toolsets can be deleted directly from the Custom Tools page.

Weekly Update History (1)

SuiteScriptadded

Added an entry for New N/documentCapture Module. For more information about this feature, see N/documentCapture Module.

View Oracle Docs
Source: Custom Tool Script Enhancements Oracle NetSuite Help Center. This article was generated from official Oracle documentation and enriched with additional context and best practices.

Was this article helpful?