Custom Tool Script Enhancements in NetSuite 2026.1
NetSuite 2026.1 brings enhancements to Custom Tool Scripts, including improved execution logs and a new Custom Tools page for better management.
Starting in NetSuite 2026.1, significant enhancements have been made to Custom Tool Scripts, which are essential for integrating external AI clients via the NetSuite AI Connector Service. These changes improve visibility and management of custom tools, facilitating better monitoring and troubleshooting through execution logs.
What's New
Custom Tool Script and SDF Object Updates
The updates focus on enabling execution log support for Custom Tool Scripts. Users can now access execution logs via the Script Execution Logs page at Customization > Scripting > Script Execution Logs. To utilize this feature effectively, developers need to:
- Update existing custom tool scripts: Include the JSDoc tag
@NScriptType CustomTool. - Declare entry point functions for tool methods as asynchronous.
- Revise the SDF object XML definitions:
- Rename the SDF object from
tooltotoolset. - Change the script ID prefix from
customtool_tocusttoolset_. - Rename the attribute
exposeto3rdpartyagentstoexposetoaiconnector.
- Rename the SDF object from
Applying these updates is crucial for improved script monitoring and troubleshooting. Developers can refer to the guide on "How to Update Custom Tool Scripts for Execution Log Support in NetSuite 2026.1" for more information.
New Custom Tools Page
In addition to the script updates, the new Custom Tools page provides a centralized hub for viewing and managing available tools in the NetSuite account. This page, accessible via Customization > Scripting > Custom Tools, allows developers and administrators to:
- Organize tools by toolsets (the defining SDF object) used for custom tool scripts.
- View permissions for individual tools required for AI client access.
- Delete Account Customization Projects (ACPs) toolsets directly, while SuiteApp toolsets must be removed via the Installed SuiteApps page.
Real-World Context and Best Practices
Custom Tool Scripts are a powerful feature that enables the integration of AI capabilities into NetSuite, allowing natural language processing for various tasks such as data retrieval and triggering actions. As a best practice, ensure that your custom tools are thoroughly tested and adequately documented to facilitate ease of use and understanding, especially for those who will interact with these tools via AI clients.
Important Limitations
Note that the N/http, N/https, and N/sftp modules are not supported in custom tool scripts, which might impact how you design tools that rely on these services.
Who This Affects
- Developers: Responsible for creating and updating custom tool scripts.
- Administrators: Overseeing custom tools management and access permissions.
- IT Teams: Integrating AI clients with custom tools in NetSuite.
Key Takeaways
- New execution log capabilities enhance monitoring and troubleshooting for custom tool scripts.
- The Custom Tools page centralizes management of tools across SuiteApps and account customizations.
- Developers must update existing scripts and SDF objects to leverage these new features effectively.
Frequently Asked Questions (4)
Are there any prerequisites for using the execution log support in Custom Tool Scripts for NetSuite 2026.1?
Where can I access the new Custom Tools page in NetSuite?
What are some important limitations of Custom Tool Scripts in NetSuite 2026.1?
How does the new script ID prefix change affect existing SDF object definitions?
Weekly Update History (1)
Added an entry for New Type Supported for Signer.update(options) Parameter.
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