Integrations
ServiceNow logo

ServiceNow integration

Developer Tools & Infrastructure · 7 actions · OAuth or Bearer token auth

Enterprise IT Service Management (ITSM) platform for managing incidents, cases, and service requests. Create and manage incidents, cases, and perform CRUD operations on any ServiceNow table.

Overview

The ModuleX ServiceNow integration lets a ModuleX agent operate ServiceNow on your behalf — running create, update and remove actions across cases, incidents and table records — directly from a plain-English request, using your organization's own ServiceNow credentials. No pre-built workflow is required: the agent picks the right ServiceNow action for the task.

ServiceNow is a developer tools & infrastructure platform. ModuleX adds the agent layer: ask for an outcome and it selects and runs the right ServiceNow action — or, when you want a repeatable process, the composer assembles a ServiceNow workflow for you, streaming the nodes onto the canvas as it builds.

Ask the assistant

Drive ServiceNow in plain English

Type what you want. A ModuleX agent picks the right ServiceNow action — or chains several — and runs it. No workflow to build.

  • Create a new Case record in ServiceNow for customer service management
    resolves tocreate_case
  • Find the table record I describe and update it
    resolves toget_table_recordupdate_table_record
  • Delete a record from a ServiceNow table
    resolves todelete_table_record
  • Show me the table records that match what I describe
    resolves toget_table_records
Use cases

What you can automate with ServiceNow

  • Find the right table record and update it in one promptget_table_recordupdate_table_record
  • Create a case straight from a requestcreate_case
  • Create a new Incident record in ServiceNow for IT service managementcreate_incident
  • Insert a new record in any specified ServiceNow tablecreate_table_record
  • Retrieve multiple records from a ServiceNow table with optional filteringget_table_records
  • Delete a record from a ServiceNow tabledelete_table_record
At a glance

ServiceNow integration at a glance

CategoryDeveloper Tools & Infrastructure
Actions available7
AuthenticationOAuth or Bearer token
Uses your own credentialsYes
Works with the assistantYes
Works in the composerYes
Multi-step / tool-chainingYes
Technical referenceView docs
Integration version1.0.0
Last updatedJun 2026
Reference

All 7 ServiceNow actions

Cases1
create_case
Create a new Case record in ServiceNow for customer service management
Incidents1
create_incident
Create a new Incident record in ServiceNow for IT service management
Table Records5
create_table_record
Insert a new record in any specified ServiceNow table
get_table_record
Retrieve a specific record from a ServiceNow table by sys_id
get_table_records
Retrieve multiple records from a ServiceNow table with optional filtering
update_table_record
Update an existing record in a ServiceNow table
delete_table_record
Delete a record from a ServiceNow table

See full parameters and response schemas in the ServiceNow integration docs

Two ways

Two ways to use ServiceNow in ModuleX

Ask the assistantType what you want done and a ModuleX agent picks the right ServiceNow action and runs it — no workflow to build.
Compose a workflowNeed it to happen every time? Describe the process and the composer wires ServiceNow into a repeatable workflow you can run on a schedule, from chat, or as an API.
Security

Connecting ServiceNow

OAuthServiceNow uses OAuth. You connect your ServiceNow account once; ModuleX stores the access token encrypted and scoped to your organization, so your team shares a single secure connection.
Bearer tokenServiceNow uses bearer-token authentication. You provide a ServiceNow access token; ModuleX encrypts it and scopes it to your organization so the whole team can use ServiceNow.

Step-by-step setup in the ServiceNow docs

Related

Pairs well with ServiceNow

Agents often chain ServiceNow with these — connect them once and the agent can use all of them in a single task.

FAQ

ServiceNow + ModuleX FAQ

A ModuleX agent can run any of ServiceNow's 7 actions — across cases, incidents and table records — from a plain-English request, using your organization's own ServiceNow credentials.
No. The agent selects the right ServiceNow action from your prompt. A workflow is only needed when you want a repeatable process — and the composer builds that for you from a description.
Through OAuth — you connect your ServiceNow account once and ModuleX stores the token encrypted, scoped to your organization.
7, spanning cases, incidents and table records.
ServiceNow runs on your own credentials, so any ServiceNow usage is billed by ServiceNow directly. ModuleX meters the agent run — and if you connect your own model keys, there's no ModuleX markup on model usage.

Put ServiceNow to work in ModuleX.

Connect ServiceNow once with your own credentials and let your agent run all 7 actions on demand.

Last updated: Jun 2026Browse all 175 integrations →