Amplitude

Amplitude Inc. is an American public company focused on analytics products including Amplitude Analytics, Amplitude Recommend, and Amplitude Experiment which it refers to as a Digital Optimization System for businesses. Know how your digital product drives your business and join thousands of companies leading the digital disruption movement with Amplitude.

Authenticating

Amplitude uses API Key Auth, a developer-friendly delegated access protocol. Quolum has already connected the necessary wires with Amplitude. Using a sequence of click-throughs, your organization's administrator allows Quolum to make API calls to Amplitude without getting access to passwords.

Step 1: Initiate a connection to Amplitude

Click the Connect button from the Connections card. If you are not an admin, you can invite your organization's Amplitude admin to make a connection to your Amplitude organization account. When you click on the Connect button, the web browser will open a pop-up asking API Key and API Secret as shown in Step 2.

23122312

Quolum Catalog: Amplitude App

Step 2: Log in to Amplitude

Log in to Amplitude using your organization's credentials. The exact login mechanism may depend on your Amplitude plan, and the sign-in mechanism used. You may have corporate SSO such as Azure AD, GSuite, or Okta along with multi-factor authentication. Sometimes you may need to enter an API key and a token, the step by step details of which can be found at Create and manage organizations and projects. Once you have successfully logged-in you can find the API Key and API Secret as mentioned below in Step 3.

11951195

Amplitude Authentication

Step 3: Finding the API Key and API Secret in Amplitude

Step 3.1: Click on settings on the left bottom side of the page as shown below

28802880

Step 3.2: Click on "Projects" on the left bar and click on the respective project which you want to connect to Quolum - On the right hand side of the screen you can get API Key and Secret Key as shown in the image below

28802880

Step 4: Back to Quolum

Once you have granted access to Quolum, the Connect button on the Connections card would now say Reconnect. Reconnect is used to reauthenticate under circumstances where the access has expired.

Under the hood

Using the OAuth protocol, Quolum now has delegated access to your Amplitude Workspace. The Quolum server, running on Amazon AWS VPC, will be able to make API calls and retrieve feature-level utilization of projects, stories, and tasks. Later, this data is crunched and available for visualization on the Quolum dashboard.