> ## Documentation Index
> Fetch the complete documentation index at: https://veryfront.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# ServiceNow

> IT Service Management - incidents, changes, and service requests

## At a glance

* **Availability**: Experimental ([how to enable](/cloud/integrations)).
* **Auth**: API key.
* **Connection**: The key from `SERVICENOW_ACCESS_TOKEN` is sent as the `Bearer` prefixed `Authorization` header.

## Credentials

Set these per environment. See [Connect an integration](/cloud/integrations).

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