Enhanced Custom Tool Scripts for NetSuite 2026.1

Discover updates to NetSuite custom tool scripts, including log support and a centralized management page.

·2 min read·NetSuite 2026.1·View Oracle Docs

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.
    • For SDF XML files:
      • Rename the object from tool to toolset.
      • Update the scriptid prefix from customtool_ to custtoolset_.
      • Change the attribute exposeto3rdpartyagents to exposetoaiconnector.

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.

Custom Tools page showing tools available in a NetSuite account.

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?
To implement custom tool scripts, add the JSDoc tag '@NScriptType CustomTool' and declare entry point functions as asynchronous. For SDF XML files, rename the object from 'tool' to 'toolset', update the 'scriptid' prefix from 'customtool_' to 'custtoolset_', and change the attribute 'exposeto3rdpartyagents' to 'exposetoaiconnector'.
How can I access the script execution logs for custom tool scripts?
Script execution logs for custom tool scripts can be accessed through 'Customization > Scripting > Script Execution Logs' in NetSuite.
What functionalities does the new Custom Tools page provide?
The new Custom Tools page offers a streamlined view and management of custom tools within a NetSuite account. It allows users to explore tools by toolset, manage access permissions, and delete ACP toolsets directly from the page.
Who benefits most from the enhancements to custom tool scripts?
The enhancements primarily benefit developers who create and maintain custom tool scripts, administrators managing AI integrations, and users of AI services interfacing with NetSuite through those tools.

Weekly Update History (1)

SuiteScriptadded

Added an entry for New SuiteCloud Agent Skills.

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?

More in SuiteScript

View all SuiteScript articles →

Also from NetSuite 2026.1

View all NetSuite 2026.1 changes →