Freshworks Integration

In this article, we’ll integrate a Freshworks datasource with Y42.


Authentication: API Keys
Settings: Historical Date selection
Schema type: Fixed
Update Type: Full import and incremental


API keys is a way to authenticate an application accessing the API, without referencing an actual user. The app adds the key to each API request, and the API can use the key to identify the application and authorize the request. Follow the instructions within the Integration steps on y42.


Import Settings

By default, the historical date will be set to one year ago. Refer to your own datasource to decide from which exact date you would want to retrieve data.



You can find the full list of API endoints for the Freshworks API and the description for each item on the Freshworks API documentation.


Updating your data

You have the option of scheduling imports or Incremental Imports by the month, weeks, days, and even by the hour. With the incremental import, you will only add the new rows to that table, while a full import will actually re-import the entire table completely.

Incremental imports significantly increase the import speed, we import your table incrementally based on the last imported state e.g. id - If the table does not have a state, a full import will be triggered - This is done automatically.

We recommend therefore to schedule an incremental import regularly, but also schedule a full import with a certain frequency -- this is because only the full import will guarantee that old rows that have been updated on the data source will also get updated on your y42 integration destination.


Freshworks Setup Guide:

Note: In order to connect Freshworks with y42, you will need to have a Freshworks Account.

  1. On Integrate, click on "Add..." to search for Freshworks and select it.

  2. Name your integration.
  3. In the Authorize window, begin by selecting from which point onwards in time you wish to import your data.


  4. Follow the link here, for instructions on how to get your API Key.

  5. Click on Connect.

  6. Select the tables you need and click import. You can start accessing the tables once the status is “Ready”.

Note: You can always import and reimport other tables as well, or delete them.


Was this article helpful?
0 out of 0 found this helpful