---
sourceDocument: Brazil Employee Service Management
sourceDocumentLink: https://www.servicenow.com/docs/r/employee-service-management

 Release :

    - brazil

ft:locale :

    - en-US

ft:publication_title :

    - Brazil Employee Service Management

ft:clusterId :

    - emplsm

bundleId :

    - emplsm

workflow :

    - Employee


---

# AI-powered Widget Builder

# AI-powered Widget Builder {#ariaid-title1}

Release version: Brazil  
Updated April 24, 2026  
![](https://www.servicenow.com/docs/portal-asset/ico-clock) 2 minutes to read
Summarize  
![AI sparkle icon](https://servicenow.com/docs/portal-asset/ai-sparkle-icon) Summarized using AI  
This content was generated using new OpenAI-powered functionality. Results are provided on an as is basis and are not guaranteed to be accurate or complete.  

## Summary of AI-powered Widget Builder

The AI-powered Widget Builder is a comprehensive authoring tool designed for ServiceNow administrators and partners to create, clone, and refine Employee Slate canvas widgets efficiently.
It integrates AI-driven code generation with a visual preview and direct code access, enabling users to move seamlessly from written requirements to functioning widgets within a single interface.
This tool supports both new widget creation and management of existing widgets, streamlining widget development and customization.
Show full answer Show less  

## Key Features

* **Widget Library:** Provides a searchable and filterable list of all widgets in the instance, including both system-provided and custom widgets. Administrators can duplicate or edit widgets directly and select the appropriate scope for new widgets.
* **AI-driven Widget Generation:** Uses natural-language prompts to generate widget code, validate it, and compile the widget for immediate preview. This process typically completes within 15 to 20 seconds. Administrators can iteratively refine widgets through follow-up prompts with full undo history support.
* **Widget Properties Management:** Automatically generates and allows refinement of widget tag names, element names, descriptions, chat compatibility settings (enabling mapping to agent tools), and role-based access control to restrict widget use to specific employee roles.
* **Preview and Code Review:** Features an interactive preview with drag, resize, and responsiveness checks to ensure widgets behave correctly across different layouts. Generated widgets conform to the Employee Slate design system and use design tokens for consistent styling. Administrators can inspect and manually edit the generated component and server scripts both inside and outside the chat panel.
* **Version and Upgrade Management:** Supports upgrading older widgets to the new architecture automatically without functional loss. Older widgets remain usable but non-editable until upgraded.
* **License Requirement:** AI-driven widget generation requires a Now Assist Creator license. Without this license, widget creation and editing must be done manually via the code editors.

## What Customers Can Expect

ServiceNow customers using the AI-powered Widget Builder can expect a streamlined and efficient widget development experience that reduces manual coding effort and accelerates deployment. The integrated AI capabilities allow rapid prototyping and refinement of Employee Slate widgets with immediate visual feedback, ensuring alignment with design standards and functional requirements. Role access controls and chat compatibility settings enhance widget security and integration within conversational interfaces. The tool's version management ensures smooth transitions to the latest architecture without loss of functionality.

Overall, the AI-powered Widget Builder empowers administrators to quickly create high-quality, customizable widgets that improve employee experiences on the ServiceNow platform.  
Administrators and partners use the AI-powered Widget Builder to generate, clone, and refine Employee Slate widgets. The builder provides natural-language prompts, a visual preview, and direct access to the generated
component and server script.

The Widget Builder is the single authoring surface for all Employee Slate canvas widgets. It combines a widget library, an AI chat panel, and an inline code and preview workspace.
Administrators move from a written requirement to a working widget without leaving the tool.{#eslate-ai-widget-builder__eslate-ai-widget-builder-para-1}  
Important:  
The AI-powered Widget Builder version 1.3.7 has a new architecture backed by source code. It has the following changes.

* The widgets built in the old format shows an upgrade prompt with an Upgrade button. Without the upgrade, the old widget stays usable but non-editable.
* The upgrade converts the widget automatically with no functional loss.

## Widget library {#eslate-ai-widget-builder__section-widget-library}

The first card in the Widget Builder lists every widget available in the instance. Administrators use the library to:{#eslate-ai-widget-builder__eslate-ai-widget-builder-para-2}

* Search for widgets by name or description.
* Filter between custom widgets built in the instance and widgets included in the base system.
* Duplicate an existing widget as the starting point for a new one.
* Edit an existing widget directly.
* Select the scope in which to create the widget.
{#eslate-ai-widget-builder__ul-widget-library-actions}

## AI-driven widget generation {#eslate-ai-widget-builder__section-ai-generation}

The Widget Builder chat panel generates widget code from a written description. The builder creates the widget and validates the generated code. It then compiles the widget to confirm
that the output is a working component before it appears in the preview. Generation typically completes in 15 to 20 seconds.{#eslate-ai-widget-builder__eslate-ai-widget-builder-para-3}

After the Widget Builder generates the widget, administrators refine it with follow-up prompts. Each prompt produces a new version of the widget that the administrator accepts or rejects.
The Widget Builder keeps an undo history so administrators can revert to any earlier version.{#eslate-ai-widget-builder__eslate-ai-widget-builder-para-4}  
Note:  
AI-driven widget generation requires an Now Assist Creator license. Without the license, the chat panel isn't available and administrators author widgets manually in the component and server script editors.

## Widget properties {#eslate-ai-widget-builder__section-widget-properties}

The Widget Builder generates the widget tag name, element name, and description from the prompt. Administrators can refine the following properties:{#eslate-ai-widget-builder__eslate-ai-widget-builder-para-5}  
{#eslate-ai-widget-builder__table-widget-properties__entry__2}

| Property | Description |
|-|-|
| Tag name and description | Identifies the widget in the library and in generated code. |
| Chat compatibility | Controls whether the widget maps to the output of tools that agents use. When turned on, administrators can map the widget to a tool output with interactive and inline toggle view in the conversation. |
| Role access | Limits the widget to employees with specific roles. For example, assign an administrator role to restrict the widget to administrators. |
[Table 1. Widget properties]

{#eslate-ai-widget-builder__table-widget-properties}

## Preview and code review {#eslate-ai-widget-builder__section-preview-and-code}

The Widget Builder preview supports drag, resize, and responsive checks so administrators can confirm that the widget behaves correctly across canvas layouts. Generated widgets follow the
Employee Slate design system and use design tokens for styling.{#eslate-ai-widget-builder__eslate-ai-widget-builder-para-6}

Administrators open the generated component and server script to inspect the code and run manual quality checks. They can also edit the widget outside of the chat panel. To drive the preview, administrators provide sample input values through the widget settings.{#eslate-ai-widget-builder__eslate-ai-widget-builder-para-7}

