İçeriğe atla
OrqLabs

Google Takvim (Google Calendar)

Google Takvim'i bağlama: iş akışından Google Meet bağlantılı etkinlik oluşturma ve davet gönderme, yaklaşan etkinlikleri listeleme, takviminize yeni etkinlik eklendiğinde iş akışı başlatma.

5 dk Son güncelleme:
Bu sayfada
  1. Kimlik kartı
  2. Ne işe yarar?
  3. Ön koşullar
  4. Adım adım kurulum
  5. A) Google Cloud Console (platform yöneticisi)
  6. B) OrqLabs'ta bağlama
  7. Örnek akış
  8. İzinler ve kapsamlar
  9. Sık karşılaşılan hatalar
  10. Sonraki adım

Bu rehberde: Google hesabınızın birincil takvimini OrqLabs'a bağlarsınız. Google Calendar kutusuyla etkinlik oluşturur (isteğe bağlı Google Meet bağlantısı ve katılımcılara e-posta daveti) ve yaklaşan etkinlikleri okursunuz; Entegrasyon olayı tetikleyicisi takviminize yeni bir etkinlik eklendiğinde iş akışını başlatır.

⏱ 5 dakika (platformun Google uygulaması hazırsa)

Kimlik kartı

AlanDeğer
Sağlayıcı anahtarıGOOGLE_CALENDAR
KategoriRandevu / takvim
Kimlik doğrulamaGoogle izin ekranı (OAuth 2.0) – platformun Google istemcisi, yalnızca takvim izni
KapsamProje bazlı
WebhookHayır (yeni etkinlikler 5 dakikada bir kontrol edilir)
KutuGoogle Calendar (app.googleCalendar)
TetikleyiciEntegrasyon olayı → GOOGLE_CALENDAR · New event

Ne işe yarar?

Create event (Etkinlik oluştur) – başkalarına davet gidebildiği için test çalıştırmalarında etkinlik oluşturulmaz.

AlanAçıklama
TitleEtkinlik başlığı, ör. Demo görüşmesi – {{ $json.company }}
Start2026-10-12T14:00 (takvimin saat diliminde), 2026-10-12T14:00:00+03:00 (ofsetli) veya 2026-10-12 (tüm gün)
End / DurationBitiş boşsa başlangıç + süre (varsayılan 30 dk)
Time zoneOfsetsiz saatler için IANA saat dilimi, ör. Europe/Istanbul (boş: takvimin saat dilimi)
AttendeesVirgülle ayrılmış e-posta adresleri, ör. {{ $json.email }}
Add Google Meet linkAçıkken etkinliğe Meet bağlantısı eklenir (varsayılan açık)
Send invitationsTüm katılımcılara / yalnızca alan adınız dışındakilere / gönderme

Çıktı: id, summary, start, end, allDay, meetLink, htmlLink, attendeeEmails … Sonraki adımda {{ $json.meetLink }} ile Meet bağlantısını adaya e-postayla veya WhatsApp'tan gönderebilirsiniz.

List events (Etkinlikleri listele) – bir zaman aralığındaki etkinlikler (varsayılan: şimdi → 7 gün sonrası), tekrarlayan etkinlikler tek tek açılmış ve başlangıca göre sıralı; her etkinlik ayrı bir öğe. Arama metniyle başlık, açıklama, konum ve katılımcılarda filtreleyebilirsiniz.

Tetikleyici – New event: birincil takviminize yeni bir etkinlik eklendiğinde (siz oluşturduğunuzda, bir randevu aracı eklediğinde veya bir davet geldiğinde) iş akışı başlar. Düzenlenen veya silinen eski etkinlikler tetiklemez. Tetikleyici ilk çalıştığında yalnızca başlangıç noktasını kaydeder; geçmiş etkinlikler için çalıştırma başlamaz.

Ön koşullar

  • Bir Google hesabı (Gmail veya Google Workspace); kullanılan takvim hesabın birincil takvimidir.
  • Workspace'te yöneticiniz üçüncü taraf uygulamaları kısıtladıysa OrqLabs'a güvenmesi gerekir (Yönetici konsolu → Güvenlik → API denetimleri).

Adım adım kurulum

A) Google Cloud Console (platform yöneticisi)

  1. APIs & Services → Library → Google Calendar API → Enable.
  2. Google Auth Platform → Data Access → kapsam ekleyin: https://www.googleapis.com/auth/calendar.events (hassas kapsam), openid, .../auth/userinfo.email.
  3. Clients → Web application istemcisi → Authorized redirect URIs → https://api.orqlabs.com/api/v1/integrations/oauth/google_calendar/callback → Save.
  4. calendar.events hassas kapsam olduğu için herkese açık kullanımdan önce Verification Center'dan OAuth doğrulaması (kullanım gerekçesi + demo videosu) gerekir; o zamana kadar hesapları Audience → Test users listesine ekleyin (Testing modunda yetki 7 günde bir yenilenmelidir). CASA değerlendirmesi gerekmez.

B) OrqLabs'ta bağlama

  1. Entegrasyonlar → Google Calendar → Bağla → Proje.
  2. Takvimin sahibi olan Google hesabını seçin → takvim iznini onaylayın.
  3. Kartta Google hesabınız görünür. Bağlantıyı test et: takvim adı ve saat dilimi.
  4. İş akışında Google Calendar kutusunu ekleyin veya Entegrasyon olayı tetikleyicisinde GOOGLE_CALENDAR · New event seçin.

Örnek akış

Form başvurusu → demo toplantısı: Entegrasyon olayı (GOOGLE_FORMS · New form response) → Google Calendar – Create event (Title: Demo – {{ $json.name }}, Start: formdaki tarih, Attendees: {{ $json.email }}) → E-posta gönder (Meet bağlantısı: {{ $json.meetLink }}).

İzinler ve kapsamlar

KapsamNeden gerekli
https://www.googleapis.com/auth/calendar.eventsEtkinlik oluşturma, listeleme ve yeni etkinlikleri okuma
openid, .../auth/userinfo.emailBağlanan Google hesabının adresi (kartta görünür)

Sık karşılaşılan hatalar

HataOlası nedenÇözüm
INVALID – "is not an ISO 8601 date"Başlangıç/bitiş biçimi tanınmadı2026-10-12T14:00 veya 2026-10-12 biçimini kullanın
INVALID – "not an e-mail address"Katılımcı listesinde geçersiz adresAdresleri virgülle ayırın; boş değerleri temizleyin
CONFIG – "Google Calendar API … etkin değil"API Cloud projesinde kapalıPlatform yöneticisi Google Calendar API'yi etkinleştirmeli
FORBIDDEN – "Google izni eksik"İzin ekranında takvim kutusu işaretlenmediYeniden yetkilendir, tüm kutuları işaretleyin
AUTH – invalid_grantİzin iptal edildi veya süresi dolduYeniden yetkilendir
Meet bağlantısı yokHesapta Google Meet kapalı (Workspace yöneticisi)Yöneticiden Meet'i açmasını isteyin veya "Add Google Meet link"i kapatın

Sonraki adım

OrqLabs ile başlayın

İlk iş akışınızı bugün kurun

Ücretsiz planla başlayın: hesaplarınızı bağlayın, bir şablon seçin, onay adımlarıyla kontrol sizde kalsın. Kredi kartı gerekmez.