n8n-nodes-delaycloud
v1.4.0
Published
n8n node for DelayCloud - Schedule delayed webhook callbacks without blocking your workflow
Maintainers
Readme
n8n-nodes-delaycloud
Bu, n8n iş akışı otomasyon platformu için DelayCloud community node paketidir. DelayCloud, n8n iş akışlarınızda gecikme/bekleme işlemlerini hafıza tüketimi olmadan harici bir servise aktarmanızı sağlayan bir altyapı hizmetidir.
n8n community nodes dokümantasyonu
İçindekiler
Kurulum
n8n community node'larını kurmak için kurulum rehberini takip edin.
GUI ile Kurulum
- Settings > Community Nodes sayfasına gidin.
- Install butonuna tıklayın.
n8n-nodes-delaycloudyazın ve kurun.
Manuel Kurulum
# n8n custom dizinine gidin
cd ~/.n8n/custom
# Eğer custom klasörü yoksa oluşturun
mkdir -p ~/.n8n/custom && cd ~/.n8n/custom && npm init -y
# Paketi yükleyin
npm install n8n-nodes-delaycloudArdından n8n'i yeniden başlatın:
n8n startİşlemler
Job Resource
| İşlem | Açıklama | |--------|----------| | Schedule | Belirli bir zamanda tetiklenecek webhook callback'i planlar |
Schedule İşlemi Parametreleri
| Parametre | Tür | Zorunlu | Açıklama | |-----------|-----|---------|----------| | Run At | DateTime | ✅ | Webhook'un tetikleneceği zaman (ISO 8601 UTC) | | Webhook URL | String | ✅ | n8n webhook URL'si | | Include Input Data | Boolean | ❌ | Giriş verisini otomatik olarak payload'a ekle (varsayılan: true) | | Payload Data | JSON | ❌ | Webhook'a gönderilecek özel JSON verisi |
Kimlik Bilgileri
DelayCloud node'unu kullanmak için bir DelayCloud API anahtarına ihtiyacınız vardır.
API Anahtarı Alma
- DelayCloud adresine gidin ve hesap oluşturun (Magic Link, GitHub veya Google ile giriş).
- Settings → API Keys sayfasına gidin.
- Create New API Key butonuna tıklayın (maksimum 5 aktif key).
dc_live_...formatındaki API anahtarınızı hemen kopyalayın (tekrar görüntülenemez!).
n8n'de Kimlik Bilgisi Oluşturma
- n8n'de Credentials sayfasına gidin.
- Add Credential > DelayCloud API seçin.
- API Key alanına
dc_live_...anahtarınızı yapıştırın. - Save butonuna tıklayın.
Kullanım
Temel Zamanlama Örneği
Bu örnek, 24 saat sonra bir webhook tetikler:
[Manuel Trigger]
↓
[DelayCloud Node]
- Resource: Job
- Operation: Schedule
- Run At: {{ $now.plus(24, 'hours').toISO() }}
- Webhook URL: https://your-n8n.com/webhook/abc123
- Payload: { "action": "follow_up" }
↓
[Webhook Node (Passive)] ← 24 saat sonra tetiklenir
↓
[Email Gönder]Payload ile Kullanım
{
"orderId": "ORD-12345",
"customerEmail": "[email protected]",
"action": "send_reminder"
}n8n Expression'ları ile
Tüm alanlar n8n expression'larını destekler:
- Run At:
{{ $now.plus(2, 'hours').toISO() }}— 2 saat sonra - Run At:
{{ $now.plus(7, 'days').toISO() }}— 7 gün sonra - Webhook URL:
{{ $env.N8N_WEBHOOK_URL }}/webhook/my-callback - Payload:
{{ JSON.stringify($json) }}— Tüm giriş verisini gönder
Yaygın Kullanım Desenleri
1. Sipariş Takip E-postası
Müşteri sipariş verdikten 3 gün sonra takip e-postası gönderin:
[Yeni Sipariş Trigger]
↓
[Sipariş İşle]
↓
[DelayCloud - 3 gün sonra planla]
↓
[Webhook Node]
↓
[Takip E-postası Gönder]2. Deneme Süresi Hatırlatması
Deneme süresi bitmeden 2 gün önce hatırlatma:
[Yeni Kullanıcı Kaydı]
↓
[DelayCloud - 12 gün sonra planla] (14 günlük deneme - 2 gün)
↓
[Webhook Node]
↓
[Deneme Hatırlatma E-postası]3. Çoklu Aşamalı Drip Kampanya
[Kayıt Trigger]
↓
├── [DelayCloud - 1 gün] → [Hoşgeldin E-postası]
├── [DelayCloud - 3 gün] → [İpuçları E-postası]
├── [DelayCloud - 7 gün] → [Vaka Çalışması]
└── [DelayCloud - 14 gün] → [Teklif E-postası]Neden n8n Wait Node Yerine DelayCloud?
| Özellik | n8n Wait Node | DelayCloud | |---------|---------------|------------| | Bellek kullanımı | İş akışını bellekte tutar | Harici servis, bellek kullanmaz | | Uzun gecikmeler | Timeout riski | Günler/haftalar sorunsuz | | Ölçeklenebilirlik | n8n kaynaklarını tüketir | Sınırsız eşzamanlı gecikme | | Yeniden başlatma | n8n restart'ta kaybolabilir | Kalıcı, kaybolmaz |
Sorun Giderme
Webhook tetiklenmiyor
- Webhook URL'nin doğru ve erişilebilir olduğundan emin olun.
- n8n Webhook node'unuzun aktif olduğunu kontrol edin.
- Firewall ayarlarınızı kontrol edin.
- Run At zamanının UTC olduğundan emin olun.
Zaman dilimi sorunları
- DelayCloud tüm zamanları UTC olarak işler.
- n8n expression'larında
$now.plus()kullandığınızda otomatik olarak UTC'ye dönüştürülür. - Manuel tarih girerken her zaman
Zson ekini kullanın:2026-02-12T15:30:00Z
API bağlantı hatası
- API anahtarınızın doğru olduğunu kontrol edin (
dc_live_...formatında olmalı). - Ağ bağlantınızı kontrol edin.
- API URL:
https://delaycloud.io/api/schedule
"Invalid API Key" hatası
- API key süresi dolmuş veya iptal edilmiş olabilir.
- delaycloud.io → Settings → API Keys sayfasından yeni key oluşturun.
- n8n credential'larında anahtarı güncelleyin.
"502" hatası
- Job oluşturuldu ancak zamanlama servisine gönderilemedi. Job PENDING durumunda kalabilir.
- Tekrar deneyin.
SSS
S: DelayCloud'un maliyeti nedir? Detaylı fiyatlandırma için delaycloud.io/pricing adresini ziyaret edin.
S: Maksimum gecikme süresi nedir? Sınırsız. Günler, haftalar veya aylar sonrasına planlama yapabilirsiniz.
S: Verilerim güvende mi? Evet. Payload verileri şifrelenerek saklanır ve job tamamlandıktan sonra silinir.
S: API rate limiti var mı?
Evet, API key başına dakikada 60 istek limiti vardır. Limit aşılırsa 429 hata kodu ve Retry-After header döner.
Kaynaklar
- DelayCloud Web Sitesi
- DelayCloud API Dokümantasyonu
- n8n Community Nodes Dokümantasyonu
- n8n Webhook Node Kullanımı
