Webhook tetikleyicileri, harici hizmetlerin benzersiz bir URL’ye veri göndererek iş akışlarınızı başlatmasına olanak tanır. Formları, üçüncü taraf uygulamaları ve özel entegrasyonları bağlamak için bunları kullanın.Documentation Index
Fetch the complete documentation index at: https://docs.twenty.com/llms.txt
Use this file to discover all available pages before exploring further.
Webhook’lar Ne Zaman Kullanılır
| Kullanım alanı | Örnek |
|---|---|
| Web formları | İletişim formu gönderimleri potansiyel müşteri oluşturur |
| Üçüncü taraf uygulamalar | Stripe ödemesi → müşteri kaydı oluşturur |
| Özel entegrasyonlar | Uygulamanız → Twenty otomasyonu |
| Kod gerektirmeyen araçlar | Zapier, Make, n8n bağlantıları |
Adım adım kurulum
Adım 1: İş akışını oluşturun
- Ayarlar → İş Akışları bölümüne gidin
- + Yeni İş Akışı’na tıklayın
- Adlandırın (ör. “Website Form Submission”)
Adım 2: Webhook tetikleyicisini yapılandırın
- Tetikleyici bloğuna tıklayın
- Webhook’u seçin
- Şuna benzer benzersiz bir webhook URL’si alacaksınız:
- Bu URL’yi kopyalayın—harici hizmetiniz için buna ihtiyacınız olacak
Adım 3: Beklenen veri yapısını tanımlayın
POST istekleri için beklenen gövde yapısını tanımlayın:- Beklenen gövdeyi tanımla’ya tıklayın
- Hizmetinizin göndereceğiyle eşleşen örnek bir JSON girin:
- Kaydet’e tıklayın—bu, sonraki adımlarda kullanabileceğiniz değişkenler oluşturur
Adım 4: Eylemler ekleyin
Şimdi webhook verisini kullanan eylemler ekleyin: Örnek: Bir Kişi kaydı oluşturun- Kayıt Oluştur eylemini ekleyin
- Kişiler nesnesini seçin
- Alanları eşleyin:
| Alan | Değer |
|---|---|
| İsim | {{trigger.body.firstName}} |
| Soyadı | {{trigger.body.lastName}} |
| E-posta | {{trigger.body.email}} |
| Şirket | {{trigger.body.company}} temelinde ara veya oluşturun |
Adım 5: Webhook’u test edin
Etkinleştirmeden önce, webhook’unuzu test edin: cURL kullanarak:- Webhook URL’nize bir POST isteği oluşturun
- Content-Type üst bilgisini
application/jsonolarak ayarlayın - Test JSON gövdenizi ekleyin
- Gönderin ve iş akışı çalıştırmalarını kontrol edin
Adım 6: Etkinleştir
Test edildikten sonra, iş akışını yayına almak için Etkinleştir’e tıklayın.Farklı veri yapılarıyla çalışma
İç içe veri
Webhook’unuz iç içe veri gönderiyorsa:{{trigger.body.contact.email}}
Diziler
Veri diziler içeriyorsa:{{code.items}}
Bilinen/belirli alanlar → Adlandırılmış alanlara ayıklayın
Dizi, ayrı ayrı erişmek istediğiniz belirli alanlar içeriyorsa (ör. konum 0 her zaman “first name”, konum 1 her zaman “last name” ise), bunları ayıklamak için bir Kod eylemi ekleyin:
product.name ve product.qty öğelerini ayrı ayrı seçebilirsiniz.