---
sourceDocument: Brazil Build or modify applications
sourceDocumentLink: https://www.servicenow.com/docs/r/application-development

 Release :

    - brazil

ft:locale :

    - en-US

ft:publication_title :

    - Brazil Build or modify applications

ft:clusterId :

    - cadev

bundleId :

    - cadev

workflow :

    - Development, Data, and Analytics


---

# Widget Builder

# Widget Builder {#ariaid-title1}

Release version: Brazil  
Updated October 1, 2026  
![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute to read  
Widget Builder is where you create, edit, and preview Lux widgets without leaving the browser.

## Widgets catalog {#widget-builder__widget-builder-widgets-catalog}

The Widgets catalog lists every widget on the instance, except internal widgets.

* Use the search box to filter widgets by name.
* Select Create widget to open a new widget in the Editor.
* Select a widget's action menu for Edit, Clone, or Delete.

Use the scope picker in the header to choose which application scope a widget you create lands in.

A widget included with the base system, or one from a store app rather than created by you, shows a locked state. Trying to edit or delete it is blocked. For details, see [Customize a base system widget](https://www.servicenow.com/docs/MhJLZDD9rfp0FTF5gd~J3g "Customize a base system or store app widget by cloning it to get an editable copy, or migrate a legacy widget to the current Lux format.").

## Editor {#widget-builder__widget-builder-editor}

Selecting or creating a widget opens the Editor, a three-panel workspace, at /aiux/builder/edit/widget/-1 for a new widget, or /aiux/builder/edit/widget/{widget_sys_id} for an existing one.

Chat panel
:   Describe what to build or change in natural language. Collapsible and resizable.

Widget editor
:   Tabs for Preview, Component, and Script. This is where you read and write the widget's code and see it rendered live.

Property panel
:   Widget Properties and Preview Props modes. Collapsible and resizable.

See [Create a widget](https://www.servicenow.com/docs/W_GFKgoXLEpKbL7cVw1_7w "You can create a widget two ways — describe it in chat or clone an existing widget. Each way produces a new widget ready to edit in the Editor.") and [Widget editor](https://www.servicenow.com/docs/FexWeKP0uFCdCXmKqweXvA "The widget editor is a three-panel workspace for building and previewing a widget. It has a code editor for the component and server script, a live preview, and a panel for widget properties.") for what to do in each panel.
Figure 1. Editor showing the chat, widget editor, and property panels

## Build Service {#widget-builder__widget-builder-build-service}

Selecting Save or Publish hands the widget to the Build Service, an in-browser build tool powered by `now-sdk`. The Build Service compiles the widget to publish and deploy it to your instance.  
Note:  
The first time you open the Editor, Widget Builder sets up the Build Service. A modal shows progress while this completes, it can take a few minutes.
Figure 2. Build Service setup progress modal

