SuiteCloud is a customization and integration platform with built-in extensibility, designed to help organizations fit NetSuite into their unique business model and ecosystem. Built to meet the needs of software developers, application administrators and ISVs, SuiteCloud can extend the suite, securely integrate to external systems and optimize the end-user experience to run business at maximum efficiency.
- Easily integrate to any data source or external business system leveraging open RESTful web services.
- Optimize the user experience using pointand-click tools and powerful script-driven customizations with API level access to any data element or resource.
- Automate business processes to easily adapt to your changing needs using visual workflow tools.
- Work in most languages and enjoy an experience that feels completely local.
Powerful Administrator Tooling
SuiteCloud empowers administrators with a nocode, metadata-driven approach to extending all facets of the NetSuite data model. Rapidly create and customize forms, fields, records, transaction types and navigation elements with SuiteBuilder point-and-click tools. Define exactly how endusers access and interact with any element of the system configured within your NetSuite account.
Roles and Permissions
Leverage Access Management tools to gain full control over users, roles, permission assignments and application resources to ensure your account is completely secure and auditable. Administrators can easily customize access to any resource including granular elements such as individual pages, transactions and custom records based on a roles-based permissions model.
Programming Language and Platform APIs
Develop custom business logic and data objects with SuiteScript to orchestrate user events and validation rules, automate scheduled processes, run map/reduce queries, and even customize workflow actions. These capabilities are enabled through a comprehensive catalog of platform APIs with access to all standard and custom records, as well as every functional component in the suite. The development and IDE environments offer conveniences such as code completion and integrate with the Chrome browser debugger for code testing and troubleshooting.
Looking to customize your business software to fit your unique needs?
Say hello to SuiteCloud - a powerful customization and integration platform designed to adapt NetSuite into your specific business model and ecosystem!
SuiteAnalytics Workbooks is a powerful yet easy to use solution for performing analysis and real-time visualization of NetSuite data in an intuitive drag-and-drop interface. Workbooks gives users across multiple skill levels the ability to define and even combine multiple data sets based on any record type, apply pivots and filters, plot interactive charts, and explore business data to discover actionable insights without being required to work over multiple BI tools. APIs make it possible to call Workbooks data from anywhere in the system, even from remote applications using RESTful web services.
Visual Process Automation
Create simple to complex workflow-driven processes with SuiteFlow to streamline and automate common business tasks such as discounting approvals and data validations in an intuitive point-and-click interface. Easily craft every stage of your workflow using built-in actions such as send email or create and execute custom actions that are unique to your business.
Using SuiteFlow’s visual tools you can create and edit virtually any workflow pattern, and set triggers based on user-driven events, schedules or upstream business processes. Workflow logic can be further extended by embedding SuiteScript functions and APIs able to act on any custom or standard record defined in your NetSuite environment.
Integrate to Any Data Source or External Application
SuiteTalk provides developers and administrators with a flexible set of integration capabilities to connect NetSuite to any business system or external application using open industry standards. Without ever leaving the comfort of your IDE, access powerful REST APIs to discover and access NetSuite record and account metadata via standard CRUD (create, read, update, delete) operations.
NetSuite can also be configured as a data source for any external BI application using SuiteAnalytics Connect. SuiteAnalytics Connect supports ODBC, JDBC and .NET connectors that can also be used to provision NetSuite data into virtually any preferred big data architecture.
End-to-End Software Lifecycle Management and DevOps Support
SuiteCloud makes change management easy and puts you in control of your entire software development and deployment pipeline, with solutions to manage every lifecycle stage. NetSuite Developers and DevOps teams can adopt the SuiteCloud Development Framework (SDF) and toolset to access and create structured, end-to-end processes for customizing NetSuite. SDF gives you access to all SuiteCloud customization objects and SuiteScript APIs during development, testing and rollout.
Write shell or batch scripts to automate routine DevOps tasks like application distribution and deployment based on Node.JS and Java command line interfaces (CLIs) directly within your IDE.
And this is not just for developers. NetSuite Administrators can also use SDF to introduce a wide range of change management processes and controls demanded by your business.
Manage the performance of your customizations and identify bottlenecks in testing and production with out-of-the-box Application Performance Monitoring tools. APM supports interactive data visualization, custom dashboards and the ability to analyze performance of individual scripts and pages to help pinpoint areas within the system that may require further optimization or tuning.
SuiteApp Distribution and Marketplace
NetSuite supports an active global ecosystem of partners and applications that are built for a variety of customer needs. This rich catalog of SuiteCloud applications or SuiteApps is created and brought to you by NetSuite and ISV partners in the SuiteCloud Developer Network (SDN). These SuiteApps are available for you to discover, try out and acquire by visiting the in-product SuiteApps Marketplace or online at SuiteApp.com.
Internationalization and Localization
Global businesses succeed in supporting the needs of their users in multiple countries by delivering experiences that feel entirely local no matter what language, currency, date/time format and other country-specific attributes are surfaced in the product. Internationalization features are prominent throughout SuiteCloud, providing extensibility options for developers and administrators to do things like filter record localization context for events and scripts. This helps ensure they don’t execute unnecessarily on records associated with other countries and improves performance.
SuiteCloud helps simplify and automate localization workflows when working with third party translation management services by leveraging standards like XLIFF file formats for importing bulk collections of localized strings into your NetSuite account. SuiteScript developers can also programmatically interact with collections of translated strings to create SuiteApps in multiple languages and deliver customizations to accounts that are presented entirely within a familiar, localized experience.