Extend NetSuite to power your business


What is NetSuite SuiteCloud Platform Development?

SuiteCloud Development Framework (SDF), SuiteAgent Framework for Custom Agents, and SuiteScript are AI-powered tools that help you build and manage NetSuite customisations, integrations, custom agents, and applications. Teams can use them for internal projects or ISV partner solutions. Accelerate development and streamline every stage from building and testing to deployment and updates.

What is NetSuite SuiteCloud Platform Development?

Meeting the unique needs of your business

Meeting the unique needs of your business

Use SuiteCloud to customise NetSuite’s ERP, Human Resources and Commerce capabilities for your business needs. Give your Internal teams, independent software vendors (ISVs), and partners the tools to adapt to NetSuite, improve performance and stay competitive.


End-to-end software lifecycle management

With SuiteCloud, organisations gain control over their software development pipeline by utilising industry-standard tools and technologies. This includes managing changes and automating various stages of the DevOps lifecycle, encompassing cloud application deployment and operational monitoring. Such comprehensive management ensures that customisations and applications remain robust and effective as business needs evolve.

End-to-end software lifecycle management

The flexibility that NetSuite provides us with scripting and all the scripting objects is huge. Anything can be a button push and most anything can be automated.

Andrew Reeder
NetSuite Developer, Peepers

Learn how ERP can streamline your business

Free Product Tour(opens in new tab)
mid cta button

NetSuite SuiteCloud Platform development benefits


NetSuite SuiteCloud Platform development benefits
  • Developer productivity and agility: The SuiteCloud Development Framework has a collaborative development environment. This ecosystem supports version control, object dependency checking, code completion, and integrated testing, streamlining the development process and enhancing team efficiency.
  • Access to comprehensive NetSuite resources: Developers have programmatic access to a wide array of NetSuite data objects, business functions, and platform resources, facilitating the creation of tailored solutions that integrate seamlessly with existing systems.
  • Cloud packaging and deployment: SuiteCloud allows easy packaging and distribution of customisations and full-featured business applications through integrated, IDE-centric cloud deployment processes, simplifying the rollout of new functionalities.
  • Continuous deployment and integration: Organisations can establish best practices such as continuous integration and delivery (CI/CD) pipelines, supporting frequent building and testing of code changes within a highly iterative software development lifecycle.

NetSuite SuiteCloud Platform development features


Enhance and optimise NetSuite's core functionalities using SuiteCloud's tools and technologies. These resources empower developers and technical users within your organisation or implementation partners to deliver solutions that drive business success across various industries and regions.

SuiteScript Customisation Language

SuiteScript, based on the ECMAScript-standard JavaScript, is a comprehensive programming language for developing custom business logic and data objects. It enables the orchestration of user events, automation of scheduled processes, execution of map/reduce queries, customisation of workflow actions, and more, providing flexibility to meet diverse business requirements.

SuiteScript Customisation Language

AI Coding Companion

The AI Coding Companion helps you customise NetSuite faster in VS Code. Use the SuiteCloud Developer Assistant to generate SuiteScript 2.1 code, unit tests, and documentation from simple prompts. Work more efficiently and save time.

AI Coding Companion

Prompt Engineering

With NetSuite Prompt Studio, you can create clear prompts for AI code generation and testing. This helps you get consistent, accurate results every time.

Prompt Engineering

Robust API Catalogue

Develop powerful business extensions by leveraging an extensive collection of platform APIs. These APIs grant developers access to NetSuite services, including query and integration capabilities, caching, security, commerce, analytics, storage, asynchronous functions, and process automation, facilitating the creation of comprehensive and integrated solutions.

Robust API Catalogue

Generative AI-Aware APIs

Generative AI-Aware APIs lets you connect NetSuite to Oracle OCI generative AI services using the SuiteScript Generative AI API module. Add intelligent, perosonalised features to NetSuite and improve the user experiences.

Generative AI-Aware APIs

Powerful Debug and Test

Ensure the quality and reliability of custom code by utilising robust SuiteCloud testing tools and environments. These include the open-source Jest unit test framework and the widely used Chrome debugger, which help identify and resolve issues early in the development process, reducing the incidence of defects.

Powerful Debug and Test

Development Framework and Processes

The SuiteCloud Development Framework (SDF) offers technical teams a collaborative, project-based environment for building, testing, deploying, and upgrading applications and customisations. This framework supports the provisioning of solutions across various accounts and environments within your organisation, ensuring consistency and efficiency.

The SuiteCloud Development Framework (SDF) provides your team with a collaborative, project-based environment for building, testing, deploying and upgrading applications and customisations. Roll out solutions across multiple accounts and environments, staying consistent and efficient.

Development Framework and Processes

Developer Tools

SuiteCloud connects developers to NetSuite resources through a range of tools, including plug-ins for popular integrated development environments (IDEs) like Visual Studio Code and WebStorm. Additionally, Node.js and Java command-line interfaces (CLIs) and testing frameworks accessible from GitHub repositories provide IDE-centric development, control, and testing capabilities for all managed accounts and environments. These tools are now supported by Oracle Code Assist, further enhancing developer productivity.

SuiteCloud provides plug-ins for popular IDEs like Visual Studio Code and WebStorm, as well as Node.js and Java command-line interfaces (CLIs) and testing frameworks from GitHub. Oracle Code Assist supports these tools, helping you work faster and manage all your accounts and environments efficiently.

Developer Tools

Metadata-Driven Architecture

Extend NetSuite’s standard data model by creating custom records, fields, forms, transactions, and metadata using visual tools and APIs. This approach allows for the organisation, tracking, and securing of all business information. Custom and standard records, represented as business objects, are accessible to any platform functionality you configure, customise, or extend, ensuring a cohesive and adaptable system architecture.

Use visual tools and APIs to expand NetSuite's data model by creating custom records, fields, forms, transactions, and metadata. Organise, track, and secure all your business information. Make custom and standard records available as business objects for easy configuration or extension.

Metadata-Driven Architecture

Resources


Data Sheets

Access specifications, features and benefits of the NetSuite SuiteCloud Platform.