Next Experience Components
The ServiceNow® Next Experience Components are the components used to build custom user interfaces. Next Experience Components was enhanced and updated in the Zurich release.
Next Experience Components highlights for the Zurich release
- Build rich UI experiences with prebuilt system or custom components. To view the Next Experience Components API reference, usage guidance, and ServiceNow® UI Builder setup documentation, visit the Horizon site Next Experience Components doc.
- Use common web component patterns and principles, such as a JavaScript framework, immutable data, and simple action handlers.
- Reuse components across multiple user interfaces to create a cohesive experience for your end users.
- Use preset property values to configure properties and event handlers automatically for a component so that the component is ready to work when you add it to a page. Presets can connect to a controller that acts as a data resource for the component. For more information, see Automatically configure components using presets and Bind data to UI Builder pages using controllers (advanced feature).
New in the Zurich release
| Component | Description |
|---|---|
| AI Summary Card | Organizes AI-generated summary information into a simple, easily scannable format. |
| Animated icon | Animated sparkle icon that indicates an entry point for a Now Assist flow or event. |
| Carousel Text | Cycles through a series of text messages with animated transitions. Provides visual feedback during loading states with customizable message content. |
| Catalog browse | Enables users to explore, search, and find the catalog items they want across multiple catalogs and categories. Users choose a catalog from a dropdown and then a category in a side panel. A selectable card for each available item in the category is displayed in the main view. |
| Filter overview | Provides a summary of the filters currently applied to the page. Primarily used on the list page in combination with condition builder. |
| Flyout menu | Organizes multiple levels of options within a hierarchical structure. |
| Now Assist context menu | Provides actions like generating text, creating incident or task summaries, or refining content. |
| Schedule Recurrence | Enables users to create and to manage recurring events with daily, weekly, monthly, and yearly frequency. Users can add additional rules like skip dates, exceptions, and validations. |
| Simple timer | Displays elapsed time with an optional leading icon. |
| Bundle | Description |
|---|---|
| Activity stream compose with modeless dialog | Component bundle that contains all the functionality of Activity Stream Compose with the added functionality of modeless dialog pop-up. To add modeless dialog capabilities to the compose experience, replace the Activity Stream Compose component with this component bundle. |
Changed in this release
| Component | Enhancement |
|---|---|
| Activity Stream |
|
| Activity Stream Compose |
Increased agent productivity by reducing scroll time and seamlessly stacking the compose experience with Activity Stream |
| Appointment calendar |
|
| Attachments |
|
| Button | Enable the animated sparkle icon |
| Button bare |
|
| Button circular | Enable the animated sparkle icon |
| Button iconic | Enable the animated sparkle icon |
| Calendar |
|
| Carousel | Expose a badge on the side of the title, by adding optional text and any 1 of a variety of colors |
| Checkbox | Display the label slot before or after the check box |
| Checklist | Control size of the checklist |
| Date-time |
|
| Date-time-interval |
|
| Email composer |
|
| Email composer mini |
|
| Email viewer | Selecting a user pill displays user contact card. |
| Feedback | Configure the character limit in the text area of the component |
| Form |
|
| Form record presence | Select an active viewer's avatar to launch a customer card pop-up that contains their contact info. |
| Heading | Change the text alignment from start to center, end, or justify. |
| iFrame | Enforce consistent practices, as well as more safely compose third-party content by selecting what functionality is available to the iFrame. |
| Input |
|
| Input password |
|
| Input phone |
|
| Input URL |
|
| Kanban board |
|
| Label value tabbed |
|
| Modeless dialog | By default, the dialog dynamically resizes when the user types beyond the height of the dialog. |
| Node map |
|
| Playbook | Improved navigation and user interface based on feedback from users. |
| Playbook activity picker | Improved navigation and user interface based on feedback from users. |
| Playbook stage picker | Improved navigation and user interface based on feedback from users. |
| Predicate builder | Configuration for read only |
| Radio buttons |
|
| Select |
|
| Split button | Enable the animated sparkle icon |
| Textarea |
|
| Typeahead |
|
| Typeahead multi |
|
| Bundle | Enhancement |
|---|---|
| Record list |
|
Activation information
Next Experience Components is a ServiceNow AI Platform feature that is active by default.
Accessibility information
To view Next Experience Components accessibility conformance information, refer to the components section of the Horizon site Components section. The Overview for each component contains accessibility (A11y) information.