Creating a Connected App in Salesforce

A connected app is a framework that enables an external application (i.e., Meeting Insights) to integrate with Salesforce using APIs and standard protocols.

To create a connected app:
1. Sign in to your Salesforce account.
2. Click the gear ⚙ icon in the top-right corner, and then choose Setup.
3. In the left navigation menu, expand Apps, and then choose App Manager.
4. Click the New Connected App button; a dialog box appears.
5. Select Create a Connected App, and then click Continue; the New Connected App page appears:

6. Under the Basic Information group, configure the following:
In the 'Connected App Name' field, type a name for the connected app.
In the 'Contact Email' field, type the email of the contact person for this integration.
7. Under the API (Enable OAuth Settings) group, configure the following:
a. Select the 'Enable OAuth Settings' check box.
b. In the 'Callback URL' field, enter all these URLs or the URL according to your region:
EMEA: https://emea.meetinginsights.com/mi/redirect/salesforce
Australia: https://au.meetinginsights.com/mi/redirect/salesforce
Americas: https://americas.meetinginsights.com/mi/redirect/salesforce
a. For Selected OAuth Scopes, select the following scopes from the Available OAuth Scopes list:
Full access (full)
Manage user data via APIs (api)
Perform requests at any time (refresh_token, offline_access)
a. Select the 'Enable Client Credentials Flow' check box.
8. Click Save; the connected app is created and is now listed in the App Manager list.
9. In the App Manager list, click the down-pointing arrow corresponding to the new connected app, and then from the drop-down menu, choose Manage.
10. Click the Edit Policies button, and then configure the following:
a. From the 'Permitted Users' drop-down list, select All users may self-authorize.
b. For 'Refresh Token Policy' it's recommended to select Expire refresh token after 24 Hour(s). This means that once the user logs into Salesforce from Meeting Insights, the user only needs to log in again after 24 hours.

11. Click Save.