document-management

Manage attachments, templates, and PDF generation in ServiceNow using ES5 JavaScript APIs.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill streamlines the management of attachments, document templates, and PDF generation within ServiceNow, reducing manual effort and ensuring consistency.

Core Features & Use Cases

  • Attachment Handling: Upload, read, list, and copy attachments to ServiceNow records.
  • Document Templating: Create and generate documents from predefined templates, populating them with record data.
  • PDF Generation: Convert HTML content into PDF files and attach them to records.
  • Document Workflow: Manage document approval processes and version control.
  • Use Case: Automatically generate a customer-facing report as a PDF from an incident record and attach it, then submit it for manager approval.

Quick Start

Upload the file 'logo.png' as an attachment to the record with sys_id 'a1b2c3d4e5f6' in the 'kb_knowledge' table.

Frequently Asked Questions about document-management

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

FAQPage Schema
How do I generate a PDF from an HTML document and attach it to a ServiceNow record?

This Skill provides a PDF generation feature that converts HTML content into a PDF file and automatically attaches it to a ServiceNow record using standard ES5 JavaScript APIs.

What is the best way to manage ServiceNow attachments using ES5 JavaScript?

This Skill facilitates uploading, reading, listing, and copying attachments to ServiceNow records using ES5 JavaScript APIs, reducing manual effort and ensuring consistency.

Can I create documents from predefined templates and populate them with record data in ServiceNow?

Yes, this Skill provides document templating capabilities that allow you to create and generate documents from predefined templates, automatically populating them with record data in ServiceNow.

How do I set up document approval workflows and version control in ServiceNow?

This Skill manages document approval processes and includes version control mechanisms, allowing you to set up document approval workflows and track version history in ServiceNow.

Does this document management Skill work without additional ServiceNow dependencies?

This Skill works without additional dependencies, utilizing built-in ServiceNow ES5 JavaScript APIs to handle attachments, document templates, and PDF generation natively.