Introduction to Sage X3 Builder

3 minute read time.

This blog aims to briefly outline the new development platform called Sage X3 Builder

What is Sage X3 Builder?

Sage X3 Builder is a new development platform that supports the customization of standard Sage X3 features as well as the development of brand-new mobile or web apps, using patented cloud technologies and a vibrant user interface.

An innovative environment that empowers our customers and partners to shape and elevate the Sage X3 experience.

It has been designed to enable effortless customization and extension of Sage X3, as well as its integration with external applications and services.

It takes advantage of a powerful native GraphQL integration platform, which can be seamlessly explored without prior Sage X3-specific knowledge, and VS Code IDE, the next evolution of the Sage X3 SAFE platform.

Sage X3 ATP automates the testing process, ensuring that customizations, extensions, and integrations carried out through the framework meet the stringent quality benchmarks.

Sage X3 Builder Feature highlights

Take advantage of an integrated development environment

  • Customize Sage X3 Mobile Automation
  • Use standard GraphQL queries, described in Sage X3 metadata
  • Extend standard queries and create new ones out of X3 metadata
  • Create GraphQL custom mutations based on X3 scripts
  • Create custom UI pages

 Automate API Testing

  • X3 Services deployment:
  • Windows and Linux packs
  • Multi-endpoint deployment
  • Multi-process service
  • High availability / Load balancing
  • Simplified setup procedure

Sage X3 Builder brings value to different segments, through different lenses

Business Partners

Business Partners resell Sage X3 to our mutual customers and ensure the implementation and support of the customer throughout the customer journey.

They provide a wide range of services, from product setup and customization to training, support, and customized developments.

In some cases, they can also develop their own apps.

Tech Partners

Tech Partners develop their own apps, which require a certain level of integration with Sage X3.

They can offer integrated functionality or features within Sage X3 or independently as a connected app.

E.g. Online payments and banking features. Common names for these partners include ISV, App partner, IP Builder, Developer or Technology Vendor.

Customers

Customers are supported by a Business Partner who will tailor Sage X3 to their needs.

The value they will get from the new Sage X3 Builder will depend on how deep our partners make use of it.

But mature customers will usually have in-house IT resources who are capable and willing to customize, extend or even integrate Sage X3 with other solutions to some extent – in this case, they will be potential users of Sage X3 Builder tools as well.

Revolutionizing Sage X3 tailoring journey

Add

Develop and use new web and mobile apps

Edit

Customize standard processes and features

Connect

Integrate Sage X3 with third-party services and apps

Test

Automate testing and ensure consistent quality

Key benefits for your business

Faster Time-to-Value

Sage X3 Builder accelerates the delivery of new features and functionalities, enabling customers to start realizing benefits sooner and stay ahead of the competition.

Innovation and new features

With Sage X3 Builder tools, customers can easily create or work with their partner to develop brand-new web or mobile apps faster than ever.

It becomes a major driver of business agility, allowing customers to continuously enhance the return on their investment in Sage X3.

Simplified and consistent user experience across apps and integrations

By design, Sage X3 Builder enables customers to enjoy all customizations and extensions on any supported web

browser or mobile device, without any additional effort.

It makes it easier for employees to interact with Sage X3, boosting productivity.

Streamlined integrations with other apps and solutions

Sage X3 Builder includes automated node generation for GraphQL queries, from the X3 metadata - that means GraphQL queries can contain customers’ customizations.

This enables a more connected ecosystem where data flows smoothly between different systems.

Competitive advantage through automation and AI

Customers gain a competitive advantage in their industry by leveraging Sage X3 Builder to differentiate their offerings, innovate faster, and respond swiftly to changing market dynamics.

This positions them as leaders in their field and drives business growth.

The following Training is available on the Sage University platform:

Sage X3 - Introduction to Developing using Sage X3 Builder

In this course, you will learn the following:

Overview of Sage X3 Builder.

How to use the API functions in Sage X3.

Understand and install the Development Pack.

How to add custom fields to the API Data Model.

How to create custom operations for the API.

How to deploy Add-ons.

Tips & Tricks for using Sage X3 Builder.

2024 R1 - Ability to add custom fields to existing Data Models (or Schema), so that this information can be read when calling the API through GraphQL queries.

2024 R1 - Custom Operations will allow developers to run Creations, Updates and Deletions on the folder through GraphQL mutations.

2024 R1 - Ability to develop Custom Pages using TypeScript and extend the standard Mobile Automation.

2024 R1 - Ability to develop fully custom Apps and Pages (TypeScript language).

2024 R2 - More to come...