request-management

Manage ServiceNow service request lifecycles with server-side JavaScript.

77|23|Updated Jul 16, 2025
One-click install
npx skills add https://github.com/groeimetai/snow-flow --skill request-management
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: request-management
Source: https://github.com/groeimetai/snow-flow/tree/main/packages/opencode/src/bundled-skills/request-management
Command: npx skills add https://github.com/groeimetai/snow-flow --skill request-management

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill simplifies and automates the entire lifecycle of service requests within ServiceNow, from initial catalog submission to final fulfillment.

Core Features & Use Cases

  • Request Creation: Programmatically create service requests and request items (RITMs) with specified variables.
  • Task Management: Generate and manage fulfillment tasks associated with RITMs, including setting due dates and assignment groups.
  • Status Tracking: Query and monitor the status of requests and their associated approvals.
  • Variable Handling: Access, validate, and manage variables associated with catalog items.
  • Use Case: Automatically create a new RITM for a software access request, assign fulfillment tasks to the IT Security team, and track its approval status.

Quick Start

Use the request-management skill to create a new service request for the 'New Laptop' catalog item for the current user.

Frequently Asked Questions about request-management

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage sc_task records associated with a ServiceNow request item?

Manage sc_task records by programmatically generating fulfillment tasks linked to the parent request item, updating assignments, and monitoring their completion status throughout the workflow.

How do I automate ServiceNow request fulfillment for catalog items?

Automate ServiceNow request fulfillment by programmatically creating service requests and request items (RITMs), generating associated fulfillment tasks, and assigning them to designated groups using server-side JavaScript.

Can I programmatically create a RITM and set catalog variables in ServiceNow?

Yes, you can programmatically create a RITM in ServiceNow by specifying the desired catalog item and passing the required catalog variables to initialize the request with the correct configuration.

What is the best way to track RITM status and approval state in ServiceNow?

Track RITM status and approval state by querying the ServiceNow sc_req_item and sc_request tables to monitor the lifecycle and associated approvals of your service requests.

Does this approach support managing fulfillment tasks and due dates for ServiceNow requests?

Yes, this approach supports generating and managing fulfillment tasks linked to request items, including programmatically setting due dates and assigning tasks to specific fulfillment groups.

How do I manage sc_task records associated with a ServiceNow request item?

Manage sc_task records by programmatically generating fulfillment tasks linked to the parent request item, updating assignments, and monitoring their completion status throughout the workflow.