Oauth based integration with Freshworks CRM

Is it possible to create an Oauth based app for integrating with Freshworks CRM?

Also can this integration be done at an organization level, like an admin FreshWorks CRM users authenticating the integrated app for all users in the Organization

Right now we have an API key based integration at the user level (where each user would enter his API key to integrate our App with Freshworks CRM. We like to move this to an Oauth based integration at account level.

Any help in this respect is appreciated