Form tetikleyicisi
Yerleşik doğrulama ve herkese açık erişim seçenekleriyle özel form gönderimlerinden iş akışları başlatın.
Genel bakış
Form tetikleyicisi, gönderildiğinde iş akışınızı başlatan özel bir web formu oluşturur. Kullanıcılardan—iç ekip üyeleri veya harici müşteriler—bilgi toplamak ve bu veriyi otomatik işlemek için idealdir.
En uygun olduğu durum: Alım formları, veri toplama, müşteri talepleri, geri bildirim toplama ve başvuru gönderimleri.
Form tetikleyicisini ne zaman kullanmalı?
İdeal olduğu durumlar:
- Müşteri geri bildirimi veya destek talebi formları
- İç talep formları (BT talepleri, erişim istekleri)
- Başvuru veya kayıt formları
- İşleme gerektiren anket yanıtları
- Teknik olmayan kullanıcılardan veri toplama
İdeal olmadığı durumlar:
- Sistemler arası entegrasyonlar (Webhook tetikleyicisi kullanın)
- Zamanlanmış yinelenen görevler (Zamanlanmış tetikleyici kullanın)
- Mevcut veriyi işleme (Manuel tetikleyici kullanın)
Yapılandırma
Temel kurulum
- Form başlığı: Formunuza açıklayıcı bir ad verin
- Açıklama: İsteğe bağlı alt başlık veya talimatlar
- Teşekkür mesajı: Başarılı gönderimden sonra gösterilen mesaj
Alan türleri
Belirli veri toplamak için alanlar ekleyin:
| Alan türü | Açıklama | Kullanım senaryosu |
|---|---|---|
| Metin | Tek satırlık metin girdisi | Ad, başlık |
| Uzun metin | Çok satırlı metin alanı | Geri bildirim, açıklamalar, yorumlar |
| Sayı | Sayısal girdi | Miktar, tutar, puan |
| E-posta | Doğrulamalı e-posta adresi girdisi | İletişim e-postası, iş e-postası |
| Tarih | Tarih seçici | Son tarihler, etkinlik tarihleri |
| Açılır liste | Önceden tanımlı seçeneklerden seçim | Kategori, öncelik, departman |
| Onay kutusu | True/false seçimi | Sözleşmeler, tercihler |
| Dosya yükleme | Ek yükleme | Belgeler, görüntüler, PDF’ler |
Alan yapılandırması
Her alan için yapılandırın:
- Alan adı: İç tanımlayıcı (snake\_case kullanın:
customer_name) - Etiket: Kullanıcılara gösterilen metin
- Açıklama: İsteğe bağlı yardım metni
- Zorunlu: Alanın doldurulması gerekip gerekmediği
- İzin verilen e-posta alanları: E-posta alanları için gönderimleri bir veya daha fazla e-posta alanıyla sınırlayın (virgülle ayrılmış)
Nasıl çalışır?
- Form URL’si otomatik üretilir
- Kullanıcı form alanlarını doldurur
- Form tüm zorunlu alanları ve biçimleri doğrular
- Gönderimde iş akışı form verisiyle başlar
- Kullanıcı teşekkür mesajını görür
- Form verisi iş akışında
{{trigger.output.field_name}}ile kullanılabilir
Örnek kullanım senaryoları
Müşteri geri bildirim formu
Form Trigger
- name (text, required)
- email (email, required)
- feedback (long text, required)
- product (dropdown: App, Web, API)
→ Agent: Analyze sentiment and categorize
→ Condition: Check priority
→ High: Notify product team
→ Low: Store in database
→ Action: Create ticket in support systemBT destek talebi
Form Trigger
- requester_name (text, required)
- department (dropdown)
- issue_type (dropdown: Hardware, Software, Access)
- description (long text, required)
- urgency (dropdown: Low, Medium, High)
→ Agent: Classify issue and suggest solution
→ Action: Create JIRA ticket
→ Notification: Alert IT teamİş başvurusu
Form Trigger
- applicant_name (text, required)
- email (email, required)
- position (dropdown)
- resume (file upload, required)
- cover_letter (long text)
→ Agent: Extract candidate info from resume
→ Agent: Screen against job requirements
→ Condition: Check fit score
→ Strong: Schedule interview
→ Moderate: Add to review queue
→ Weak: Send polite rejectionForm verisine erişme
Gönderilen verilere erişmek için trigger değişkenini kullanın:
Customer Name: {{trigger.output.name}}
Email: {{trigger.output.email}}
Feedback: {{trigger.output.feedback}}
Selected Product: {{trigger.output.product}}Dosya yüklemeleri
Dosya yükleme alanları dosya nesnelerinden oluşan bir liste içerir. Dosya meta verisine erişin:
File name: {{trigger.output.resume[0]._metadata.name}}
Mime type: {{trigger.output.resume[0]._metadata.mimeType}}
File size (KB): {{trigger.output.resume[0]._metadata.sizeInKb}}resume yerine kendi dosya alan adınızı koyun.
Yüklenen dosyaların içeriğini okumak için bir Python Kod düğümü kullanın. Bkz. Önceki düğümlerden dosya okuma.
Formunuzu paylaşma
Form URL’sini kopyalama
- Form tetikleyicisi düğümüne tıklayın
- Düğüm araç çubuğunda "URL’yi kopyala"ya tıklayın
- URL’yi e-posta, sohbet veya web sitenize yerleştirerek paylaşın
- Böyle yapılandırıldıysa URL herkese açıktır
Yerleştirme seçenekleri
Doğrudan bağlantı
Submit FeedbackiFrame yerleştirme
[Video](https://app.ajan.com/workflows/forms/abc123)En iyi uygulamalar
Yalnızca temel bilgileri isteyin. Uzun formların terk edilme oranı daha yüksektir. Ek ayrıntıları her zaman daha sonra iş akışında toplayabilirsiniz.
Alan etiketleri hangi bilginin gerektiğini net belirtmelidir. Kafa karıştırabilecek alanlar için açıklama metni ekleyin.
Kullanıcı çabasını azaltmak için mümkün olduğunda alanları makul varsayılanlarla önceden doldurun.
Deneyimin sorunsuz ve talimatların net olduğundan emin olmak için test formlarını kendiniz gönderin.
Sonraki adımlar
- Webhook tetikleyicisi — Harici sistemlerden HTTP POST istekleri alın
- Ajan düğümü — Form gönderimlerini yapay zeka ile işleyin
- Başlarken — Form örneğiyle adım adım eğitim
- Alan modları — Form alanlarını yapılandırmayı öğrenin