This article explains how clients can connect their organization's Google Workspace (formerly G Suite) account to Deel ATS to schedule interviews with candidates.
In this article
Here’s what you’ll find in this article:
- Before you begin
- Step 1. Get a Google Workspace unique ID
- Step 2. Get a Google Workspace private key
- Step 3. Connect your Google Workspace account
Before you begin
To successfully follow this guide, you’ll need:
- A user with an admin role on Deel
- A user with an admin role on Google Workspace
Step 1. Get a Google Workspace unique ID
You need a private key to connect your Google Workspace account to Deel.
To create a Google Workspace unique ID:
1. Open the Scheduling Project selector.
2. Click New project, and give the project a name, organization, and location.
3. Click Create.
4. Navigate to APIs & Services > Library.
5. In the search bar, enter Google Calendar API.
6. On the Google Calendar API, click Enable.
7. Back on the navigation menu, go to IAM & Admin > Service Accounts.
8. Click Create Service Account.
9. Give your service account a name and description and click Create and Continue.
Step 2. Get a Google Workspace private key
1. Still on the Service account details page, go to the Keys tab.
2. Click Add Key > Create New Key.
3. Select JSON as the key type and click Create.
4. A JSON file will be downloaded to your computer that contains your private key.
5. Back in Deel, the downloaded JSON file can be dragged and dropped at People > Hiring > Settings > Interview settings.
6. Go back to the Details tab of the Service account details page and select Advanced Settings.
7. Select the Domain-wide Delegation section and then select View Google Workspace Admin Console.
8. Navigate Security > API Controls.
9. On the API Controls page, select Manage Domain Wide Delegation.
10. Click Add new.
Enter the Client ID you saved earlier, and in the OAuth Scopes field, add the following scopes required by Deel ATS:
https://www.googleapis.com/auth/calendar
https://www.googleapis.com/auth/calendar.events
11. Click Authorize
Step 3. Connect your Google Workspace account
1. On Deel, go to People > Hiring > Settings.
2. Select Interview settings and click Connect.
3. Enter the private key, client email, and client ID generated in the previous sections.
4. Click Submit.