2026-02-10 17:12:28 +05:30
# Connecting Google to Rowboat
Rowboat requires a Google OAuth Client ID to connect to Gmail, Calendar, and Drive. Follow the steps below to generate your Client ID correctly.
---
## 1️ ⃣ Open Google Cloud Console
Go to:
https://console.cloud.google.com/
2026-02-10 17:40:51 +05:30
Make sure you're logged into the Google account you want to use.
2026-02-10 17:12:28 +05:30
---
## 2️ ⃣ Create a New Project
Go to:
https://console.cloud.google.com/projectcreate
- Click **Create Project**
- Give it a name (e.g. `Rowboat Integration` )
- Click **Create**
Once created, make sure the new project is selected in the top project dropdown.
2026-02-10 17:40:51 +05:30

2026-02-10 17:12:28 +05:30
---
## 3️ ⃣ Enable Required APIs
Enable the following APIs for your project:
- Gmail API
https://console.cloud.google.com/apis/api/gmail.googleapis.com
- Google Calendar API
https://console.cloud.google.com/apis/api/calendar-json.googleapis.com
- Google Drive API
https://console.cloud.google.com/apis/api/drive.googleapis.com
For each API:
- Click **Enable**
2026-02-10 17:40:51 +05:30

2026-02-10 17:12:28 +05:30
---
## 4️ ⃣ Configure OAuth Consent Screen
Go to:
https://console.cloud.google.com/auth/branding
### App Information
- App name: (e.g. `Rowboat` )
- User support email: Your email
### Audience
- Choose **External**
### Contact Information
- Add your email address
Click **Save and Continue** through the remaining steps.
You do NOT need to publish the app — keeping it in **Testing** mode is fine.
2026-02-10 17:40:51 +05:30

2026-02-10 17:12:28 +05:30
---
## 5️ ⃣ Add Test Users
If your app is in Testing mode, you must add users manually.
Go to:
https://console.cloud.google.com/auth/audience
Under **Test Users** :
- Click **Add Users**
- Add the email address you plan to connect with Rowboat
Save changes.
2026-02-10 17:40:51 +05:30

2026-02-10 17:12:28 +05:30
---
## 6️ ⃣ Create OAuth Client ID
Go to:
https://console.cloud.google.com/auth/clients
Click **Create Credentials → OAuth Client ID**
### Application Type
Select:
**Universal Windows Platform (UWP)**
- Name it anything (e.g. `Rowboat Desktop` )
- Store ID can be anything (e.g. `test` )
- Click **Create**
2026-02-10 17:40:51 +05:30

2026-02-10 17:12:28 +05:30
---
## 7️ ⃣ Copy the Client ID
After creation, Google will show:
- **Client ID**
- **Client Secret**
Copy the **Client ID** and paste it into Rowboat where prompted.
2026-02-10 17:40:51 +05:30

2026-02-10 17:12:28 +05:30
2026-02-10 17:40:51 +05:30
---