Zapier Entegrasyonu
NatureCo botlarınızı Zapier ile entegre edin. Webhook'lar ile 5000+ uygulamayı bağlayın ve otomasyonlar oluşturun.
Zapier Hesabı Oluşturma
İlk adım olarak Zapier'de ücretsiz bir hesap oluşturmanız gerekiyor.
- zapier.com/sign-up adresine gidin
- E-posta adresinizle ücretsiz hesap oluşturun
- E-posta doğrulamasını tamamlayın
- Zapier dashboard'a giriş yapın
Zapier Sign Up ekranı
Yeni Zap Oluşturma
Zapier'de "Zap" bir otomasyon akışıdır. Trigger (tetikleyici) ve Action (aksiyon) içerir.
- Zapier dashboard'da "Create Zap" butonuna tıklayın
- Zap'inize bir isim verin (örn: "NatureCo Bot → Gmail")
- Trigger bölümünde arama kutusuna "Webhooks by Zapier" yazın
- "Catch Hook" seçeneğini seçin
- "Continue" butonuna tıklayın
Zapier - Webhooks by Zapier seçimi
Webhook URL'ini Kopyalama
Zapier size özel bir webhook URL'i verecek. Bu URL'i NatureCo'ya kaydetmeniz gerekiyor.
- Zapier'de "Test trigger" bölümüne gelin
- Ekranda görünen Webhook URL'ini kopyalayın
- URL şu formatta olacak:
https://hooks.zapier.com/hooks/catch/... - Bu URL'i bir yere not edin — bir sonraki adımda kullanacaksınız
https://hooks.zapier.com/hooks/catch/123456/abcdef/
NatureCo'da Webhook Kaydetme
Artık webhook URL'inizi NatureCo Developers Portal'a kaydetmeniz gerekiyor.
- NatureCo Developers Portal'a gidin
- Sol menüden "Webhook" sekmesine tıklayın
- Bir bot seçin (webhook hangi bot için çalışacak)
- "Webhook URL" alanına Zapier'den kopyaladığınız URL'i yapıştırın
- Event seçin:
message.received(bot mesaj aldığında tetiklenir) - "Kaydet" butonuna tıklayın
- "Test" butonuna tıklayarak bağlantıyı test edin
Zapier'de Test Trigger
NatureCo'dan gelen webhook'u test edelim.
- Zapier'de "Test trigger" butonuna tıklayın
- NatureCo Developers Portal'da "Test" butonuna tıklayın
- Zapier'de test verisinin geldiğini göreceksiniz
- Veri şu alanları içerir:
event,bot_id,bot_name,user_id,message,timestamp
{
"event": "message.received",
"bot_id": "abc123",
"bot_name": "NatureCo Bot",
"user_id": "user456",
"message": "Merhaba!",
"timestamp": "2026-05-09T12:00:00Z"
}
Action Ekleme
Webhook tetiklendiğinde ne olacağını belirleyin.
- Zapier'de "Action" bölümüne gelin
- Bir uygulama seçin (örn: Gmail, Slack, Google Sheets)
- Action türünü seçin (örn: "Send Email", "Send Channel Message", "Create Spreadsheet Row")
- Webhook'tan gelen verileri kullanarak action'ı yapılandırın
- "Test action" ile test edin
- "Publish" ile Zap'i aktif edin
Sorun Giderme
❌ Webhook tetiklenmiyor
Çözüm: NatureCo Developers Portal'da webhook URL'inin doğru olduğundan emin olun. Test butonuna tıklayarak bağlantıyı kontrol edin. Zapier'de "Test trigger" bölümünde veri gelip gelmediğini kontrol edin.
❌ Zapier'de veri görünmüyor
Çözüm: Webhook URL'ini kopyalarken başında/sonunda boşluk olmadığından emin olun. NatureCo'da event seçiminin doğru olduğunu kontrol edin. Botunuzun aktif olduğunu doğrulayın.
❌ Action çalışmıyor
Çözüm: Zapier'de action ayarlarını kontrol edin. Gerekli izinlerin verildiğinden emin olun (örn: Gmail için e-posta gönderme izni). Test action ile önce test edin.
❌ "Invalid webhook URL" hatası
Çözüm: Zapier'den aldığınız URL'in tam olarak kopyalandığından emin olun. URL https://hooks.zapier.com/hooks/catch/ ile başlamalıdır.
❌ Zap çok yavaş çalışıyor
Çözüm: Zapier'in ücretsiz planında Zap'ler 15 dakikada bir kontrol edilir. Anında tetikleme için ücretli plana geçmeniz gerekir.