For AI agents: a documentation index is available at the root level at /llms.txt and /llms-full.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
Fork this repoGet a demo
  • Docs
    • Welcome
    • Quickstart
    • Concepts
    • Search
    • MCP Server
    • CLI
    • Agent Skills
    • Connect
    • Add New Connector
    • Rate Limits
      • Overview
      • Airtable
      • Apollo
      • Asana
      • Attio
      • Bitbucket
      • Box
      • Calcom
      • Clickup
      • Coda
      • Confluence
      • Ctti
      • Document360
      • Dropbox
      • Fireflies
      • Freshdesk
      • Github
      • Gitlab
      • Gmail
      • Google Calendar
      • Google Docs
      • Google Drive
      • Google Slides
      • Hubspot
      • Intercom
      • Jira
      • Linear
      • Monday
      • Notion
      • Onedrive
      • Onenote
      • Outlook Calendar
      • Outlook Mail
      • Pipedrive
      • Powerpoint
      • Salesforce
      • Servicenow
      • Sharepoint
      • Shopify
      • Slab
      • Slack
      • Slite
      • Stripe
      • Teams
      • Todoist
      • Trello
      • Word
      • Zendesk
      • Zoho Crm
      • Zoom
  • API Reference
LogoLogo
Fork this repoGet a demo
On this page
  • Configuration
  • Authentication
  • Configuration Options
  • Data Models
DocsConnectors

Servicenow

Was this page helpful?
Edit this page
Previous

Sharepoint

Next
Built with
Servicenow logo

Servicenow

This connector enables AI agents and RAG systems to retrieve context from Servicenow through Airweave’s unified search layer.

Configuration

ServiceNow source connector.

Syncs Incidents, Knowledge Base Articles, Change Requests, Problem Records, and Service Catalog Items from a ServiceNow instance using the Table API with Basic Auth (instance URL, username, password).

View Source Code

Explore the Servicenow connector implementation

Authentication

Supported authentication methods:

  • Direct Credentials
  • Auth Provider

Configuration Options

This connector does not have any additional configuration options.

Data Models

The following data models are available for this connector:

ServiceNowIncidentEntity

Schema for ServiceNow Incident.

Table: incident

FieldTypeDescription
sys_idstrUnique system ID of the incident.
numberstrHuman-readable incident number (e.g. INC0010001).
short_descriptionOptional[str]Short description of the incident.
descriptionOptional[str]Full description of the incident.
stateOptional[str]Incident state (e.g. New, In Progress, Resolved).
priorityOptional[str]Priority level.
categoryOptional[str]Category of the incident.
assigned_to_nameOptional[str]Name of the assignee.
caller_id_nameOptional[str]Name of the caller/requester.
created_atOptional[datetime]When the incident was created.
updated_atOptional[datetime]When the incident was last updated.
web_url_valueOptional[str]URL to view the incident in ServiceNow.
ServiceNowKnowledgeArticleEntity

Schema for ServiceNow Knowledge Base Article.

Table: kb_knowledge

FieldTypeDescription
sys_idstrUnique system ID of the article.
numberstrArticle number (e.g. KB0010001).
short_descriptionOptional[str]Short description or title of the article.
textOptional[str]Full text content of the article.
author_nameOptional[str]Name of the author.
kb_knowledge_base_nameOptional[str]Knowledge base name.
category_nameOptional[str]Category of the article.
workflow_stateOptional[str]Workflow state (e.g. published, draft).
created_atOptional[datetime]When the article was created.
updated_atOptional[datetime]When the article was last updated.
web_url_valueOptional[str]URL to view the article in ServiceNow.
ServiceNowChangeRequestEntity

Schema for ServiceNow Change Request.

Table: change_request

FieldTypeDescription
sys_idstrUnique system ID of the change request.
numberstrChange request number (e.g. CHG0010001).
short_descriptionOptional[str]Short description of the change.
descriptionOptional[str]Full description of the change.
stateOptional[str]Change state (e.g. New, Assess, Authorize, Scheduled).
phaseOptional[str]Change phase.
priorityOptional[str]Priority level.
typeOptional[str]Type of change (normal, standard, emergency).
assigned_to_nameOptional[str]Name of the assignee.
requested_by_nameOptional[str]Name of the requester.
created_atOptional[datetime]When the change was created.
updated_atOptional[datetime]When the change was last updated.
web_url_valueOptional[str]URL to view the change request in ServiceNow.
ServiceNowProblemEntity

Schema for ServiceNow Problem Record.

Table: problem

FieldTypeDescription
sys_idstrUnique system ID of the problem.
numberstrProblem number (e.g. PRB0010001).
short_descriptionOptional[str]Short description of the problem.
descriptionOptional[str]Full description of the problem.
stateOptional[str]Problem state.
priorityOptional[str]Priority level.
categoryOptional[str]Category of the problem.
assigned_to_nameOptional[str]Name of the assignee.
created_atOptional[datetime]When the problem was created.
updated_atOptional[datetime]When the problem was last updated.
web_url_valueOptional[str]URL to view the problem in ServiceNow.
ServiceNowCatalogItemEntity

Schema for ServiceNow Service Catalog Item.

Table: sc_cat_item

FieldTypeDescription
sys_idstrUnique system ID of the catalog item.
namestrName of the catalog item.
short_descriptionOptional[str]Short description of the catalog item.
descriptionOptional[str]Full description.
category_nameOptional[str]Category name.
priceOptional[str]Price if applicable.
activeOptional[bool]Whether the item is active.
created_atOptional[datetime]When the item was created.
updated_atOptional[datetime]When the item was last updated.
web_url_valueOptional[str]URL to view the catalog item in ServiceNow.