Integrating with Keka HR

Prerequisites

Keka HR Setup Locating and Generating New API Keys

Drivetrain Setup Setting up Keka HR Integration

Prerequisites

To connect Keka HR to Drivetrain, you need:

  • An active Keka HR account

  • Global-Admin privileges on Keka HR

  • Admin privileges in Drivetrain

Keka HR Setup

Drivetrain supports in-built integration with Keka HR. You would need to generate and enter API Keys from an account with administrator access to get started.

Please note Keka's API access is currently in a closed beta phase and requires your account to include the API & Webhooks Add-On, which may have associated costs. Please reach out to [email protected] to inquire about the status of this add-on with your account if it is not already enabled.

Locating and Generating New API Keys

  1. Navigate to Settings by selecting the gear icon in the upper left-hand corner of the page.

  2. Under Integrations and Automation navigate to the API Access tab.

  3. Enable API Access if you have not yet done so.

  4. Copy the Client Id and Client Secret as it will be displayed only once, and they are mandatory for accessing the API.

  1. Create an API Key by selecting the Create key button, enter the name as "Drivetrain Integration" and select an expiry date (preferably a year or more from the day you are creating).

  2. Select the necessary scopes you need for the implementation and copy the API key and store it in a secure document along with Client ID and Client Secret.

  1. Get the subdomain of your Keka HR account, for example if you login keka at mycompany.keka.com then your subdomain is "mycompany"

Please note the following details are required for setting up Keka HR:

  1. Client ID

  2. Client Secret

  3. API Key

  4. Subdomain

Drivetrain Setup

Setting up Keka HR Integration

  1. Go to Drivetrain's data page and Click on + button on top left corner

  1. Select the Keka HR connector from the list of integrations and enter the Subdomain of your account and click Next

  1. Enter Client ID, Client Secret and API key generated from previous steps and click Next

  1. After a successful authentication, you will be directed back to Drivetrain's Connected Integrations page. Once the data sync is completed, you will be able to see the Keka HR Datasets.

Last updated

Was this helpful?