Skip to main content
All CollectionsIntegrationsGoogle Calendar Integration
How to Set Up Domain-Wide Delegation for Asanify’s Google Calendar Integration
How to Set Up Domain-Wide Delegation for Asanify’s Google Calendar Integration

View the Step wise process to easily intgrate google calendar into your asanify workspace for generating google meet links directly

Priyom Sarkar avatar
Written by Priyom Sarkar
Updated over a week ago

Follow these steps to grant Asanify’s service account the necessary permissions to integrate with Google Calendar for scheduling interviews with Google Meet links.

Step 1: Access Google Admin Console

  1. Log in to the Google Admin Console at admin.google.com.

  2. Use an account with Super Admin privileges to make these changes.

Step 2: Navigate to API Controls

  1. From the Admin Console home page, go to Security. (If you don’t see “Security,” click Show More to expand.)

  2. In the Security section, select API Controls.

Step 3: Manage Domain-Wide Delegation

  1. In API Controls, scroll down to Domain-Wide Delegation.

  2. Click on Manage Domain-Wide Delegation.

Step 4: Add New API Client

  1. Click on Add New to create a new client for Asanify’s service account.

  2. Enter the Client ID provided by Asanify for its service account. Please Contact our Customer Success team to get this information.

    • Note: This Client ID uniquely identifies Asanify’s service account and is necessary for domain-wide access.

Step 5: Enter OAuth Scopes

  1. In the OAuth Scopes field, enter the following scopes for Google Calendar access:

    https://www.googleapis.com/auth/calendar https://www.googleapis.com/auth/calendar.events
  2. These scopes allow Asanify’s service account to create and manage calendar events, including generating Google Meet links for interview scheduling.

Step 6: Authorize and Save

  1. Click Authorize to grant the specified permissions to Asanify’s service account.

  2. Click Save to finalize the configuration.


Verification

  1. Testing the Integration: After saving, return to Asanify and test the Google Calendar integration by scheduling an interview to confirm that Google Meet links are generated and calendar invites are sent.

  2. Revoking Access: If you ever need to remove access, return to the Domain-Wide Delegation page and delete the entry for Asanify’s service account.


Troubleshooting

If you encounter issues:

  • Verify that the Client ID and OAuth Scopes are correctly entered.

  • Ensure that the Google Admin account used has Super Admin privileges.


By following these steps, Asanify will be authorized to schedule interviews with Google Meet links on behalf of your organization.

Did this answer your question?