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.
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.
- Add the JSDoc tag
- SDF Object XML Changes: Adjust the following in the XML definition files:
- Change the SDF object name from
tooltotoolset. - Update the script ID prefix from
customtool_tocusttoolset_. - Rename the attribute
exposeto3rdpartyagentstoexposetoaiconnector.
- Change the SDF object name from
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?
What changes are required in the SDF object XML files for custom tools in NetSuite 2026.1?
Where can I find the new centralized management page for custom tools in NetSuite?
Can ACP toolsets be deleted from the new Custom Tools page in NetSuite 2026.1?
Weekly Update History (1)
Updated New NetSuite AI Connector Service with information about the MCP Standard Tools SuiteApp.
View Oracle DocsWas this article helpful?