Skip to main content
This section provides a detailed walkthrough for configuring OAuth credentials for each supported tool integration within the Agent Management service. Follow the step-by-step instructions to securely authorize and enable access to platforms like Google Drive, ServiceNow, Jira, Salesforce, and more. Completing these setups is essential to allow agents to perform actions such as reading data, writing updates, and executing cross-platform operations in real time.

1. Steps to Set Up OAuth in Salesforce

Create a Connected App

  1. In Salesforce, go to Setup.
  2. In the Quick Find box, enter Apps and select App Manager.
oauth
  1. Click New Connected App to create a new app.
oauth
  1. Fill in the required fields, including the Connected App Name and API Name.
oauth

Enable OAuth Settings

  1. In the connected app settings, check the box for Enable OAuth Settings.
  2. Specify the Callback URL (this is the URL where Salesforce will redirect after successful authorization). Ensure it uses HTTPS.
  3. Select the OAuth Scopes that define the level of access your app will have. Common scopes include api, refresh_token, and full. 
oauth

Choose the OAuth Flow

Depending on your application type, choose the appropriate OAuth flow. Common flows include:
  1. Authorization Code Flow: For web applications where users log in and authorize access.
  2. Client Credentials Flow: For server-to-server communication without user interaction. 
oauth

Save & Manage Consumer Details

oauth You may need to verify your identity to access these details.

2. Steps to Setup OAuth in Servicenow

  1. The first thing you need to do is register a new OAuth application. In your ServiceNow PDI, search for oauth. Under System OAuth, click on Application Registry. 
oauth
  1. This will open up the application registry, where you have to click on New and then click the option Create an OAuth API endpoint for external clients.
oauth
  1. Fill in the name of the application and following redirect URL. Redirect URL - https://axoma-ui.genx-dev.insightgen.ai/callback
oauth
  1. Your application will now show in the list of OAuth applications
oauth
  1. Click on OAuth Incidents Demo to see the details. Copy the client ID and the client secret as you’re going to need to use them later
oauth

3. Steps to Setup OAuth in Jira

  1. Visit following URL – https://developer.atlassian.com/console/myapps/
  2. Go to your apps and click on create an app and select OAuth 2.0 (3LO) integration.
oauth
  1. Enter name of your app and and create
oauth
  1. Click on Authorization and then on add
oauth
  1. Then enter callback url present at Axoma’s Agent Development Step 2: Tools & Integrations
oauth oauth
  1. After saving changes click on add API’s
oauth
  1. Click on add button for jira API.
oauth
  1. After clicking on add click on configure and then give permissions to all scopes by clicking on edit scopes.
oauth oauth oauth