Skip to content
Release: Australia · Updated: 2026-03-12 · Official documentation · View source

ServiceNow components

ServiceNow components are reusable building blocks that enable you to simplify the process of adding functionality to any website. You can clone components and customize them using a low-code approach.

The following are the prebuilt components that you can configure and embed on your third-party website.

WidgetDescription
Case list componentDisplays a comprehensive list of multiple cases along with their key details.
Case create componentDisplays a detailed view of all case-related activities.
Case view componentDisplays a form that helps you to create a case to address any issues related to products and services. Case view component also includes a process tab that displays relevant playbooks for the case record.
Catalog item componentDisplays a form that you can fill in to request an item or service.
Knowledge article view componentDisplay knowledge article with key details like title, content, author, view count, and real time.
Data visualization componentDisplay a graphical representation of information from any ServiceNow table using visual elements such as single score, pie chart, donut, and semi donut.
Playbook intake componentEnable users to submit cases using Playbook's guided experience. Systematically capture case details and display stages and activities involved in resolving the case.
Catalog browse componentDisplay catalog items from different catalog and categories.
Object list componentDisplay catalog items from different catalogs and categories.

Custom component

You can create a component or customize the existing components in UI Builder such as adding more properties to make the component configurable. UI Builder enables you to incorporate additional underlying components, and update the component bindings. The prebuilt components are non-customizable and are labeled with Default, however, you can clone them and then customize the cloned version as needed. Once you create a custom component, it’s marked with the label Custom, making it easy to identify.