Custom Tool Script Enhancements for NetSuite 2026.1

Custom Tool Script enhancements in NetSuite 2026.1 improve execution log access and introduce a new management page for custom tools.

·3 min read·NetSuite 2026.1·View Oracle Docs

TL;DR Opening

Starting in NetSuite 2026.1, the platform introduces significant enhancements to Custom Tool Scripts, including improved execution log access and a new Custom Tools management page. These updates streamline monitoring, troubleshooting, and overall management of custom scripts for external AI integrations.

What's New in Custom Tool Script Enhancements

Custom Tool Script and SDF Object Updates

With the updates implemented in this release, custom tool scripts and their SuiteCloud Development Framework (SDF) objects have undergone several important changes:

  • Execution Logs: You can now view execution logs for custom tool scripts under Customization > Scripting > Script Execution Logs. This feature helps in monitoring and troubleshooting.
  • Updates Required for Existing Scripts: To take advantage of logging, ensure your current custom tool scripts and their corresponding SDF objects include the following:
    • Add the JSDoc tag @NScriptType CustomTool.
    • Declare entry point functions for tool methods as asynchronous.
  • SDF Object XML Changes: Adjust the following in the XML definition files:
    • Change the SDF object name from tool to toolset.
    • Update the script ID prefix from customtool_ to custtoolset_.
    • Rename the attribute exposeto3rdpartyagents to exposetoaiconnector.

These modifications enhance your ability to monitor and troubleshoot your scripts effectively. For detailed instructions on updating your custom tool scripts, refer to How to Update Custom Tool Scripts for Execution Log Support in NetSuite 2026.1.

New Custom Tools Page

A new centralized page for managing your custom tools has been added. This feature allows users to:

  • View and manage all tools in one location, organized by toolset.
  • Access tools associated with SuiteApps and account customization projects (ACPs).
  • View permissions required to access each tool.
  • Delete ACP toolsets directly from the Custom Tools page, though SuiteApp toolsets can only be removed via the Installed SuiteApps page.

To access the Custom Tools page, navigate to Customization > Scripting > Custom Tools. This user-friendly interface simplifies the management of custom tools, streamlining interactions with external AI clients through the NetSuite AI Connector Service.

Who This Affects

  • Developers: Those who create and manage Custom Tool Scripts will benefit from enhanced logging and easier management.
  • Administrators: Improved oversight of custom tools in the management system adds to their operational efficiency.
  • Accountants and Users: By ensuring that these tools function correctly, users can potentially benefit from more accurate data retrieval and actions performed automatically based on AI prompts.

Key Takeaways

  • Custom tool scripts in NetSuite 2026.1 now feature execution log capabilities for better monitoring.
  • Updates to scripting and SDF definitions are essential for existing custom tool adaptations.
  • A new management interface consolidates tools, improving access and permissions oversight.
  • The enhancements cater to both developers and administrators, facilitating smoother integrations with external AI clients.

Frequently Asked Questions (4)

How do I enable execution log access for existing custom tool scripts in NetSuite 2026.1?
To enable execution log access, ensure your custom tool scripts include the JSDoc tag '@NScriptType CustomTool' and declare entry point functions as asynchronous. Additionally, update the SDF object name and script ID prefix as specified in the release notes.
What changes are required in the SDF object XML files for custom tools in NetSuite 2026.1?
You need to change the SDF object name from 'tool' to 'toolset', update the script ID prefix from 'customtool_' to 'custtoolset_', and rename the attribute 'exposeto3rdpartyagents' to 'exposetoaiconnector'.
Where can I find the new centralized management page for custom tools in NetSuite?
You can access the new Custom Tools page by navigating to Customization > Scripting > Custom Tools. This page allows you to manage all tools organized by toolset, view associated permissions, and delete ACP toolsets.
Can ACP toolsets be deleted from the new Custom Tools page in NetSuite 2026.1?
Yes, ACP toolsets can be deleted directly from the Custom Tools page. However, SuiteApp toolsets must be removed via the Installed SuiteApps page.

Weekly Update History (1)

SuiteScriptupdated

Updated New NetSuite AI Connector Service with information about the MCP Standard Tools SuiteApp.

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?