An External Client App must be configured in Salesforce.
Access Setup in Salesforce:
Search Setup → External Client App Manager
Open External Client App Manager and create a New External Client App.
Configure the External Client App.
The most important settings are the following:
| Setting | Value | Explanation |
|---|---|---|
| Enable OAuth | ON | OAuth is required for the integration. |
| Callback URL | https://login.salesforce.com/services/oauth2/token(Production or Developer) | For authentication the jtel system uses the Salesforce OAuth token endpoint. |
| OAuth Scopes | Access and manage your data (api) | The jtel system requires API access to the Salesforce instance. |
| Flow Enablement | Enable Client Credentials Flow | Required for authentication using External Client Apps. |
| Client Credentials User | Integration User | Defines the Salesforce user context used for API requests. |
Consumer Key and Consumer Secret
After saving the External Client App configuration, the values
Consumer Key
Consumer Secret
can be obtained from the App Settings section.
These values must be entered in the jtel Client Master Data configuration.
jtel Client Configuration
In the jtel portal the following parameters must be configured:
| arameter | Description |
|---|---|
| Use Client Credentials Flow | Enables OAuth Client Credentials authentication (required for External Client Apps). |
| Authorization Endpoint URL | Salesforce OAuth token endpoint. https://<your-domain>.my.salesforce.com/services/oauth2/token |
| Client ID | Consumer Key from Salesforce. |
| Client Secret | Consumer Secret from Salesforce. |
When using the Client Credentials flow, the following parameters are not required:
Username
Password
Security Token




