AI-Powered Customizations
The SuiteCloud Platform is key for NetSuite extensibility, and now with AI, extensibility is being reimagined. This new approach involves building agents, connecting to external AI assistants, and orchestrating intelligent processes. With a suite of AI tools, developers, partners, and admins can tailor NetSuite with AI-driven experiences.
AI Connector Service
NetSuite has adopted the Model Context Protocol (MCP), which enhances its integration capabilities and enables secure interactions between AI models and data systems. This feature provides users, such as financial professionals, with a seamless integration that lets supported AI clients directly access and interact with NetSuite data and functionality.
NetSuite provides the MCP Standard Tools SuiteApp, which includes tools that let you interact with your NetSuite data, or you can build your own tools.
For more information, see the following topics.
SuiteCloud Developer Assistant
SuiteCloud Developer Assistant is an AI-powered coding assistant designed for SuiteCloud developers and administrators. Integrated with Visual Studio Code through the Cline extension, it uses advanced language models specialized for SuiteCloud and SuiteScript to support NetSuite customization tasks.
With SuiteCloud Developer Assistant, you can:
-
Get real-time, context-aware coding assistance within your SuiteCloud projects
-
Generate SuiteScript 2.1 code based on your input
-
Create and manage XML custom objects to speed up development
-
Work within your existing VS Code and Cline setup for a consistent workflow
For more information, see SuiteCloud Developer Assistant.
Prompt Studio
Configure the format, tone, and creativity of Text Enhance generative AI responses.
Prompt Studio lets you manage generative artificial intelligence (AI) prompts and Text Enhance actions in NetSuite. For Text Enhance, prompts give the LLM detailed instructions for completing a Text Enhance action. In SuiteScript code, the SuiteScript Generative AI APIs (N/llm Module) methods send prompts to the LLM and retrief its responses. For more information, see Prompt Studio.
With Prompt Studio, you can:
-
Create custom Text Enhance actions and their prompts for your company's account.
-
Override standard Text Enhance actions for your company's account.
-
Create and manage generic prompts for your SuiteScript code. For more information, see llm.evaluatePrompt(options) and llm.evaluatePrompt.promise(options).
-
Create and manage AI-related SuiteCloud Development Framework (SDF) custom objects. For more information, see Prompts as XML Definitions and Text Enhance Actions as XML Definitions.