Freshsales is a customer relationship management platform that helps businesses manage their sales processes. It offers features like lead tracking, email integration, and sales analytics to streamline workflows and improve customer interactions.
Below you can find the Aembit configuration required to work with the Freshsales service as a Server Workload using the REST API.
Prerequisites
Section titled “Prerequisites”Before proceeding with the configuration, you will need to have a Freshsales or Freshsales Suite tenant (or sign up for one).
Server Workload Configuration
Section titled “Server Workload Configuration”- Create a new Server Workload.
- Name - Choose a user-friendly name.
- Configure the service endpoint:
- Host -
<domain>.myfreshworks.com
- Application Protocol - HTTP
- Port - 443 with TLS
- Forward to Port - 443 with TLS
- Authentication method - HTTP Authentication
- Authentication scheme - Header
- Header - Authorization
Credential Provider Configuration
Section titled “Credential Provider Configuration”-
Sign into your Freshsales account.
-
In the upper-right corner of the page, click your profile photo, then click Settings.
-
Click on the API Settings tab.
-
Click Copy and securely store the API key for later use in the configuration on the tenant.
- Create a new Credential Provider.
- Name - Choose a user-friendly name.
- Credential Type - API Key
- API Key - Provide the key copied from Freshsales.
Client Workload Configuration
Section titled “Client Workload Configuration”Aembit now handles the credentials required to access the Server Workload, eliminating the need for you to manage them directly. You can safely remove any previously used credentials from the Client Workload.
If you access the Server Workload through an SDK or library, it is possible that the SDK/library may still require credentials to be present for initialization purposes. In this scenario, you can provide placeholder credentials. Aembit will overwrite these placeholder credentials with the appropriate ones during the access process.
Access Policy
Section titled “Access Policy”- Create an access policy for a Client Workload to access the Freshsales Server Workload and assign the newly created Credential Provider to it.
Required Features
Section titled “Required Features”- You will need to configure the TLS Decrypt feature to work with the Freshsales Server Workload.