Ensure you have Admin privileges for your Zelt account.
Generate a Zelt Client ID and Client Secret
1
Open Settings
Within Zelt, click on Settings in the lower left corner.

2
Navigate to Security
Under Settings > Organisation, click Security.

3
Generate Credentials
Next to Developer hub, click the Generate button.
4
Enter Details
In the view that appears, enter the following:
- Name: e.g. “StackOne Service Credentials”
- Description: e.g. “Service authorization for StackOne integration”
- Redirection URI:
https://api.stackone.com/connect/oauth2/zelt/callback

5
Copy Authorization Credentials
A window will appear with the authorization credentials. Copy each of the generated values, and store them in a safe place:
- App ID
- Client ID
- Client Secret

6
Update App Permissions
Select the App that was created in the previous step. Then on the left navigation menu, select the 
Permissions
tab. Click the pencil icon to edit the permissions.
7
Update App Permissions
Ensure the following permissions are selected, provide a reason for each permission, then click the Update scopes.
- user:read:all
- user.basicInfo:read
- user.personalInfo:all
- user.personalInfo:read
- user.contract:read:all
- user.compensation:read:all
- user.role:read:all
- company.settings:read
- documents:all
- user.basicInfo:all
- user.onboard:all
- user.contract:all
- user.compensation:all
- user.role:all

Connecting with StackOne
1
Enter Credentials
Upon reaching the Link Account page, enter the Client ID and Client Secret generated in the previous step.
2
Connect
Proceed by clicking the 
Connect
button.
Congratulations, you’re all set! If you face any issues with the steps mentioned above, please contact us by emailing integrations@stackone.com. We’re always here to assist you!