---
title: Google Workspace: Domain-wide Delegation
slug: google-workspace-domain-wide-delegation
docTags: 
createdAt: 2025-11-19T11:59:54.657Z
---

Domain-wide delegation is the recommended route to set up our Google Workspace integration.

Ashby uses a Google Workspace feature called [Domain-wide delegation](https://developers.google.com/admin-sdk/directory/v1/guides/delegation) that allows you to install our app on your domain. Using this feature you can grant OAuth access on behalf of all your employees, such that they do not need to grant permissions individually for their emails and/or calendars to be accessible for scheduling and emailing via Ashby.

To get started, visit [Domain-wide Delegation](https://admin.google.com/ac/owl/domainwidedelegation) then open the Configure New App dropdown and select OAuth App Name Or Client ID. Click `Add New` in the top left.

![](https://cdn.zappy.app/4230bf0713b83cc200b42b9bbb4fe5d7.png)

In the popover, enter the following information:

Client ID

```text
113156554739300448523
```

API Scopes (note: you need to copy the list of scopes you’d like to enable as a single string):

```javascript
https://www.googleapis.com/auth/admin.directory.resource.calendar.readonly, 
https://www.googleapis.com/auth/admin.directory.user.readonly, 
https://www.googleapis.com/auth/calendar, 
https://www.googleapis.com/auth/gmail.readonly, 
https://www.googleapis.com/auth/gmail.send,
https://www.googleapis.com/auth/meetings.space.created, 
https://www.googleapis.com/auth/meetings.space.readonly
```

Now click the `Authorize` button. The result should look like this:

![](https://cdn.zappy.app/e8618b994e6f4d8ac45e057b513f96f5.png)

Refresh the page, Ashby should show all connections as functional.

:::hint{type="success"}
Once this setup is completed, we recommend setting up a shared calendar for scheduling as a next step. More on this [here](docId:9nUSHnd_uiv8wIGz-YpaM).
:::

## FAQ

:::ExpandableHeading
### I clicked on the links in the documentation for the setup page in Google; why won’t it let me log in?

If you aren’t able to log in this indicates you don’t have adequate permissions to setup up the integration. Please ask your Google Workspace Admin to complete this on your behalf.
:::

