--- title: Create a catalog request in Agent Workspace description: You can create a catalog request in Agent Workspace to join the Service Catalog flow from a different flow. For example, from an incident flow, you can create a request, and associate the request with the incident. It helps you in tracking the requests associated with an incident and vice versa. locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/it-service-management/request-management/create-request-workspace.html release: australia product: Request Management classification: request-management topic_type: task last_updated: "2026-03-12" reading_time_minutes: 2 breadcrumb: [Using Request Management, Request Management, IT Service Management] --- # Create a catalog request in Agent Workspace You can create a catalog request in Agent Workspace to join the Service Catalog flow from a different flow. For example, from an incident flow, you can create a request, and associate the request with the incident. It helps you in tracking the requests associated with an incident and vice versa. ## Before you begin Role required: itil You can create a catalog request in Agent Workspace to join the Service Catalog flow from a different flow. For example, from an incident flow, you can create a request, and associate the request with the incident. It helps you in tracking the requests associated with an incident and vice versa. - To associate a request with any parent table record, the corresponding mapping configuration should be available in the **Catalog Administration** > **Request Parent Mapping** submodule. - To associate a record producer request with the parent table record, retrieve the **sysparm\_parent\_sys\_id** and **sysparm\_parent\_table** parameters from the URL using the RP.getParameterValue\(\) method in the **Script** field of the record producer. - For the **Create Request** UI actions in workspace on the Interaction \[interaction\] table, the field values should be as follows: - **Workspace Client Script**: ``` function onClick() { var result = g_form.submit('sysverb_ws_save'); if (!result) { // failed form submission return; } result.then(function () { var params = {}; params.sysparm_parent_table = "interaction"; params.sysparm_parent_sys_id = g_form.getUniqueValue(); g_service_catalog.openCatalogItem('sc_cat_item', '-1', params); }); } ``` - For the **Create Request** UI actions in workspace on the Incident \[incident\] table, the field values should be as follows: - **Condition**: `current.incident_state != global.IncidentState.CLOSED && gs.hasRole("itil")` - **Workspace Client Script**: ``` function onClick() { g_form.submit('sysverb_ws_update').then(function () { var params = {}; params.sysparm_parent_table = "incident"; params.sysparm_parent_sys_id = g_form.getUniqueValue(); g_service_catalog.openCatalogItem('sc_cat_item', '-1', params); }); } ``` ## Procedure 1. Initiate a catalog request using any of the following options.
| Option | Steps |
|---|---|
| **From an incident using the Create Request UI action** | 1. From the List panel, select an open incident. 2. In the **Details** tab, from the **More UI Actions** menu, select **Create Request**. The Service Catalog categories page is displayed with available categories. 3. Navigate to a catalog item, order guide, or record producer that you want to order. **Note:** You can only order items from the catalogs that are accessible. |
| **From an incident using Agent Assist** | 1. From the List panel, select an open incident. 2. In the **Details** tab, click the **Toggle Sidebar**. 3. From **Agent Assist** in the contextual sidebar, search for the catalog item, order guide, or record producer that you want to request. 4. Click **Order**. |
| **From an interaction record** | 1. Select **Add New** > **Interaction**. 2. From the **More UI Actions** menu, select **Create Request**. The Service Catalog categories page is displayed with available categories. 3. Navigate to a catalog item or order guide that you want to order. **Note:** You can only order items from the catalogs that are accessible. |