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

Configure connections to Google Dialogflow in your Virtual Agent Bot Interconnect instance

To use Google Dialogflow with Virtual Agent Bot Interconnect, the fourth step is to configure the connection in your ServiceNow® instance.

Before you begin

Generate a Java Keystore file from the JSON private key file.

Role required: admin

Procedure

  1. Navigate to All > Connections & Credentials > Connection & Credential Aliases.

  2. On the Connection & Credential Aliases page, click the Bot Interconnect Dialogflow Integration record.

  3. Under Related Links, click Create New Connection & Credential.

  4. Use the JSON file you downloaded in a previous step to fill in the form.

    FieldDescription
    Connection NameA name for your credential. For example, Dialogflow Connection.
    Project ID (project_id)The value that corresponds with the project_id parameter in the JSON file. For example, my-agent-ukpy.
    Service Account Email (client_email)The value that corresponds with the client_email parameter in the JSON file. For example, my-srvc-account@my-agent-ukpy.iam.gserviceaccount.com.
    Private Key ID (private_key_id)The value that corresponds with the private_key_id parameter in the JSON file. For example, 8347eb542980d21e0c22a3bd6cc577ce0ac3a1a1.
    Keystore PasswordThe password that you used when you created the Java Keystore (JKS) file in a previous step.
    KeystoreSelect the JKS file you created in a previous step.
  5. Click Create and Get OAuth Token.

Parent Topic:Using Google Dialogflow as a secondary bot with Virtual Agent Bot Interconnect

Previous topic:Generate a Java Keystore file from the JSON private key file

Next topic:Create a Virtual Agent Bot Interconnect shell topic to call Google Dialogflow topics