delaycloud

n8n node for DelayCloud - Schedule delayed webhook callbacks without blocking your workflow

Package Information

Downloads: 46 weekly / 1,425 monthly
Latest Version: 1.4.0
Author: DelayCloud

Documentation

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

  1. Settings > Community Nodes sayfasına gidin.
  2. Install butonuna tıklayın.
  3. n8n-nodes-delaycloud yazı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-delaycloud

Ardı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

  1. DelayCloud adresine gidin ve hesap oluşturun (Magic Link, GitHub veya Google ile giriş).
  2. Settings → API Keys sayfasına gidin.
  3. Create New API Key butonuna tıklayın (maksimum 5 aktif key).
  4. dc_live_... formatındaki API anahtarınızı hemen kopyalayın (tekrar görüntülenemez!).

n8n'de Kimlik Bilgisi Oluşturma

  1. n8n'de Credentials sayfasına gidin.
  2. Add Credential > DelayCloud API seçin.
  3. API Key alanına dc_live_... anahtarınızı yapıştırın.
  4. 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": "user@example.com",
  "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 Z son 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

Lisans

MIT

Discussion