Set up an external connection in ServiceNow CPQ

  • Release version: Australia
  • Updated March 12, 2026
  • 1 minute to read
  • 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}}”
    10. Make sure that the content type is application/json.
    11. Click Save.
    12. Navigate to Utilities > Settings and set the pricing connection to the newly created connection.

    What to do next

    Enable the ServiceNow CPQ Configurator