ServiceNow logo
ConnectorServiceNow

ServiceNow integration for Claude and Codex

Create a ServiceNow connection, then control which Spaces can use its approved tools and data without pasting credentials into prompts or threads.

Use ServiceNow from Claude

Add the ServiceNow connection to a Space that runs Claude, then use it from every channel in that Space.

Use ServiceNow from Codex

Add the ServiceNow connection to a Space that runs Codex, then use it from every channel in that Space.

Use ServiceNow from Sidekick

Connect your own OpenClaw to Sidekick while Type provides the conversations, permissions, connections, skills, and automations.

Developer Tools & IT

What the ServiceNow connector can do

ServiceNow is a cloud-based enterprise platform that helps organizations automate and manage digital workflows across IT, HR, customer service, and operations.

One connection, many Spaces

Connect ServiceNow once, then decide which Spaces can use it in threads, skills, automations, and coding work.

Representative actions

  • 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 attachments section. Common use cases: - Attach screenshots to incident reports - Upload documents to change requests - Add log files to problem records - Store evidence files for security incidents The action returns complete attachment metadata including download link, file size, and creation details. Note: This action permanently modifies a live ServiceNow instance — attachments cannot be bulk-removed once added.

  • 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 naturally. This is commonly used when automated change management workflows need to be expedited or when conflict checks are blocking other operations. This action is idempotent — calling it on a change request that has no active conflict check running will still return a success response. However, if the change request doesn't exist, a 404 error will be returned.

  • 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 number.

  • 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 endpoint. This action sends the file as a multipart/form-data request with the table name, table sys_id, and file content. Common use cases: - Attach documents or screenshots to incident reports - Upload evidence files to problem records - Add files to change requests for documentation The action returns complete attachment metadata including the sys_id, download link, file size, and creation details. This action permanently modifies a live ServiceNow instance — the attachment cannot be recovered once deleted.

  • 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 allows you to trigger specific lifecycle actions (such as activate, retire, or custom actions) on CIs programmatically. The action requires the CI identifier and the action name to be executed. Ensure the action is valid for the specified CI class.

Connection

API and auth details

ServiceNow offers REST, server, client, SOAP, and product-specific APIs for platform automation, table CRUD, incident/service workflows, knowledge, attachments, import sets, CMDB, and custom scripted REST services.

FAQ

Questions people ask before connecting ServiceNow

Can Claude use ServiceNow?

Yes. Add a ServiceNow connection to a Space that runs Claude, then use its approved tools and data from any channel in that Space.

Can Codex work with ServiceNow through Type?

Yes. Add a ServiceNow connection to a Space that runs Codex, then use its approved tools and data from any channel in that Space.

Is this the same as a ServiceNow MCP server?

Not exactly. Type uses connectors and connections to give selected Spaces access to approved app tools and data. Some connectors use hosted MCP, while others use OAuth, API keys, service accounts, or custom APIs.

More developer tools & it connectors