Ana içeriğe geç

n8n Workflow Builder Eğitimi: Günlük Standup’ları Otomatikleştirin

n8n Workflow Builder’ı kullanarak günlük standup’larınızı otomatikleştirmeyi öğrenin. Google Takvim’i bağlayın, Yapay Zekâ ile özetleyin ve günlük derlemeler oluşturun.
· 9 dk. oku

Yapay Zeka ile Keşfedin

n8n’in AI Workflow Builder aracısı, bir iş akışını doğal dille tarif etmenize ve sizin için düğümler, bağlantılar ve parametreler oluşturarak otomatikleştirmesine olanak tanıyan bir otomasyon aracıdır. 

Bu eğitimde, günlük Google Takvim etkinliklerini çeken, Google Dokümanlar’dan bağlantılı notları toplayan, bir LLM ile eylem maddelerini/kararları/engelleri özetleyen ve hedef bir Google Dokümanı’na tek bir özet gönderen uçtan uca bir günlük standup ve toplantı özeti oluşturacağız.

Tam otomatik bir hattı nasıl kuracağımı göstereceğim; bu hat:

  1. Her sabah seçilen bir saatte tetiklenir
  2. Google Takvim’den günün etkinliklerini temel detaylarla birlikte getirir
  3. Bağlantılı bir Google Dokümanı’ndan toplantı notlarını çeker 
  4. Her toplantıyı özetler (eylem maddeleri, kararlar, engeller)
  5. Tüm özetleri tek bir günlük derlemeye dönüştürür
  6. Son olarak, derlemeyi yeni oluşturulan bir Google Dokümanı’na yazar

n8n hakkında daha fazla bilgi edinmek isterseniz, uygulamalı örneklerle n8n rehberimize göz atmanızı öneririm. 

n8n AI Workflow Builder nedir?

n8n’in AI Workflow Builder’ı, doğal dildeki gereksinimlerden çalıştırılabilir iş akışları üreten, komut tabanlı bir oluşturucudur. Bir hedef verdiğinizde, düğümleri seçer, tuvale yerleştirir, bağlantıları kurar ve parametreleri önceden yapılandırarak fikrinizden çalışan bir boru hattına minimum manuel kurulumla geçmenizi sağlar.

Oluşturma döngüsü 3 temel adımdan oluşur:

  • Tanımla: Serbest metin bir komut verin veya bir örnekten başlayın.
  • İzle: Düğümler eklenip yapılandırılırken gerçek zamanlı oluşturma geri bildirimi alın.
  • Gözden geçir ve iyileştir: Gerekli kimlik bilgilerini ve parametreleri inceleyin, ardından yeniden komut vererek akışı ayarlayın.

AI Workflow Builder içindeki her oluşturma/değiştirme isteğinin (Çalıştır ve iyileştir dâhil) bir kredi olarak sayıldığını not etmek önemlidir. Sizin manuel olarak durdurduğunuz başarısız üretimler veya çalıştırmalar kredi tüketmez. Kredi sayısı seçtiğiniz plana göre değişir. Bu eğitimde yalnızca ücretsiz katmanı kullanacağız.

n8n AI workflow builder price

AI Workflow Builder, niyetimizi belirttiğimiz, sistemin bir grafik sentezlediği ve üretime hazır n8n iş akışlarını doğrulamak, düzenlemek ve yayınlamak için tam kontrolü elimizde tuttuğumuz otomasyonlar için derleyici benzeri bir katman sunar.

AI Workflow Builder Eğitimi: n8n ile Günlük Standup’ları Otomatikleştirin 

Bu bölümde, n8n’de bir günlük standup ve toplantı özeti hattı kuracağız. İş akışı her sabah çalışır, Google Takvim’den günlük etkinlikleri çeker, bunları bağlantılı Google Dokümanlar ile zenginleştirir (ya da etkinlik açıklamasına geri döner) ve bir LLM özetleyiciye göndererek eylem maddelerini, kritik kararları ve engelleri çıkarır. Son olarak, tarihli bir derleme oluşturur ve bunu bir Google Dokümanı’na yazar.

Sıradaki adımda, demo gereksinimlerimize göre her bir düğümü tek tek gözden geçirip güncelleyeceğiz.

Adım 1: AI Workflow Builder’ı etkinleştirin

Öncelikle n8n platformuna kaydolun veya giriş yapın. Size 14 gün boyunca ücretsiz katmanda iş akışlarına erişim sağlayacaktır; bu da bu demoyu çalıştırmak için yeterlidir. Ardından, yeni bir çalışma alanı oluşturmak için + simgesine tıklayın.

n8n AI workflow builder

Not: Ana tuvalde Build with AI simgesini görmüyorsanız, alt sekmeden zil (bildirimler) simgesini açın ve en son n8n 1.116.1 (En Son Beta) sürümüne güncelleyin. Kaydedin ve çalışma alanının güncellenmesi için ~1 dakika bekleyin.

n8n Build with AI

Artık çalışma alanımız hazır, komut vermeye başlayabiliriz!

Adım 2: Tek bir komutla iş akışı oluşturun

AI Workflow Builder, tüm hattı tek bir doğal dil komutundan üretir. Hedefin kısa bir açıklamasını yapıştırırız; oluşturucu düğümleri seçer, bağlantıları kurar ve parametreleri önceden doldurur. Diğer tüm yapay zekâ araçlarında olduğu gibi, kimlik bilgileri ve birkaç alan için yer tutucular ürettiğini unutmayın. 

n8n AI Workflow Builder prompt

Başlamak için Build with AI simgesine tıklayın ve aşağıdaki komutu ekleyin:

Build an n8n workflow that runs every morning at 10:00 AM to fetch today’s events from my *primary* Google Calendar.
For each event, gather title, description, start/end, attendees, conference link, and event link. If the description contains a Google Doc URL, fetch that doc’s content; otherwise, use the event description.
Summarize each meeting into bullets: Action Items (with owners), Key Decisions, and Blockers. Then aggregate all meetings into one “Daily Standup Digest” with a date header.
Create or update a target Google Doc (I’ll provide the Doc ID) with the digest. Ignore canceled events and handle empty days gracefully.
Expose two config fields: calendarId (default “primary”) and targetDocId (Google Doc ID for digest output).

n8n AI Workflow Builder build with AI

Ücretsiz katman aylık 20 kredi sağlar; bu da bu demoyu oluşturup yinelemek için yeterlidir. Son olarak, oluştur’a tıklayın ve talimatlara göre kimlik bilgilerini ve parametreleri iyileştirin.

Not:  Oluşturucudaki her oluşturma/değiştirme işlemi 1 kredi tüketir. Ancak, hatalar veya iptaller herhangi bir kredi tüketmez.

Artık temel bir hattımız hazır. Bir sonraki bölümde, hattaki kilit düğümleri düzeltmeye çalışacağız.

Adım 3: Kimlik bilgileri ve yapılandırmalar

Calendar ve Docs gibi birden fazla Google ürünü kullandığımız için kimlik bilgilerini ayarlamamız gerekiyor. Her düğümü açın ve doğru Google hesabını/kimlik bilgisini seçerek kırmızı uyarıları giderin, ardından yapılandırma düğümündeki gerekli alanları doğrulayın. Tüm düğümler yeşile döndüğünde uçtan uca çalıştırmaya hazırsınız.

3.1 Google Takvim’i bağlayın

Bu düğüm, Google Takvim’deki günlük toplantılara erişimin giriş noktasıdır. Önce Google’a kimlik doğrulaması yapar, günlük Google Takvim toplantılarına erişimin giriş noktası olarak doğru takvim düğümünü hedefler ve güncel gün etkinliklerinin hatta aktığını doğrularız. 

n8n AI Workflow Builder nodes

Bu düğümü Google hesabınıza nasıl bağlayacağınıza dair birkaç adım:

  • Fetch Today’s Calendar Events düğümünü açın
  • Credential to connect with altında, Connect (veya mevcut birini) seçin ve yetkilendirme akışını tamamlayın.
  • Calendar From List parametresini e-postanıza ayarlayın.
  • (İsteğe bağlı) “bugün”ün ekibinizin günüyle uyumlu olması için saat dilimini çalışma saatlerinize göre ayarlayabilirsiniz.
  • Düğümü test etmek için Execute node’a tıklayın; listenin en üstündeki toplantının tüm detaylarını içeren bir tablo dönmelidir.

n8n AI Workflow Builder link Google account

Hata giderildiğinde düğüm Yeşil’e döner; bu, düğümün en iyi performansla çalıştığını gösterir.

n8n AI Workflow Builder Google nodes

Sırada Google Docs düğümlerini düzeltip, belgelere özetleri okumak ve yazmak için kimlik bilgilerini kuracağız.

3.2 Google Dokümanlar’ı bağlayın 

Bu düğümler, iş akışının bağlantılı toplantı notlarını okumasını ve nihai günlük derlemeyi yayımlamasını sağlar. Önce bir Google OAuth kimlik bilgisi ekler, Drive erişimini doğrular ve ardından hem “okuma” hem “yazma” yollarını test ederiz. Bunun için:

  • Fetch Google Doc Content düğümünü açın.
  • Credentials altında bir Google OAuth2 kimlik bilgisi oluşturun veya seçin.
    • Google Cloud Console’da OAuth istemci kimlik bilgileri oluşturun ve Google Drive API’yi etkinleştirin.
    • İstemci kimliği ve gizli anahtarı n8n’e ekleyin ve OAuth akışını tamamlayın.
  • Kimlik bilgisini kaydetmek için Save’e tıklayın.

Kurulum tamamlandığında, istemci kimliği ve istemci sırrıyla yetkilendirme kısmını tamamlayın ve ileride kullanmak üzere kaydedin. Geri kalan parametreler AI Workflow Builder tarafından varsayılan olarak zaten ayarlanmıştır. 

Son olarak, mevcut düğümü çalıştırarak hata olup olmadığını kontrol edin. Sonraki adımda, iş günümüzün özetini üretmek için bir GPT kuracağız.

Adım 3.3: GPT kurulumu 

Tüm toplantılara ait verileri aldıktan sonra, özetleme işlemi için bir GPT’ye göndeririz. Bunun için ChatGPT üzerinden 100 kredi talep edebilir veya doğrudan ChatGPT API anahtarını kullanabilirsiniz.

n8n AI Workflow Builder GPT setup

Ücretsiz planda erişim, hafif OpenAI modelleriyle sınırlıdır (ör. gpt-4o-mini, whisper-1, text-embedding-3). Daha yüksek doğruluk veya daha güçlü akıl yürütme gerekiyorsa, planınızı yükseltin ya da daha yetenekli modelleri kullanmak için kendi API anahtarınızı ekleyin.

Adım 3.4: Dokümanı yayımlama ve güncelleme

Toplantı özetlerini oluşturduktan sonra, günlük derlemeyi oluşturma zamanı. Düğüm, Google Dokümanlar’da yeni bir doküman oluşturarak her gün gün bazlı özetleri yeni bir dokümana yapıştırır. 

Post to Google Doc düğümü, Build Daily Digest düğümünden üretilen derlemeyi alır ve bağlı Google hesabının sürücüsünde yeni bir Google Dokümanı oluşturmak için işlemi Create olarak ayarlar. 

Google Drive API etkinleştirildiğinde, dokümana net bir başlık verin ve önceki düğümden alanları girişlere sürükleyerek eşleyin. Diğer parametreleri olduğu gibi bırakın ve Execute adımına tıklayın.

n8n AI Workflow Builder post to Google Doc

Update a document düğümü, Post to Google Doc düğümünden çıktı alır ve işlemi Update olarak seçer. Doc ID için önceki düğümden $json.id ifadesini kullanın veya (varsa) doğrudan doküman URL’sini iletin. Ayrıca, düğümün yeni oluşturulan Google dokümanına içerik eklemesine izin vermek için actions’ı Insert olarak ayarlayın ve geri kalan parametreleri AI Workflow Builder’ın belirlediği şekilde bırakıp Execute adımına tıklayın.

Bu adım, tüm iş akışınızdaki uyarı/hataları gidermelidir. 

Düğüm düğüm yürüyüşü 

Bu bölümde, her bir düğümün işlevini ayrı ayrı anlamanız için sizi tek tek yönlendireceğim: 

  • Günlük sabah tetikleyicisi: İş akışını her gün 10:00’da çalıştırır ve zamanlamayı ekibinizin saat dilimi ve temposuna göre ayarlar.
  • İş akışı yapılandırması: Bu düğüm, aşağı akıştaki düğümler için targetDocId (derleme hedefi) ve calendarId (kaynak takvim) gibi değişkenleri merkezileştirir.
  • Bugünün takvim etkinliklerini getir: Bu düğüm, yapılandırılmış takvimden bugüne ait tüm etkinlikleri çekmekten sorumludur.
  • Etkinlik var mı kontrol et: {{$input.all().length}} > 0 koşulunu kullanarak herhangi bir etkinlik olup olmadığını kontrol eder. Etkinlik bulunmazsa basit bir “toplantı yok” mesajı gönderin veya iş akışını erken sonlandırın.
  • İptal edilen etkinlikleri filtrele: Gürültüyü önlemek için status === "cancelled" olan öğeleri dışlar.
  • Etkinlik detaylarını çıkar: Çıkarılan metni normalleştirmek ve title, description, start, end, attendees[], hangoutLink, htmlLink vb. dâhil temiz bir şema elde etmek önemlidir.
  • Bağlantılı dokümanları kontrol et: Bir Google Doküman URL’si varsa, içeriğini çekmeye devam edin; yoksa etkinlik açıklamasına geri dönün.
  • Google Doküman içeriğini getir veya geri dönüş kullan: Bağlantılı Doküman’ın gövdesini Docs düğümüyle okuyun; doküman yoksa notlar olarak Takvim etkinliğinin açıklamasını kullanın.
  • Doküman içeriğini etkinlik verileriyle birleştir: Ardından, normalleştirilmiş etkinlik meta verilerini çözümlenen içerikle (doküman veya geri dönüş) birleştiririz.
  • Toplantı içeriğini özetle: Birleştirilen içerik son olarak aşağıdaki biçimde bir komutla LLM’ye iletilir:
You are a meeting notes summarizer. 
Given the meeting content and metadata, produce three sections (bulleted): Action Items (with owner/due if present), Key Decisions, Blockers/Risks. 
Be concise and factual—return Markdown.

Bu düğümün girdileri şunları içerir:

  • Title: {{$json.title}}
  • Time: {{$json.start}}–{{$json.end}}
  • Attendees: {{$json.attendees}}
  • Links: {{$json.htmlLink}} {{$json.hangoutLink}}
  • Raw Notes: {{$json.content}}
  • Tüm toplantı özetlerini topla: Ardından, toplantı başına özetleri oluşturmak için tek bir diziye toplarız.
  • Günlük derlemeyi oluştur: Bu düğüm, Tarih, başlık, zaman, katılımcılar, bağlantılar, yapay zekâ özeti ve özetin oluşturulduğu saat dâhil olmak üzere tek bir Markdown/HTML belge oluşturmanıza yardımcı olur. 
  • Google Doküman’a gönder: Bu düğüm, istenen Google Drive’da yeni bir Google Dokümanı oluşturmak için yapılandırmadan targetDocId kullanır.
  • Bir dokümanı güncelle: Ardından nihai derleme içeriğini Google Dokümanı’na ekleriz.

Güncellenmiş son Google Doküman şu şekilde görünecektir:

Sonuç

Bu eğitim, n8n AI Workflow Builder kullanarak “Günlük Standup ve Toplantı Özeti”nin nasıl oluşturulacağını gösteriyor. Güncel gün etkinliklerini çeker, bağlantılı dokümanlardan bağlam ekler, bir LLM ile özetler ve tek bir komuttan tarihli bir özeti yayımlar.

Benim değerlendirmem: AI Workflow Builder, prototiplemeyi anlamlı şekilde hızlandırıyor; ancak belirli düğümler için (kimlik bilgileri, kenar durumlar, veri şekilleri vb.) hâlâ pratikte yineleme gerektiriyor. Korumalar, test ve izleme olmadan doğrudan üretime alacağım bir şey değil; gelişmeye devam ediyor.

Bunu daha da ilerletmek isterseniz, özeti Slack veya e-postaya göndermeyi, bir PDF dışa aktarmayı, geçmiş analiz için Notion veya Sheets’e kaydetmeyi, eylem maddelerini Jira biletlerine dönüştürmeyi ve kendi API anahtarınızla daha yüksek hassasiyetli bir LLM kullanmayı düşünebilirsiniz. Dikkatli bir sağlamlaştırmayla bu kalıp, faydalı bir asistandan güvenilir bir günlük operasyon aracına evrilebilir.

Yapay zekâ ajanlarını daha ayrıntılı keşfetmek isteyenler için AI Agent Fundamentals beceri yolumuzu öneririm.

Aashi Dutt

Yazar

Aashi Dutt

ML (Üretken Yapay Zekâ) alanında Google Developers Uzmanıyım, Kaggle 3x Expert unvanına sahibim ve 3+ yıllık teknoloji deneyimiyle Women Techmakers Elçisiyim. 2020'de bir sağlık teknolojileri girişiminin kurucu ortağı oldum ve Georgia Tech'te makine öğrenmesi alanında uzmanlaşarak bilgisayar bilimleri yüksek lisansı yapıyorum.

Konular

İlgili