---
sourceDocument: Brazil Sales Customer Relationship Management
sourceDocumentLink: https://www.servicenow.com/docs/r/order-management

 Release :

    - brazil

ft:locale :

    - en-US

ft:publication_title :

    - Brazil Sales Customer Relationship Management

ft:clusterId :

    - omgmt

bundleId :

    - omgmt

workflow :

    - Customer and Industry


---

# Create a connection

# Create a connection for ServiceNow Quote Experience calls {#ariaid-title1}

Release version: Brazil  
Updated September 10, 2026  
![](https://www.servicenow.com/docs/portal-asset/ico-clock) 2 minutes to read  
Add a connection in ServiceNow CPQ to define the host, path, and authentication credentials used when ServiceNow Quote Experience calls an external system during a transaction.

## Before you begin

Role required: admin

## About this task

Connections are used in transaction rules only. Each connection stores the host URL, an optional path, and authentication credentials. When you configure an integration in ServiceNow Quote Experience, you select a connection and ServiceNow CPQ uses the stored credentials to authenticate outbound requests during a transaction.

To call an external system from a configuration rule instead, configure an external connection.

The following authentication types are available: bearer token, OAuth client credentials, and JWT client credentials.

## Procedure

1. Navigate to AllCPQ AdministrationUtilitiesConnections.
2. Select +New to create a new connection.
3. In the Name field, enter a display name for the connection.
4. In the Host field, enter the base URL of the external system you want to connect to.
5. In the Variable name field, enter a unique system identifier for the connection.  
   This value must be unique across all connections in your instance.
6. In the Path field, enter the path to append to the host URL for the target endpoint.
7. In the Description field, enter additional information about the connection.
8. In the Integration type field, select External.
9. In the Authentication type field, select the credential method that the external system requires, then complete the fields for that authentication type.

   | Authentication type | Fields to complete |
   | Bearer token | In the Authentication token field, enter the token used to authenticate outbound requests. |
   | OAuth client credentials | * Client ID: the client identifier issued by the external system. * Client secret: the credential used with the client ID to obtain an access token. * Token URL: the URL on the external system where an access token is requested. * Scope (optional): the permissions granted to the token on the external system, if required. {#configure-a-connection__ul_fts_krs_djc} |
   | JWT client credentials | * Client ID: the client identifier issued by the external system. * Private key: the private key used to sign the JWT assertion. * Token URL: the URL on the external system where an access token is requested using the signed JWT. * Scope (optional): the permissions granted to the token by the external system, if required. {#configure-a-connection__ul_gts_krs_djc} |
   |-|-|

   {#configure-a-connection__choicetable_ets_krs_djc}
10. **Optional:** In the Additional headers field, enter any HTTP headers to include in outbound requests.  
    Enter one header per line. Use quoted keys and values in the following format:

        "header-name" "header-value"

    For example:

        "x-api-version" "2"
        "x-tenant-id" "acme-corp"

11. Select Save.
{#configure-a-connection__steps_dts_krs_djc}

## Result

The connection is saved and available for selection when configuring integrations.
**Related topics**   

* [Configuring OAuth client credentials with JWT on ServiceNow](https://www.servicenow.com/community/api-insights-forum/configuring-oauth-client-credentials-with-jwt-on-servicenow/m-p/3442933)

*[\>]: and then


