ServiceNow Toolkit

Superglue tools for ServiceNow: incidents, changes, users, assets/CMDB, service catalog, and incident history.

⚠️

Beta: These tools are ready to use but still in testing. You may need to test them locally in your environment before deploying to production.

Quick Setup

1

Get your tool config

Use the Download Config or Copy Config buttons in the table below (placeholders for now). Save/paste the JSON in your project.

2

Set up authentication

Create an API key in ServiceNow from the System Security > API Keys section. Add SERVICENOW_INSTANCE_URL and SERVICENOW_API_KEY to your environment variables.

3

Install the Superglue SDK

npm install @superglue/client

4

Run locally

The SDK executes the JSON workflow locally with your env credentials; no extra API key UI needed.

Drop-In Code Example

The SDK executes the downloaded JSON workflow locally using your environment's ServiceNow API key.

TypeScript
import { SuperglueClient } from "@superglue/client";
import config from "./servicenow_ticket_create.json"; // or paste JSON string

const client = new SuperglueClient();

async function run() {
  const result = await client.run(config, {
    env: {
      SERVICENOW_INSTANCE_URL: process.env.SERVICENOW_INSTANCE_URL!,
      SERVICENOW_API_KEY: process.env.SERVICENOW_API_KEY!,
      SUPERGLUE_REDIRECT_URI: process.env.SUPERGLUE_REDIRECT_URI || "https://app.superglue.cloud/api/auth/callback"
    }
  });
  console.log(JSON.stringify(result, null, 2));
}
run();

Tools in Toolkit

ToolActions

servicenow_ticket_create

Create a new incident ticket with priority, description, and assignee.

👥 1,280 users

servicenow_ticket_update

Update incident status, priority, or other fields.

👥 1,245 users

servicenow_ticket_list

List incidents based on query parameters and filters.

👥 1,215 users

servicenow_user_lookup

Look up user or employee information by ID or email.

👥 1,185 users

servicenow_asset_lookup

Retrieve configuration item (CI) details from CMDB.

👥 1,150 users

servicenow_change_request

Create new change requests or retrieve existing ones.

👥 1,120 users

servicenow_service_catalog

Search and retrieve service catalog items and categories.

👥 1,095 users

servicenow_incident_history

Retrieve incident history, comments, and audit trail.

👥 1,060 users