OpenClaw v2026.2 için geçerlidir |
gmail,google-calendar,google-docsskill’lerini yüklemeniz ve Google hesabı yetkilendirmesi yapmanız gerekir.
TL;DR: Skill yükleme: openclaw skill install gmail google-calendar. Otomatik e-posta işleme: kural yapılandırması "autoProcess": {"rules": [...]}. Takvim yönetimi: google-calendar skill’i. Toplantı tutanağı: Agent otomatik olarak kaydeder ve oluşturur. İş günlük raporu: Cron "schedule": "0 18 * * 1-5" ile otomatik oluşturma. Genel iş akışı: e-posta → sınıflandırma → takvim çıkarma → takvim senkronizasyonu.
Uygulama Hedefi
Şunları yapabilen bir ofis otomasyonu asistanı oluşturmak:
- Otomatik e-posta işleme
- Akıllı takvim yönetimi
- Toplantı tutanağı oluşturma
- İş belgelerini düzenleme
- İş günlük raporu oluşturma
Gerekli Skill’leri Yükleme
# Gmail skill'i
openclaw skill install gmail
# Takvim skill'i
openclaw skill install google-calendar
# Belge skill'i
openclaw skill install google-docs
# Toplantı skill'i
openclaw skill install zoom
Otomatik E-posta İşleme
Gmail Yapılandırması
{
"skills": {
"gmail": {
"credentials": {
"clientId": "${GMAIL_CLIENT_ID}",
"clientSecret": "${GMAIL_CLIENT_SECRET}"
},
"autoProcess": {
"enabled": true,
"rules": [
{
"from": "[email protected]",
"action": "summarize",
"label": "JIRA"
},
{
"from": "[email protected]",
"action": "summarize",
"label": "GitHub"
},
{
"subject": "toplantı daveti",
"action": "extract-calendar",
"label": "Toplantı"
}
]
}
}
}
}
E-posta İşleme Senaryosu
Kullanıcı: Bugünkü e-postalarımı işle
Agent: Tamam, bugün gelen 23 e-postaya bakayım...
[E-postaları tara]
[Sınıflandır ve işle]
[Önemli bilgileri çıkar]
İşleme sonucu:
**Yanıt Gerekli** (3):
1. Müdürden: Proje ilerleme onayı - Yarın son tarih
2. İK'dan: Eğitim kayıt onayı - Tarih seçilmeli
3. Müşteriden: Gereksinim değişikliği açıklaması - Değerlendirme gerekli
**Otomatik İşlendi** (15):
- GitHub bildirimleri: 5 adet, özetlendi
- JIRA güncellemeleri: 4 adet, özetlendi
- Pazarlama e-postaları: 6 adet, arşivlendi
**Takvim Çıkarımı** (2):
- Ürün değerlendirme toplantısı: Perşembe 14:00
- 1v1 toplantı: Cuma 10:00
**Dikkat Edilmesi Gerekenler** (3):
- Sistem bakım bildirimi: Bu cumartesi
- Sürüm yayınlama planı
- Yeni çalışan işe başlama bildirimi
Yanıt taslağı hazırlamamı ister misiniz?
Otomatik Yanıt Şablonları
# E-posta Yanıt Şablonları
## Proje İlerleme Onayı
İlginiz için teşekkürler. Mevcut proje ilerlemesi aşağıdaki gibidir:
- Tamamlanan: [tamamlanan maddeleri listele]
- Devam eden: [devam eden maddeleri listele]
- Bekleyen: [bekleyen maddeleri listele]
Zamanında teslim edilmesi bekleniyor, değişiklik olursa zamanında bilgi vereceğiz.
## Gereksinim Değişikliği Değerlendirmesi
Gereksinim değişikliği alındı, ön değerlendirme aşağıdaki gibidir:
- Etki kapsamı: [etkiyi değerlendir]
- İş yükü tahmini: [iş yükünü tahmin et]
- Önerilen çözüm: [öneri]
Daha fazla tartışma gerekip gerekmediğini lütfen onaylayın.
Akıllı Takvim Yönetimi
Takvim Yapılandırması
{
"skills": {
"google-calendar": {
"calendarId": "primary",
"timezone": "Europe/Istanbul",
"reminders": {
"before": [15, 5],
"method": "notification"
},
"workHours": {
"start": "09:00",
"end": "18:00"
}
}
}
}
Takvim Yönetimi Senaryosu
Kullanıcı: Yarınki takvimimi düzenle
Agent: Yarınki takvime bakayım...
[Takvim verilerini al]
[Mevcut planları analiz et]
[Takvim optimizasyonu öner]
Yarın (Çarşamba) takvimi:
**Sabah**
- 09:00-09:30 E-posta işleme (önerilen)
- 09:30-11:00 Derin çalışma: Proje A geliştirme
- 11:00-12:00 Ürün değerlendirme toplantısı
**Öğleden Sonra**
- 14:00-15:00 Ekip haftalık toplantısı
- 15:00-17:00 Kod incelemesi
- 17:00-18:00 1v1 toplantı
**Düzenleme Önerileri**:
- 14:00'teki toplantı 15:00'teki inceleme ile çakışabilir, 15:30'a ertelenmesi önerilir
- 12:00-13:00 arasında öğle yemeği ve dinlenme zamanı ayırmanız önerilir
Düzenleme yapmamı ister misiniz?
Akıllı Hatırlatmalar
{
"cron": [
{
"id": "daily-morning",
"schedule": "0 8 * * 1-5",
"message": "Günaydın! İşte bugünkü takvim ve yapılacaklar listesi"
},
{
"id": "meeting-reminder",
"schedule": "*/15 * * * *",
"message": "Yaklaşan toplantıları kontrol et, önceden hatırlat"
}
]
}
Toplantı Tutanağı Oluşturma
Toplantı Kayıt Süreci
Kullanıcı: Öğleden sonraki ürün değerlendirme toplantısını kaydet
Agent: Tamam, sizin için kaydedeceğim. Toplantı başladığında bana söyleyin.
[Toplantı başladığında]
Kullanıcı: Toplantı başladı
Agent: Toplantı tutanağını kaydetmeye başlıyorum...
[Kayıt devam ediyor...]
Kullanıcı: Toplantı bitti
Agent: Tamam, işte toplantı tutanağı:
## Ürün Değerlendirme Toplantı Tutanağı
**Tarih**: 2026-02-26 14:00-15:00
**Katılımcılar**: Ürün ekibi, Geliştirme ekibi, Tasarım ekibi
**Moderatör**: Ahmet Bey
### Gündem 1: Yeni Özellik Öncelikleri
- Tartışma noktaları: Kullanıcı geri bildiriminde en çok talep edilen üç istek
- Karar: Arama özelliği öncelikli geliştirilecek, gelecek ay yayınlanacak
### Gündem 2: UI Optimizasyonu
- Tartışma noktaları: Ana sayfa yenileme planı
- Karar: Tasarım ekibi iki plan hazırlayacak, bu cuma değerlendirilecek
### Aksiyon Maddeleri
| Sorumlu | Görev | Son Tarih |
|---------|-------|-----------|
| Mehmet | Arama özelliği tasarımını tamamla | 03-01 |
| Ayşe | İki ana sayfa planı hazırla | 02-28 |
| Can | Teknik değerlendirme raporu hazırla | 03-05 |
İlgili kişilere göndermemi ister misiniz?
Toplantı Tutanağı Şablonu
# {{Toplantı Adı}} Toplantı Tutanağı
**Tarih**: {{date}}
**Saat**: {{time}}
**Katılımcılar**: {{participants}}
**Moderatör**: {{host}}
**Kayıt Eden**: {{recorder}}
## Gündem
### Gündem 1: {{topic1}}
- Tartışma noktaları: {{points}}
- Karar: {{decision}}
### Gündem 2: {{topic2}}
...
## Aksiyon Maddeleri
| Sorumlu | Görev | Son Tarih |
|---------|-------|-----------|
{{action_items}}
## Sonraki Toplantı
- Zaman: {{next_meeting}}
- Gündem: {{next_topics}}
Belge Otomatik Düzenleme
Belge Düzenleme Senaryosu
Kullanıcı: Bu proje klasörünü düzenle
Agent: Tamam, proje klasörünü analiz edeyim...
[Dosyaları tara]
[İçeriği analiz et]
[Düzenleme planı öner]
Aşağıdaki dosyalar bulundu:
**Düzenlenmesi Gereken** (12):
- Dağınık belgeler (5 adet)
- İsimsiz dosyalar (3 adet)
- Yinelenen sürümler (4 adet)
**Önerilen Düzenleme Planı**:
Proje/ ├── Gereksinimler/ │ ├── PRD-v1.0.md │ └── Gereksinim-Değişiklik-Kaydı.md ├── Tasarım/ │ ├── UI-Tasarım/ │ └── Mimari-Şema/ ├── Geliştirme/ │ ├── API-Belgesi.md │ └── Geliştirme-Kuralları.md ├── Test/ │ └── Test-Senaryoları/ └── Toplantı-Tutanakları/ └── 2026-02/
Düzenlemeyi başlatayım mı?
Belge İsimlendirme Kuralları
{
"documentRules": {
"naming": {
"pattern": "{{type}}-{{name}}-{{date}}",
"types": ["PRD", "Tasarım", "API", "Toplantı", "Rapor"],
"dateFormat": "YYYY-MM-DD"
},
"versioning": {
"enabled": true,
"pattern": "v{{major}}.{{minor}}"
}
}
}
İş Günlük Raporu Oluşturma
Günlük Rapor Şablonu
{
"cron": [
{
"id": "daily-report",
"schedule": "0 18 * * 1-5",
"session": "work",
"message": "Lütfen bugünün iş günlük raporunu oluştur"
}
]
}
Günlük Rapor Oluşturma
Kullanıcı: Bugünün iş günlük raporunu oluştur
Agent: Bugünkü çalışmaları derliyorum...
[Git commitlerini analiz et]
[Takvim etkinliklerini analiz et]
[E-posta yazışmalarını analiz et]
# İş Günlük Raporu - 2026-02-26
## Bugün Tamamlanan
- ✅ Kullanıcı arama özelliği geliştirmesi tamamlandı (3 commit)
- ✅ Giriş sayfası UI sorunu düzeltildi
- ✅ Ürün değerlendirme toplantısına katılındı
- ✅ 2 PR review tamamlandı
## Devam Eden
- 🔄 Arama sonuçları optimizasyonu (ilerleme %60)
- 🔄 API belgesi güncelleme
## Yarınki Plan
- Arama optimizasyonunu tamamla
- Öneri algoritması geliştirmeye başla
- Teknik paylaşım toplantısına katıl
## Karşılaşılan Sorunlar
- Arama performansı optimizasyona ihtiyaç duyuyor, çözüm önerisi sunuldu
## Veri İstatistikleri
- Kod commitleri: 5 adet
- Kod satırları: +320 -45
- Toplantı süresi: 2.5 saat
- İşlenen e-postalar: 23 adet
Ekibe göndermemi ister misiniz?
Entegre İş Akışı
Tam Otomasyon Yapılandırması
{
"cron": [
{
"id": "morning-brief",
"schedule": "0 8 * * 1-5",
"message": "Günaydın! Bugünkü takvim ve yapılacaklar:\n1. Bugünkü toplantılar\n2. Önemli e-postalar\n3. Yapılacak işler"
},
{
"id": "email-summary",
"schedule": "0 12 * * 1-5",
"message": "Öğle e-posta özeti"
},
{
"id": "daily-report",
"schedule": "0 18 * * 1-5",
"message": "İş günlük raporu oluştur"
}
],
"webhooks": [
{
"id": "jira-update",
"path": "/webhook/jira",
"message": "JIRA güncellemesi alındı: {{data.issue.key}} - {{data.issue.summary}}"
}
]
}
Özet
OpenClaw ile ofis otomasyonu asistanı oluşturarak:
- E-posta İşleme: Otomatik sınıflandırma, özetleme, yanıtlama
- Takvim Yönetimi: Akıllı planlama, çakışma tespiti, önceden hatırlatma
- Toplantı Tutanağı: Otomatik kayıt, yapılandırılmış çıktı, dağıtım
- Belge Düzenleme: Standart isimlendirme, otomatik arşivleme, sürüm yönetimi
- İş Günlük Raporu: Otomatik oluşturma, veri istatistikleri, ekip senkronizasyonu
Güncelleme Geçmişi:
- 2026-02-26: İlk sürüm yayınlandı
Seri Navigasyonu:
- ← Önceki: Uygulama: Bilgi Yönetimi Asistanı Oluşturma
- → Sonraki: Uygulama: Programlama Asistanı Oluşturma