> For the complete documentation index, see [llms.txt](https://docs.cekat.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.cekat.ai/automation-and-developer/cara-menghubungkan-gmail-dan-google-sheets-ke-cekat-automations.md).

# Cara Menghubungkan Gmail dan Google Sheets ke Cekat Automations

Cekat Automations dapat terhubung ke Gmail dan Google Sheets melalui koneksi OAuth. Panduan ini menjelaskan cara membuat Google Cloud project, mengaktifkan API yang diperlukan, membuat OAuth credentials, dan menghubungkannya ke automation.

## Langkah 1: Buat Google Cloud Project

1. Buka [Google Cloud Console](https://console.cloud.google.com/).
2. Klik pemilih project di bagian atas halaman, lalu pilih **New Project**.

![Membuat Google Cloud project](https://3693109682-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZNZlvyOVkZXyd3pz2Cql%2Fuploads%2FWjOcA4WXtG10jOlUnUnO%2Fgoogle-cloud-project.png?alt=media)

3. Masukkan nama project, misalnya **Cekat Automations**.
4. Klik **Create**.
5. Setelah project dibuat, pastikan project tersebut dipilih dari pemilih project.

## Langkah 2: Aktifkan API yang Diperlukan

Dari menu **APIs & Services → Library**, cari dan aktifkan API berikut:

* [Gmail API](https://console.cloud.google.com/apis/library/gmail.googleapis.com)
* [Google Sheets API](https://console.cloud.google.com/apis/library/sheets.googleapis.com)
* [Google Drive API](https://console.cloud.google.com/apis/library/drive.googleapis.com)

Google Drive API diperlukan agar Google Sheets dapat mencari, membuat, dan memantau spreadsheet.

![Mengaktifkan API di Google Cloud](https://3693109682-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZNZlvyOVkZXyd3pz2Cql%2Fuploads%2FDXdT7TKHukRofTh2gs2c%2Fgoogle-apis.png?alt=media)

## Langkah 3: Setting OAuth Consent Screen

1. Buka **APIs & Services → OAuth consent screen**.
2. Pilih **External**, kecuali Anda menggunakan Google Workspace dan memerlukan konfigurasi internal.
3. Klik **Create**.
4. Isi informasi aplikasi:
   * **App name:** Cekat Automations
   * **User support email:** email support atau administrator
   * **Developer contact information:** email administrator
5. Klik **Save and Continue** hingga bagian **Scopes** dan **Test users**.
6. Pada halaman ringkasan, klik **Back to Dashboard**.
7. Jika aplikasi masih dalam mode **Testing**, tambahkan akun Google yang akan digunakan sebagai **Test User**.

## Langkah 4: Buat OAuth Client ID dan Client Secret

1. Buka **APIs & Services → Credentials**.
2. Klik **+ Create Credentials**, lalu pilih **OAuth client ID**.
3. Pada **Application type**, pilih **Web application**.
4. Masukkan nama credential, misalnya **Cekat Automations Web**.
5. Pada bagian **Authorized redirect URIs**, klik **+ Add URI**.
6. Masukkan **Redirect URL** yang ditampilkan pada halaman koneksi Cekat Automations.
7. Biarkan **Authorized JavaScript origins** kosong, kecuali diperlukan oleh konfigurasi Anda.
8. Klik **Create**.
9. Salin **Client ID** dan **Client Secret** untuk digunakan pada langkah berikutnya.

![Membuat OAuth credentials](https://3693109682-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZNZlvyOVkZXyd3pz2Cql%2Fuploads%2FwzGyNwEUuoKVYva2tOqo%2FWhatsApp%20Image%202026-09-30%20at%203.37.29%20PM.jpeg?alt=media\&token=1363b459-585e-4304-a95e-fcee0df23dcc)

> Jangan membagikan Client Secret secara publik atau memasukkannya ke dalam workflow.

## Langkah 5: Hubungkan ke Cekat Automations

1. Buka automation di Cekat Automations.
2. Tambahkan node Gmail atau Google Sheets.
3. Klik **Create Connection** atau **Add Connection**.
4. Masukkan **Client ID** dan **Client Secret** dari Google Cloud.
5. Klik **Connect**.
6. Ikuti proses login dan authorization dari Google.
7. Setelah proses selesai, kembali ke automation dan lanjutkan konfigurasi node.

![Menghubungkan Gmail atau Google Sheets](https://3693109682-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZNZlvyOVkZXyd3pz2Cql%2Fuploads%2FwzGyNwEUuoKVYva2tOqo%2FWhatsApp%20Image%202026-09-30%20at%203.37.29%20PM.jpeg?alt=media\&token=1363b459-585e-4304-a95e-fcee0df23dcc)

Setelah koneksi berhasil dibuat, Gmail dan Google Sheets dapat digunakan pada automation sesuai node yang tersedia di workspace Anda.

## Permission yang Diminta

Saat proses OAuth, Google akan meminta izin sesuai layanan yang digunakan:

* **Gmail:** mengirim email, membaca email, dan membuat atau mengelola draft email.
* **Google Sheets:** mengakses spreadsheet dan Google Drive untuk mencari atau memilih spreadsheet.
* **Akun Google:** mengidentifikasi akun yang terhubung.

Google akan menampilkan ringkasan permission sebelum Anda menyelesaikan proses authorization.
