Skip to main content

38 docs tagged with "service catalog"

View all tags

BreakVariable

A CatalogItem variable for a break field (used for adding line breaks in forms).

CatalogClientScript

Creates a Catalog Client Script (catalogscriptclient) for service catalog items. These client-side

CatalogItem

Creates a Service Catalog Item (sccatitem) — a requestable item in the ServiceNow Service Catalog.

CatalogUiPolicy

Creates a Catalog UI Policy (cataloguipolicy) — conditionally shows, hides, or sets variables

CheckboxVariable

Creates a checkbox (boolean) variable for service catalog forms. Use for yes/no or on/off toggles. Add a CheckboxVariable to a CatalogItem or VariableSet via the variables property.

ContainerEndVariable

A CatalogItem variable for a container end field (used for closing a container group).

ContainerSplitVariable

A CatalogItem variable for a container split field (used for creating columns within a container).

DateTimeVariable

Creates a date-time picker variable for service catalog forms. Use when both date and time are needed, such as scheduled appointments or event timestamps. Add a DateTimeVariable to a CatalogItem or VariableSet via the variables property.

DateVariable

Creates a date picker variable for service catalog forms. Use for date-only fields like start dates, deadlines, or target dates. Add a DateVariable to a CatalogItem or VariableSet via the variables property.

LabelVariable

A CatalogItem variable for a label field (display-only text).

ListCollectorVariable

Creates a list collector (multi-select) variable for service catalog forms. Use when users need to select multiple records from a reference table via a dual-pane picker. Add a ListCollectorVariable to a CatalogItem or VariableSet via the variables property.

MultiLineTextVariable

Creates a multi-line text area variable for service catalog forms. Use for longer text input like descriptions, notes, or comments. Add a MultiLineTextVariable to a CatalogItem or VariableSet via the variables property.

MultipleChoiceVariable

Creates a radio button (multiple choice) variable for service catalog forms. Use when users must choose one option from a small set of visible choices. Add a MultipleChoiceVariable to a CatalogItem or VariableSet via the variables property.

ReferenceVariable

Creates a reference lookup variable for service catalog forms. Use when users need to select a record from another table (e.g., a user, group, or configuration item) via a searchable lookup field. Add a ReferenceVariable to a CatalogItem or VariableSet via the variables property.

SelectBoxVariable

Creates a dropdown select box variable for service catalog forms. Use when users must choose exactly one option from a predefined list. Add a SelectBoxVariable to a CatalogItem or VariableSet via the variables property.

Service Catalog

Guide for building ServiceNow Service Catalog components using the Fluent API -- catalog items and record producers. For variables, variable sets, UI policies, and client scripts, see service-catalog-variables-guide.md. Requires SDK 4.3.0 or higher.

SingleLineTextVariable

Creates a single-line text input variable for service catalog forms. Use for short text fields like names, titles, or identifiers. The value is a plain string with optional regex validation and placeholder text. Add a SingleLineTextVariable to a CatalogItem or VariableSet via the variables property.

VariableSet

Creates a Variable Set (itemoptionnew_set) — a reusable collection of variables that can

Workflow Automation Flow Guide

Comprehensive guide for creating and editing ServiceNow Workflow Automation (WFA) flows using the Fluent SDK. Covers Flow Designer flows including triggers, actions, flow logic, data pills, approvals, and service catalog integration. Use this when implementing event-driven automation, scheduled tasks, approval workflows, or any WFA component.

YesNoVariable

Creates a Yes/No dropdown variable for service catalog forms. Use when the user must explicitly choose between Yes and No (unlike a checkbox which defaults to unchecked). Add a YesNoVariable to a CatalogItem or VariableSet via the variables property.