create_catalog_item
Create a complete ServiceNow catalog item with variables, client scripts, and UI policies for streamlined deployment.
Instructions
Generate a complete Service Catalog item definition with variables, client scripts, and UI policies.
Variable types supported: single_line, multi_line, multiple_choice, yes_no, reference, date, date_time, checkbox, select_box, numeric, email, url, phone, masked, file_attachment, container_start, container_end, label
Returns:
Catalog item payload (deploy to sc_cat_item)
Variable payloads (deploy to item_option_new)
Client script payloads (deploy to catalog_script_client)
UI policy payloads (deploy to catalog_ui_policy)
Deployment order and best-practice checklist
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | ||
| short_description | Yes | ||
| description | No | ||
| category | No | sys_id of sc_category | |
| fulfillment_group | No | sys_id of assignment group | |
| price | No | 0 | |
| delivery_time | No | e.g. "3 days" | |
| portal_visibility | No | ||
| variables | No | ||
| client_scripts | No |