Creating a Custom OAuth Application
Creating a Custom OAuth Application
Talkdesk requires you to create and use your own OAuth application credentials. Perform the following steps to create an OAuth app and obtain the required credentials:To create a custom OAuth application for Client Credentials and obtain the OAuthClientId and OAuthClientSecret:
- Log in to your Talkdesk Account.
- On the navigation menu, select OAuth Clients.
- Click Create OAuth Client and give the client a descriptive name (for example, CData Talkdesk Connector).
- Set Grant Type to Client Credentials.
- Click Add scopes.
- In the Select scopes to add pop-up window, select the scopes for the data you want to access and then click Add Scopes. See OAuth Scopes and Endpoints for the scope required by each view and stored procedure.
- Click Create and copy the Client Id and Client Secret.
To connect using Client Credentials:
- Set OAuthClientId and OAuthClientSecret to the values generated when you registered your application.
Notes
- This flow does not use an authorization URL and does not require a CallbackURL / Redirect URI.
- If the OAuth application does not include the requested scopes, the token request can fail. Ensure that the scopes selected for the application match the scopes required for your use case.