Skip to main content
Connect your ServiceNow ITSM platform to enable CloudThinker agents to manage incidents, change requests, problems, and CMDB configuration items. ServiceNow authenticates with a username and password for a dedicated service account.

Supported platforms

PlatformSupport
ServiceNowXanadu, Yokohama, and newer releases
ServiceNow ITSMAll editions
ServiceNow ITOMAll editions
ServiceNow supports N and N-1 releases. CloudThinker uses the ServiceNow REST API, which is stable across all recent releases.

Prerequisites

  • A ServiceNow instance running Xanadu or a newer release.
  • For developer instances: admin credentials.
  • For enterprise instances: a dedicated service account with the itil, cmdb_read, and rest_api_explorer roles.

Setup

1

Find your instance URL

Your developer instance URL follows the format:
https://devXXXXX.service-now.com
2

Add the connection in CloudThinker

Navigate to Connections → ServiceNow and enter:
  • Instance URL: your developer instance URL
  • Username: your admin username
  • Password: your admin password
Click Connect. CloudThinker verifies the credentials and shows a Connected status.

Connection details

FieldDescriptionExample
SERVICENOW_INSTANCE_URLYour ServiceNow instance URLhttps://your-instance.service-now.com
SERVICENOW_USERNAMEServiceNow usernamecloudthinker
SERVICENOW_PASSWORDServiceNow password

Required permissions

Developer instance

No additional configuration needed — the default admin user has full access.

Enterprise instance

RoleAccess
itilFull CRUD on incidents, changes, problems, and other ITSM task tables
cmdb_readRead-only access to CMDB configuration items
rest_api_explorerREST API access
Follow least privilege: for read-only use cases, create a custom role with only read permissions on the required tables instead of the full itil role.

Agent capabilities

Once connected, agents can query and act on ServiceNow data.
CapabilityDescription
Incident managementCreate, update, and resolve incidents
Change requestsCreate and review change requests with risk assessment
Problem managementTrack and analyze problem records
CMDB queriesQuery configuration items and dependencies
User & group lookupFind users, groups, and their assignments
Natural language searchSearch across any ServiceNow table

Verify the connection

@alex list all open P1 incidents in ServiceNow and show their priority and status

Example prompts

@alex list all open P1 incidents and #report on any patterns across services
@alex review pending change requests and assess risk
@alex query the CMDB for all production servers and their dependencies

Troubleshooting

The ServiceNow instance URL is incorrect or the instance is in maintenance mode. Verify the URL is accessible and that no IP restrictions are blocking CloudThinker.
The username or password is incorrect, or the user account is locked. Verify credentials and ensure the user has rest_api_explorer or equivalent API access role.
The user lacks the required roles for the table being accessed. Check ACL rules and ensure cmdb_read is assigned for CMDB access.
ServiceNow may throttle API requests under heavy load. Reduce concurrent operations if you see 429 errors, and contact your ServiceNow admin to review rate limit settings.

Security

  • Least privilege — grant only the permissions the agents need for your use case; start read-only and widen later.
  • Read-only by default — use read-only credentials unless you want agents to make changes through this connection.
  • Rotate credentials — rotate keys and tokens on your normal schedule; CloudThinker picks up the new value when you update the connection.
  • Revoke on offboarding — remove the credential at the provider when you delete a connection or a teammate leaves.
  • Dedicated service account — create a dedicated ServiceNow user for CloudThinker rather than using a shared admin account.
  • IP restrictions — consider limiting API access to CloudThinker IPs in ServiceNow’s access control settings.

https://mintcdn.com/cloudthinker/aLd-ttc-SCW-aFky/images/icons/pagerduty.svg?fit=max&auto=format&n=aLd-ttc-SCW-aFky&q=85&s=cdc34a966d5d46da70c3bc509a2a7492

PagerDuty Connection

Incident management and on-call
https://mintcdn.com/cloudthinker/aLd-ttc-SCW-aFky/images/icons/elasticsearch.svg?fit=max&auto=format&n=aLd-ttc-SCW-aFky&q=85&s=c7389cfcd0bc8d303aeeb68bd19199ca

Elasticsearch Connection

Correlate logs with ServiceNow incidents