---
title: ServiceNow
slug: servicenow
image: https://make-cxp-documentation.ams3.digitaloceanspaces.com/apps-center-icons/PREVIEW_servicenow.png
docTags: 
createdAt: 2025-02-03T13:28:47.488Z
---

With ServiceNow modules in Make, you can manage the records and create or assign tickets to your ServiceNow account.

:::hint{type="info"}
The ServiceNow app is available on the [Make Enterprise plan](https://www.make.com/en/enterprise).
:::

To get started with ServiceNow, create an account by contacting the sales team at [servicenow.com](https://www.servicenow.com/contact-us/sales.html).

For a list of endpoints, refer to the [ServiceNow API documentation](https://developer.servicenow.com/dev.do#!/reference/api/sandiego/rest/).

## Connect ServiceNow to Make

Make provides two ways to connect the ServiceNow app:

- [ServiceNow](docId\:FwcUxRG15LhaiOPy5oNdm)&#x20;
- [ServiceNow (OAuth)](docId\:FwcUxRG15LhaiOPy5oNdm)&#x20;

## Establish a ServiceNow connection to Make

To connect the ServiceNow app with Make:

1. Log in to your ServiceNow account.
2. Click **Profile** > **Change User Role**. Select **Admin** and click **Change User Role**.

   ![](https://api.archbee.com/api/optimize/oAyFj2GHlBeBVWF5OAir2/Q2Kwp24drgmTX-bJCZ1mT_uuid-00cad40a-a80a-e24c-3460-69c0bd761ab6.png)
3. Click **Manage instance password**.
4. Copy the details **Instance name**, **Instance URL**, **Username**, and **Password** to a safe place.

   ![](https://api.archbee.com/api/optimize/oAyFj2GHlBeBVWF5OAir2/0-G8k9t19XZ0dEsi20WMw_uuid-64fb780c-4f2b-c225-7209-3541af02eeee.png)
5. Log in to your Make and add a module from the ServiceNow into a scenario.
6. Click **Add** next to the **Connection** field.

   ![](https://api.archbee.com/api/optimize/oAyFj2GHlBeBVWF5OAir2/vXuBLcoLJi-fxDW-qYe-Z_uuid-112118fe-e412-c3fa-a08a-4e158661bd7d.gif)
7. Optional: In the **Connection name** field, enter a name for the connection.
8. In the **Sub-domain** field, enter the sub-domain from the instance URL copied in Step 4. For example, if the URL is `sampleinstance.service-now.com`, enter `sampleinstance` in the **Sub-domain** field without the trailing dot. Do not include the top-level domain (`.com`) or the second-level domain (`.service-now`).
9. In the **Username and Password** fields, enter the details copied in Step 4 and click **Save**.
10. If prompted, authenticate your account and confirm access.

You have successfully established the connection. You can now edit your scenario and add more ServiceNow modules. If your connection requires reauthorization at any point, follow the connection renewal steps [here](docId\:SO88FM6pkT0G-adKDDfzZ).

## Establish a ServiceNow connection to Make with Client Credentials

To connect the ServiceNow app with Make:

1. Log in to your ServiceNow instance using the credentials for an account with administrative privileges (`https://yourinstance.service-now.com`).
2. In the upper left, click **All** and search for **System OAuth** > **Application Registry**.
3. Click **New** and **Create an OAuth API endpoint for external clients**.
4. Fill in the required fields, leaving the **Client Secret** blank to allow ServiceNow to generate it automatically. Click **Submit** to save the configuration.
   - In the **Redirect URL** field, enter the following Redirect URI: `https://www.make.com/oauth/cb/servicenow2`
5. Reopen the newly created record to view the generated **Client ID** and **Client Secret**.
6. Copy the **Client ID** and **Client Secret** to a safe place.
7. Log in to your Make account, add a ServiceNow module to your scenario, and click **Create a connection**.
8. Optional: In the **Connection name** field, enter a name for the connection.
9. In the **Sub-domain** field, enter the sub-domain from your ServiceNow instance URL. For example, if your URL is `https://yourinstance.service-now.com`, the sub-domain is `yourinstance`.
10. In the **Client ID** and **Client Secret** fields, paste the credentials copied in step 6.
11. Click **Save**.
12. If prompted, authenticate your account and confirm access.

You have successfully established the connection. You can now edit your scenario and add more ServiceNow modules. If your connection requires reauthorization at any point, follow the connection renewal steps [here](docId\:SO88FM6pkT0G-adKDDfzZ).

## Build ServiceNow Scenarios&#x20;

After connecting the app, you can perform the following actions:

- **Watch Records**

  Triggers when a record is created or updated.
- **Search Records**

  Searches for records by a filter parameter.
- **Get a Record**

  Gets a specified record.
- **Create a Record**

  Creates a new record.
- **Update a Record**

  Updates an existing record.
- **Delete a Record**

  Deletes a record.
- **Create an Incident**

  Creates a new incident.
- **Assign a Ticket**

  Assigns an incident ticket.
- **Make an API Call**

  Performs an arbitrary authorized API call.

