At a glance
- Availability: Experimental (how to enable).
- Auth: API key.
- Connection: The key from
SERVICENOW_ACCESS_TOKENis sent as theBearerprefixedAuthorizationheader.
Credentials
Set these per environment. See Connect an integration.| Variable | Required | Description |
|---|---|---|
SERVICENOW_INSTANCE | Yes | ServiceNow instance URL (e.g. your-instance.service-now.com) |
SERVICENOW_ACCESS_TOKEN | Yes | ServiceNow OAuth access token for the Table API |
Tools
| Tool | Access | Description |
|---|---|---|
| List Incidents | Read | List ServiceNow incidents with optional filters |
| Get Incident | Read | Get details of a specific incident |
| Create Incident | Write | Create a new incident in ServiceNow |
| Update Incident | Write | Update an existing incident |
| Search Knowledge Base | Read | Search ServiceNow knowledge base articles |
| Search Users | Read | Search ServiceNow users to find the sys_id needed for assigning incidents |
| Query Table | Read | Query any ServiceNow table with an encoded query (covers change requests, problems, CMDB, catalog tasks, etc.) |
| Create Table Record | Write | Create a record in any ServiceNow table |
| Update Table Record | Write | Update a record in any ServiceNow table |
Example prompts
- Check the status of my recent ServiceNow incidents and summarize any that need attention.
- Help me create a new incident in ServiceNow with the appropriate priority and category.
- Search the ServiceNow knowledge base for solutions to common issues.