approval-workflows

Automate ServiceNow service catalog approval configuration and management.

34|13|Updated Feb 6, 2026
One-click install
npx skills add https://github.com/Happy-Technologies-LLC/happy-servicenow-skills --skill approval-workflows-happy-technologies-llc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: approval-workflows
Source: https://github.com/Happy-Technologies-LLC/happy-servicenow-skills/tree/main/skills/catalog/approval-workflows
Command: npx skills add https://github.com/Happy-Technologies-LLC/happy-servicenow-skills --skill approval-workflows-happy-technologies-llc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates governance of ServiceNow service catalog approvals, enabling scalable multi-level routing, delegation, escalation, and auditing to reduce manual work and delays.

Core Features & Use Cases

  • Multi-level approvals: define sequential (or parallel) approval paths across catalog items.
  • Delegation and coverage: allow designated delegates to approve on behalf of primary approvers.
  • Escalation and SLA: configure due dates and automated escalations to keep requests moving.
  • Monitoring and reporting: track approval state, bottlenecks, and compliance across the catalog.

Quick Start

Configure a multi-level approval flow for a catalog item in ServiceNow by defining approval types, levels, and delegation rules.

Frequently Asked Questions about approval-workflows

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

FAQPage Schema
How do I configure multi-level service catalog approvals in ServiceNow?

Configure multi-level service catalog approvals in ServiceNow by defining sequential or parallel approval paths using data structures like sc_ic_aprvl_type_defn and sc_ic_aprvl_defn to route requests to designated approvers.

Can I set up delegated approvals for ServiceNow catalog items?

Yes, you can set up delegated approvals for ServiceNow catalog items by configuring the sys_user_delegate data structure, allowing designated users to approve requests on behalf of primary approvers during absences.

What is the best way to automate escalation for delayed ServiceNow catalog approvals?

Automate escalation for delayed ServiceNow catalog approvals by configuring due dates and automated escalation rules within the approval definition, ensuring pending requests move forward without manual intervention.

Does this approach support group-based approvals in an IT service management workflow?

Yes, this approach supports group-based approvals in an IT service management workflow by utilizing the sysapproval_group data structure to assign approval responsibilities to entire groups.

How are parallel and sequential approval levels managed in ServiceNow?

Parallel and sequential approval levels in ServiceNow are managed by defining the approval architecture through sc_ic_aprvl_type_defn, structuring requests to require multiple approvers either simultaneously or in a specific order.

Why do ServiceNow catalog approval bottlenecks occur and how can I monitor them?

ServiceNow catalog approval bottlenecks occur when approvers are unavailable or routing is misconfigured; monitor them by tracking the approval state and compliance across the catalog using sysapproval_approver records.