🎁 Get the FREE AI Skills Starter Guide β€” Subscribe β†’
BytesAgainBytesAgain
πŸ¦€ ClawHub

Servicenow Docs

by @thesethrose

Search and retrieve ServiceNow documentation, release notes, and developer docs (APIs, references, guides). Uses docs.servicenow.com via Zoomin and developer.servicenow.com APIs for developer topics.

Versionv1.1.0
Downloads2,969
TERMINAL
clawhub install servicenow-docs

πŸ“– About This Skill


name: servicenow-docs description: Search and retrieve ServiceNow documentation, release notes, and developer docs (APIs, references, guides). Uses docs.servicenow.com via Zoomin and developer.servicenow.com APIs for developer topics. metadata: clawdbot: emoji: "πŸ“˜" read_when: - Answering questions about ServiceNow features, APIs, or scripting - Looking up release notes or patch information - Finding documentation for GlideRecord, GlideAjax, workflows, etc. - Researching ServiceNow platform capabilities

ServiceNow Documentation Skill

Search and retrieve documentation from docs.servicenow.com and developer.servicenow.com. This skill provides access to ServiceNow's release notes, platform documentation, and developer-focused API references and guides.

When to Use

Use this skill when the user asks about:

  • ServiceNow API documentation (GlideRecord, GlideAjax, GlideQuery, etc.)
  • Release notes, patches, or new features
  • Platform configuration or administration
  • Scripting patterns or best practices
  • Accessibility, UI, or user preferences
  • Any ServiceNow product or feature documentation
  • Developer topics like openFrameAPI, ScriptLoader, spContextManager, or mobile APIs
  • Tools

    servicenow_search

    Search the ServiceNow documentation database.

    Args:

  • query (string, required) - Search terms (e.g., "GlideRecord", "accessibility preferences", "patch notes")
  • limit (number, default: 10) - Maximum results to return
  • version (string, optional) - Filter by version (e.g., "Washington DC", "Zurich", "Yokohama")
  • Example:

    {"query": "GlideAjax client script", "limit": 5}
    

    servicenow_get_article

    Fetch the full content of a documentation article.

    Args:

  • url (string, required) - The article URL (automatically converted from Zoomin to docs.servicenow.com)
  • Example:

    {"url": "https://docs.servicenow.com/bundle/zurich-release-notes/page/release-notes/quality/zurich-patch-5.html"}
    

    servicenow_list_versions

    List available ServiceNow documentation versions/releases.

    Args: None required

    servicenow_latest_release

    Get release notes for the latest ServiceNow version (automatically detects most recent).

    Args: None required

    servicenow_dev_suggest

    Get autocomplete suggestions from ServiceNow Developer Documentation.

    Args:

  • term (string, required) - Partial search term (e.g., "Gli", "openFrame", "spCon")
  • Example:

    {"term": "openFrame"}
    

    servicenow_dev_search

    Search ServiceNow Developer Documentation (APIs, guides, references). Returns URLs to API reference pages.

    Args:

  • query (string, required) - Search terms (e.g., "openFrameAPI", "spContextManager")
  • limit (number, default: 10) - Maximum results to return
  • Example:

    {"query": "ScriptLoader", "limit": 5}
    

    servicenow_dev_guide

    Fetch a ServiceNow Developer Guide by path. Works for PDI guides, developer program docs, etc.

    Args:

  • path (string, required) - Guide path (e.g., "developer-program/getting-instance-assistance", "pdi-guide/requesting-an-instance")
  • release (string, default: "zurich") - Release version
  • Example:

    {"path": "developer-program/getting-instance-assistance"}
    

    URL Handling

  • Search API: Uses Zoomin API (servicenow-be-prod.servicenow.com) for searching
  • User-facing URLs: Automatically converted to docs.servicenow.com for readability
  • Article content: Fetched via the Zoomin API endpoint with proper headers
  • Developer Docs Search: developer.servicenow.com GraphQL + databroker search APIs
  • Developer Docs Content: fetched directly from developer.servicenow.com pages
  • Example Usage

    User: "What are the accessibility preferences in ServiceNow?" β†’ Use servicenow_search to find accessibility documentation β†’ Use servicenow_get_article to fetch the full content β†’ Summarize the preferences for the user

    User: "Tell me about the latest ServiceNow patch" β†’ Use servicenow_latest_release to get the most recent release notes β†’ Fetch and summarize the patch details

    User: "How do I use openFrameAPI?" β†’ Use servicenow_dev_suggest or servicenow_dev_search to find the best developer docs topic β†’ Returns URLs to API reference pages (requires browser access for full content)

    User: "Show me the PDI guide for getting an instance" β†’ Use servicenow_dev_guide with path "pdi-guide/requesting-an-instance" β†’ Returns full guide content

    APIs Used

  • Zoomin Search API: https://servicenow-be-prod.servicenow.com/search
  • Content Source: docs.servicenow.com (accessed via Zoomin API)
  • Developer Search API: https://developer.servicenow.com/api/now/uxf/databroker/exec
  • Developer Suggest API: https://developer.servicenow.com/api/now/graphql
  • Developer Guides API: https://developer.servicenow.com/api/snc/v1/guides (public, no auth needed)
  • Limitations

  • API Reference Content: The developer.servicenow.com API reference pages require browser access. servicenow_dev_search returns URLs but cannot fetch the full API documentation content.
  • Guide Content: Guides are fully available via servicenow_dev_guide without authentication.
  • ⚑ When to Use

    TriggerAction
    - ServiceNow API documentation (GlideRecord, GlideAjax, GlideQuery, etc.)
    - Release notes, patches, or new features
    - Platform configuration or administration
    - Scripting patterns or best practices
    - Accessibility, UI, or user preferences
    - Any ServiceNow product or feature documentation
    - Developer topics like openFrameAPI, ScriptLoader, spContextManager, or mobile APIs