Bu belge AI tarafından çevrilmiştir. Herhangi bir yanlışlık için lütfen İngilizce sürümüne bakın
Bir iş akışı içinde başka iş akışlarını çağırmak için kullanılır. Mevcut iş akışındaki değişkenleri alt iş akışının girişi olarak kullanabilir, alt iş akışının çıktısını ise mevcut iş akışında sonraki düğümlerde kullanılacak değişkenler olarak değerlendirebilirsiniz.
Bir iş akışını çağırma süreci aşağıdaki görselde gösterilmiştir:

İş akışlarını çağırarak, e-posta veya SMS gönderme gibi yaygın süreç mantıklarını yeniden kullanabilir veya karmaşık bir iş akışını yönetimi ve bakımı kolaylaştırmak amacıyla birden fazla alt iş akışına bölebilirsiniz.
Esasen, bir iş akışı bir sürecin alt iş akışı olup olmadığını ayırt etmez. Herhangi bir iş akışı, başka iş akışları tarafından alt iş akışı olarak çağrılabilir veya kendisi başka iş akışlarını çağırabilir. Tüm iş akışları eşittir; yalnızca çağırma ve çağrılma ilişkisi mevcuttur.
Benzer şekilde, bir iş akışını çağırma işlemi iki farklı yerde gerçekleşir:
İş akışı yapılandırma arayüzünde, iş akışındaki artı ("+") düğmesine tıklayarak bir "İş Akışı Çağır" düğümü ekleyin:

Çağırmak istediğiniz iş akışını seçin. Hızlı arama için arama kutusunu kullanabilirsiniz:

:::info{title=İpucu}
Bir iş akışı seçtikten sonra, alt iş akışını tetiklemek için giriş verisi olarak tetikleyicinin değişkenlerini de yapılandırmanız gerekir. Doğrudan statik verileri seçebilir veya mevcut iş akışındaki değişkenleri kullanabilirsiniz:

Farklı tetikleyici türleri farklı değişkenler gerektirir; bunları form üzerinde ihtiyacınıza göre yapılandırabilirsiniz.
Alt iş akışının çıktı değişkenlerini yapılandırmak için İş Akışı Çıktısı düğümünün içeriğine başvurun.
Ana iş akışına geri döndüğünüzde, "İş Akışı Çağır" düğümünün altındaki diğer düğümlerde, alt iş akışının çıktı değerini kullanmak istediğinizde, "İş Akışı Çağır" düğümünün sonucunu seçebilirsiniz. Eğer alt iş akışı bir dize, sayı, mantıksal değer, tarih (tarih UTC formatında bir dizedir) gibi basit bir değer döndürüyorsa, doğrudan kullanılabilir. Eğer karmaşık bir nesne (örneğin bir koleksiyondaki nesne) ise, özelliklerini kullanabilmek için önce bir JSON Ayrıştırma düğümü aracılığıyla eşlenmesi gerekir; aksi takdirde yalnızca tüm nesne olarak kullanılabilir.
Eğer alt iş akışında bir "İş Akışı Çıktısı" düğümü yapılandırılmamışsa veya herhangi bir çıktı değeri yoksa, ana iş akışında "İş Akışı Çağır" düğümünün sonucunu kullandığınızda yalnızca boş bir değer (null) elde edersiniz.