- Assign the ShiftUp Admin permission set to the current admin user.
- Assign ShiftUp permissions to your selected integration user.
- Assign additional standard object and system permissions to the integration user.
- Authorize the ShiftUp integration.
- Activate ShiftUp AI services.
- (Optional) Align org-wide sharing settings with your Account sharing model.
ShiftUp Admin, then click on the tab and click the Set Up button in the Integration Setup section.

1. Assign the ShiftUp Admin permission set


NOTE: If you see the AI Capabilities Notice banner, share your Salesforce Organization ID (00D…) with ShiftUp for activation. Otherwise, you won’t be able to complete the final step of the wizard.
2. Assign ShiftUp permissions to selected integration user
Select or let ShiftUp create a user to be used as the integration user. This user will be used by ShiftUp for read/write operations related to generating account intelligence.
3. Assign Standard Permissions to the integration user
ShiftUp requires some permissions to standard objects which need to be explicitly approved in your organization. The required permissions are listed on the left side of the screen. We will take care of setting this permissions but we need to manually create the permission set “shell” first. To create the permission set “shell”, click on theManage Permission Sets link in the screen:

Permission Sets setup page in a new tab. In that tab, click New at the top of the list, create a permission set named ShiftUp Standard Permissions, and then click Save.

Validate button to refresh the list of available permission sets.

ShiftUp Standard Permissions permission set and click the Add Permissions button. Then click Next to move to the next step.

4. Authorize the ShiftUp integration
You now need to authorize the ShiftUp integration to run in the context of the user configured in Step 2. To do this, first copy the username of the designated integration user and then click theOpen OAuth Policy Configuration button.

Edit button in the Policies tab:

OAuth Polcies section, check the Enable Client Credentials Flow , paste the integration username in the Run As (Username) field and click Save

Refresh Status button to confirm the integration user authorization was set correctly and click Next to continue to the last step.

5. Activate ShiftUp AI services
Your org now has all the necessary permissions to start using ShiftUp, the last step is to activate the ShiftUp AI services for this org. To do this, we need to get some information about your user and organization. Click theActivate ShiftUp AI button to begin, this will take you a Salesforce Login screen in which you will enter your current user (Admin) credentials.


Allow

Done

6. (Optional) Align ShiftUp Account Plan org-wide sharing settings
If aPrivate sharing model has been configured for Accounts in your Salesforce org, you can align the ShiftUp Account Plan object to also be Private.
To do this, go to Setup > Security > Sharing Setting , click the Edit button, then scroll down to the ShiftUp Account Plan row, change the Default Internal Access to Private and Save.
