Custom Tool Script Requirements

Important:

NetSuite 2026.1 includes changes to the custom tool script type and its corresponding SDF object, enabling execution log support for custom tool scripts. To use this logging feature, new and existing custom tools must follow the updated specifications. For information about the changes, see How to Update Custom Tool Scripts for Execution Log Support in NetSuite 2026.1 (SuiteAnswers ID: 1024036).

After updating, redeploying, and running your custom tools, execution logs will be available on the Script Execution Logs page (Customization > Scripting > Script Execution Logs).

In NetSuite, creating your own tool requires the following:

For complete samples of each file, see SuiteScript 2.1 Custom Tool Script Type Code Samples.

For an end-to-end procedure (including deployment and connecting an AI client), see Creating Custom Tools for the NetSuite AI Connector Service.

Related Topics

General Notices