Custom Tool Script Enhancements in NetSuite 2026.1
NetSuite 2026.1 enhances custom tool scripts with execution logging and a new management page, improving AI client integration.
TL;DR Opening
Starting in NetSuite 2026.1, custom tool scripts receive significant enhancements including execution logging capabilities and the introduction of a new Custom Tools page. These updates streamline the management of tools that can be invoked by AI clients and improve monitoring capabilities.
What's New in Custom Tool Script Enhancements
Custom Tool Script and SDF Object Updates
The custom tool script type and its corresponding SuiteCloud Development Framework (SDF) object have received critical updates. This allows users to view execution logs for custom tool scripts, facilitating better monitoring and troubleshooting. Here's what you need to do to take advantage of these new logging features:
- Update Existing Scripts:
- Add the JSDoc tag
@NScriptType CustomToolto your scripts. - Declare entry point functions for tool methods as asynchronous.
- Add the JSDoc tag
- SDF Object XML Modifications:
- Change the SDF object name from
tooltotoolset. - Update the
scriptidprefix fromcustomtool_tocusttoolset_. - Rename the attribute
exposeto3rdpartyagentstoexposetoaiconnector.
- Change the SDF object name from
These changes are essential for enabling execution log support for custom tool scripts. Updating your scripts not only aligns them with the latest specifications but also empowers you with improved monitoring capabilities.
For assistance with the updates, refer to the guide titled How to Update Custom Tool Scripts for Execution Log Support in NetSuite 2026.1 (SuiteAnswers ID: 1024036).
New Custom Tools Page
In NetSuite, custom tool scripts allow you to create tools that can be invoked by external AI clients through the NetSuite AI Connector Service. The newly introduced Custom Tools page provides a centralized location for viewing and managing these tools. The page organizes tools by their toolset, enhancing usability:
- Access: Navigate to:
Customization > Scripting > Custom Tools. - Toolset Management: You can expand a toolset to see individual tools and the permissions required for AI client access.
- Deletion Options: From this page, you can delete account customization project (ACP) toolsets. Note, SuiteApp toolsets must be removed via the SuiteApps page.
The new layout not only simplifies accessibility but also allows for better management of your custom tools.
Who This Affects
- Administrators: Oversee custom tool updates and monitoring.
- Developers: Implement and update custom tool scripts for AI integrations.
- Accountants: Utilize tools that interact with financial data via custom scripts.
Key Takeaways
- NetSuite 2026.1 introduces enhanced logging for custom tool scripts.
- A new Custom Tools page centralizes the management of tools.
- Essential updates to scripts include modifying JSDoc tags and XML definitions.
- Execution logs improve monitoring and troubleshooting capabilities for custom tools.
Frequently Asked Questions (4)
What are the specific changes required to enable execution log support for custom tool scripts in NetSuite 2026.1?
Where can I manage my custom tool scripts after updating them in NetSuite 2026.1?
Are there any changes to how I delete toolsets in the new Custom Tools page?
Are there new permissions required for AI client access to tools in NetSuite 2026.1?
Weekly Update History (1)
Updated New NetSuite AI Connector Service to add a link to the MCP-Sample-Tools project in the SuiteCloud Project Repository on Oracle Samples GitHub.
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