Skip to content
Release: Australia · Updated: 2026-03-12 · Official documentation · View source

Set up an external connection in ServiceNow CPQ

Set up an external connection in ServiceNow CPQ by copying the client ID and client secret of the CPQ.ai Auth record.

Before you begin

Role required: admin

Procedure

  1. In ServiceNow Sales CRM, navigate to https://<service_instance_url>/oauth_entity.do?sys_id=99a63a9e2baeea1001bff246f291bf57.

    We will use the integration we created to set up an external connection in ServiceNow CPQ.

  2. Copy the client ID and the client secret.

  3. In ServiceNow CPQ, navigate to Utilities > External Connections.

  4. Select New.

  5. Set the name to pricing.

  6. Under Integration Type, select External.

  7. For Authentication Type, select OAuth - Client Credentials Flow.

  8. Enter the client ID and client secret that you copied in step 2.

    The token URL is https://<site>.service-now.com/oauth_token.do.

  9. Set the remaining details as follows:

    • Scope: useraccount
    • HTTP method: POST
    • Host: https://<site>.service-now.comstep
    • Path: “/{{pricingPath}}”step
    • Body: “{{pricingRequest}}”
    • Make sure that the content type is application/json.
  10. Click Save.

  11. Navigate to Utilities > Settings and set the pricing connection to the newly created connection.

What to do next

Enable the ServiceNow CPQ Configurator