OperatorGet started
← All integrations
ServiceNow logo

Connect ServiceNow to OpenClaw on Operator.io

ServiceNow is a cloud-based platform for automating digital workflows across IT, HR, and operations. It streamlines processes and improves efficiency for enterprise teams.

Automate ServiceNow with AI

Hand ServiceNow to an OpenClaw agent running on Operator. You write what you want in a chat and it turns that into real ServiceNow actions like attach file to record, cancel change conflict check, create a record, without you opening the app.

Your agent reaches ServiceNow directly or through connectors like Composio MCP and Pipedream MCP, which handle the sign in and token refresh for you, so there is nothing to wire up and no API keys to paste.

What your agent can do with ServiceNow

Your agent can call any of these ServiceNow actions by name as part of a larger task. Ask for the outcome you want and it picks the right ones.

Attach file to record

Attaches a file to a specified record in a ServiceNow table. This action uploads a file and associates it with a specific record (e.g., incident, problem, change request). The file will be visible in the ServiceNow UI under the record's...

Cancel change conflict check

Cancels the running conflict checking process for a specified ServiceNow change request. Use this action when a conflict check is taking too long or needs to be aborted, and you want to stop the process without waiting for it to complete...

Create a record

Creates a new record in a specified ServiceNow table with the provided field values. Common tables include: 'incident', 'problem', 'change_request', 'task', 'sys_user'. The created record is returned with its sys_id and auto-generated nu...

Create attachment upload

Uploads a file as a multipart form-data attachment to a specified record in ServiceNow. Use this action when you need to attach files to ServiceNow records (e.g., incidents, problems, change requests) using the multipart form-data upload...

Create CI Lifecycle Management Action

Adds a specified configuration item (CI) action using the ServiceNow CI Lifecycle Management API. Use this action when you need to create or execute a CI lifecycle action for a Configuration Item in ServiceNow's CMDB. This endpoint allow...

Create ci lifecycle mgmt operators

Registers a new operator for a non-workflow user in the ServiceNow CI Lifecycle Management system. Use this action when you need to create or register an operator identity for CI lifecycle management purposes. The operator must be associ...

Set CI Operational State

Sets the operational state for one or more configuration items (CIs) using the ServiceNow CI Lifecycle Management API. Use this action when you need to update the operational status of CIs in ServiceNow's CMDB. This endpoint allows you t...

Create CMDB Application Service

Creates an application service in ServiceNow CMDB or updates an existing one if a service with the same name already exists. Use this action when you need to register a new application service in the Configuration Management Database (CM...

Create CMDB Linux Server

Creates a new Linux server configuration item (CI) in the ServiceNow CMDB. Use this action when you need to register a new Linux server in the Configuration Management Database (CMDB). This endpoint creates a record in the cmdb_ci_linux_...

Ingest CMDB Records

Inserts multiple records into a ServiceNow Import Set staging table. Use this action when you need to bulk-import configuration items (CIs) or other data into ServiceNow via an Import Set. Records are inserted into the specified staging...

Create CMDB Instance

Creates a single Configuration Item (CI) in ServiceNow CMDB with the specified attributes. Use this action when you need to register a new configuration item (such as servers, databases, network devices, or application services) in the C...

Create CMDB Instance Relation

Creates an inbound and/or outbound relation for a specific configuration item (CI) in the ServiceNow CMDB. Use this action when you need to establish relationships between configuration items in the CMDB, such as indicating that a server...

Create data classification classify

Assigns pre-defined or user-defined data classification labels to records in ServiceNow tables. Use this action when you need to classify sensitive or confidential data records according to your organization's data governance policies. T...

Create data classification clear

Removes all data classifications for a specific record in a ServiceNow table. Use this action when you need to clear/reset data classification labels from a record, such as when reclassifying sensitive data, removing outdated classificat...

Enhanced CI Identify/Reconcile

Inserts or updates configuration items (CIs) in ServiceNow CMDB using the enhanced Identification and Reconciliation API. Use this action when you need to bulk-insert or update multiple configuration items in the CMDB, with automatic ide...

Query CMDB Identify Reconcile

Queries the ServiceNow Identify and Reconcile API to determine whether a Configuration Item (CI) should be inserted (created) or updated in the CMDB based on identity matching rules. Use this action when you need to check whether a CI al...

CMDB Identify Reconcile QueryEnhanced

Performs identification and reconciliation of configuration items (CIs) in the ServiceNow CMDB. Use this action when you need to determine whether to insert a new CI or update an existing one based on matching attributes. The API compare...

Create Import Set

Inserts incoming data into a specified ServiceNow staging table and triggers the associated transform map to move the data into the production table. Use this action when you need to bulk-import data into ServiceNow through the Import Se...

Create incident

Creates a new incident record in ServiceNow with the provided details. Use this action when you need to log or report a new incident in ServiceNow, such as a service outage, system failure, or user-reported issue. The incident will be as...

Create Incident

Creates a new incident record in ServiceNow with the provided field values. Use this action when you need to log or report a new incident in ServiceNow IT Service Management. The created incident is returned with its sys_id and auto-gene...

Create ServiceNow Interaction

Creates a new interaction record in ServiceNow that can be linked to records in other tables (e.g., incidents, problems, cases). Use this action when you need to log or create an interaction between a customer and service desk, such as r...

Close Interaction

Closes an existing interaction record in ServiceNow by changing its state to closed. Use this action when you need to close or finalize an interaction that has been completed or resolved. This action changes the state of the interaction...

Create push installation

Registers or updates a device token for receiving push notifications through ServiceNow. Use this action when you need to register a mobile device token with ServiceNow's push notification system, enabling the device to receive push noti...

Remove Push Installation

Deactivates a mobile device installation from receiving push notifications using the ServiceNow Push Installation API. Use this action when you need to remove a mobile device's ability to receive push notifications from a ServiceNow push...

Create servic catalog items add to cart

Adds a specified catalog item to the current user's ServiceNow shopping cart. Use when a user wants to order or request a specific item from the Service Catalog, such as requesting a laptop, software license, or IT service. The item is a...

Submit Service Catalog Producer Item

Submits a ServiceNow Service Catalog item using the submit_producer endpoint. This action submits a catalog item with the provided variables and returns the created record details. The submit_producer endpoint is typically used for produ...

Checkout Service Catalog Cart

Checks out the Service Catalog shopping cart and submits the order as a request. This action retrieves the items in the cart, creates a service catalog request, deletes the cart contents, and returns the request ID and number for trackin...

Submit Service Catalog Cart Order

Submits the Service Catalog shopping cart and creates a service catalog request. This action checks out the user cart, creates a service catalog request with all items in the cart, and returns the request ID and number for tracking. The...

Create servicecatalog items checkout guide

Checks out an order guide by updating variable values for selected catalog items. Use this action when a user needs to submit an order guide in ServiceNow's Service Catalog, providing variable values for the items within the order guide....

Order Service Catalog Item Now

Orders a specified ServiceNow Service Catalog item immediately. This action submits an order for a catalog item without requiring cart checkout. The item is ordered directly with the specified quantity and optional variables. Use this ac...

Insert Multiple Import Set Records

Inserts multiple records into a specified ServiceNow staging table and triggers the associated transform map. Use this action when you need to bulk-import data into ServiceNow via an Import Set. Records are inserted into the specified st...

Create sn chg rest change

Creates a new change request in ServiceNow using the Change Management REST API. Use this action when you need to create and submit a new change request for approval and implementation. The action supports specifying change details such...

Create Change Request CI Association

Creates an association between a change request and one or more configuration items (CIs) in ServiceNow. Use this action when you need to link CIs (servers, databases, applications, etc.) to a change request in ServiceNow's Change Manage...

Start Change Conflict Check

Starts the conflict checking process for a ServiceNow change request, identifying scheduling conflicts with other changes or blackout windows. Use this action when you need to initiate a conflict check for a change request. This is typic...

Create sn chg rest change emergency

Creates an emergency change request in ServiceNow using the Change Management API. Use this action when you need to create an expedited change request that requires urgent approval and implementation due to critical business requirements...

Create Normal Change Request

Creates a normal change request in ServiceNow using the Change Management REST API. Use when you need to create a standard change request that follows the normal approval workflow. Normal changes are subject to standard CAB (Change Advis...

Create sn chg rest change standard

Creates a new standard change request in ServiceNow using a pre-approved standard change template. Use this action when you need to create a standard change request based on a predefined template from the std_change_record_producer table...

Create Change Task

Creates a new task for a ServiceNow change request using the Change Management REST API. Use this action when you need to add a new task or subtask to an existing change request, such as breaking down a change into smaller work items, as...

Create sn cicd app batch install

Installs two or more ServiceNow application packages in a single batch operation via the CICD API. Use this action when you need to deploy multiple applications at once as part of a CI/CD pipeline or automated deployment process. The bat...

Install App from Repository

Installs the specified application from the ServiceNow app repository. Use this action when you need to install an application from the ServiceNow Store or a private app repository onto your ServiceNow instance. This is commonly used dur...

Run Full Instance Scan

Initiates a full instance scan by running all active checks present in the ServiceNow instance. Use this action when you need to execute a comprehensive validation scan of your ServiceNow instance, running all configured active checks to...

Create sn cicd instance scan suite scan combo

Runs a CI/CD scan using a suite and target (scoped app) combination in ServiceNow. Use this action when you need to execute a compliance or best practices scan against a scoped application using a predefined scan suite and target combina...

Activate Plugin

Activates the specified plugin in ServiceNow's CICD Plugin API. Use this action when you need to activate a plugin on a ServiceNow instance as part of a CI/CD pipeline or automated deployment process. This is commonly used after deployin...

Run Test Suite

Starts a specified automated test suite using ServiceNow's CI/CD Pipeline API. Use this action when you need to execute an automated test suite as part of a CI/CD pipeline or deployment process. This action initiates the test suite run a...

Create SD-WAN Trouble Ticket

Creates a new trouble ticket in ServiceNow using the Service Operations Workspace Trouble Ticket Open API. Use this action when you need to create a new SD-WAN or network-related trouble ticket for tracking and resolution. This action se...

Create TMF Service Category

Creates a new service category record in the ServiceNow TMF Service Catalog API. This action calls the POST /api/sn_tmf_api/catalogmanagement/serviceCategory endpoint to create a top-level or nested service category within the ServiceNow...

Create table

Inserts a new record into the specified ServiceNow table with the provided field values. Use this action when you need to create a new record in any ServiceNow table (e.g., incident, problem, change_request, task, sys_user). The created...

Create ServiceNow Incident

Creates a new incident record in the ServiceNow incident table using the Table API. Use this action when you need to create a new incident in ServiceNow, such as logging IT service disruptions, reporting bugs, or tracking system issues....

Plus 124 more ServiceNow actions your agent can call.

How to connect ServiceNow

You authorize ServiceNow once from your dashboard. Operator holds the connection and refreshes the access tokens on its own, so your agent keeps working with ServiceNow without you signing in again. The same setup unlocks every other app your agent can reach, so you only do it once.

When you are ready, the get started guide walks through standing up your OpenClaw agent.

Common questions about ServiceNow

How do I connect ServiceNow to Operator?
You authorize ServiceNow once from your Operator dashboard. Operator holds the connection and refreshes the access token for you, so your agent keeps working with ServiceNow without you signing in again.
Can my agent manage tasks and projects in ServiceNow?
Yes. It can create and update items, move them between stages, add notes, and read the current state back to you. Use it to file new work as it arrives, check status without opening the app, or keep ServiceNow aligned with what is happening elsewhere.
Do I need to write code or manage ServiceNow API keys?
No code and no API keys. You authorize ServiceNow through a normal sign in and Operator handles the connection, so there is nothing to wire up or host.
Can my agent use ServiceNow together with my other apps?
Yes. The same agent reaches every app you connect, so it can move between ServiceNow and tools like Google Sheets, Notion, Linear in one job, reading from one and acting in another without you wiring anything between them.

ServiceNow integrations

Pick an app to see what your agent does across ServiceNow and it, or browse all integrations.

Put your agent on ServiceNow

Sign in, connect ServiceNow, and hand your agent the work. Your first week is free.

Get started