logologo
शुरू करें
मार्गदर्शिका
विकास
प्लगइन
API
होम
English
简体中文
日本語
한국어
Español
Português
Deutsch
Français
Русский
Italiano
Türkçe
Українська
Tiếng Việt
Bahasa Indonesia
ไทย
Polski
Nederlands
Čeština
العربية
עברית
हिन्दी
Svenska
शुरू करें
मार्गदर्शिका
विकास
प्लगइन
API
होम
logologo
वर्कफ़्लो
अवलोकन
शुरू करना

ट्रिगर

अवलोकन
संग्रह इवेंट
निर्धारित कार्य
ऑपरेशन से पहले का इवेंट
ऑपरेशन के बाद का इवेंट
कस्टम ऑपरेशन इवेंट
अनुमोदन
Webhook

नोड

अवलोकन

AI

लार्ज लैंग्वेज मॉडल

फ्लो कंट्रोल

शर्त
बहु-शर्त शाखा
लूप
वैरिएबल
समानांतर शाखा
वर्कफ़्लो कॉल करें
आउटपुट
JSON वैरिएबल मैपिंग
विलंब
समाप्त

गणना

गणना
तिथि गणना
JSON गणना

डेटा ऑपरेशन

डेटा बनाएँ
डेटा अपडेट करें
डेटा क्वेरी करें
डेटा हटाएँ
SQL ऑपरेशन

मैनुअल प्रोसेसिंग

मैनुअल प्रोसेसिंग
अनुमोदन
CC

विस्तारित प्रकार

HTTP रिक्वेस्ट
JavaScript
सूचना
ईमेल भेजें
प्रतिक्रिया
प्रतिक्रिया संदेश
वैरिएबल
निष्पादन इतिहास
संस्करण प्रबंधन
उन्नत विकल्प

एक्सटेंशन विकास

अवलोकन
ट्रिगर प्रकारों का विस्तार करना
नोड प्रकारों का विस्तार करना
API संदर्भ
Previous Pageसमानांतर शाखा
Next Pageआउटपुट
TIP

यह दस्तावेज़ AI द्वारा अनुवादित किया गया है। किसी भी अशुद्धि के लिए, कृपया अंग्रेजी संस्करण देखें

#वर्कफ़्लो को कॉल करें

Workflow: SubflowProfessional Edition+

#परिचय

इसका उपयोग एक वर्कफ़्लो के भीतर से अन्य वर्कफ़्लो को कॉल करने के लिए किया जाता है। आप वर्तमान वर्कफ़्लो के वेरिएबल्स को सब-वर्कफ़्लो के इनपुट के रूप में उपयोग कर सकते हैं, और सब-वर्कफ़्लो के आउटपुट को वर्तमान वर्कफ़्लो में बाद के नोड्स में उपयोग करने के लिए वेरिएबल्स के रूप में इस्तेमाल कर सकते हैं।

वर्कफ़्लो को कॉल करने की प्रक्रिया नीचे दिए गए चित्र में दिखाई गई है:

20241230134634

वर्कफ़्लो को कॉल करके, आप सामान्य प्रक्रिया लॉजिक, जैसे ईमेल, SMS भेजना आदि का पुन: उपयोग कर सकते हैं, या एक जटिल वर्कफ़्लो को आसान प्रबंधन और रखरखाव के लिए कई सब-वर्कफ़्लो में तोड़ सकते हैं।

मूल रूप से, एक वर्कफ़्लो यह भेद नहीं करता कि कोई प्रक्रिया सब-वर्कफ़्लो है या नहीं। किसी भी वर्कफ़्लो को अन्य वर्कफ़्लो द्वारा सब-वर्कफ़्लो के रूप में कॉल किया जा सकता है, और यह अन्य वर्कफ़्लो को भी कॉल कर सकता है। सभी वर्कफ़्लो समान हैं; केवल कॉल करने और कॉल किए जाने का संबंध मौजूद है।

इसी तरह, वर्कफ़्लो को कॉल करने का उपयोग दो स्थानों पर होता है:

  1. मुख्य वर्कफ़्लो में: कॉल करने वाले के रूप में, यह "वर्कफ़्लो को कॉल करें" नोड के माध्यम से अन्य वर्कफ़्लो को कॉल करता है।
  2. सब-वर्कफ़्लो में: कॉल किए गए पक्ष के रूप में, यह "वर्कफ़्लो आउटपुट" नोड के माध्यम से वर्तमान वर्कफ़्लो से आउटपुट होने वाले वेरिएबल्स को सहेजता है, जिसका उपयोग इसे कॉल करने वाले वर्कफ़्लो में बाद के नोड्स द्वारा किया जा सकता है।

#नोड बनाएँ

वर्कफ़्लो कॉन्फ़िगरेशन इंटरफ़ेस में, वर्कफ़्लो में प्लस ("+") बटन पर क्लिक करके "वर्कफ़्लो को कॉल करें" नोड जोड़ें:

Add Invoke Workflow Node

#नोड कॉन्फ़िगर करें

#वर्कफ़्लो चुनें

कॉल करने के लिए वर्कफ़्लो चुनें। आप त्वरित खोज के लिए सर्च बॉक्स का उपयोग कर सकते हैं:

Select Workflow

:::info{title=टिप}

  • अक्षम वर्कफ़्लो को भी सब-वर्कफ़्लो के रूप में कॉल किया जा सकता है।
  • जब वर्तमान वर्कफ़्लो सिंक्रोनस मोड में होता है, तो यह केवल उन्हीं सब-वर्कफ़्लो को कॉल कर सकता है जो सिंक्रोनस मोड में हैं। :::

#वर्कफ़्लो ट्रिगर वेरिएबल्स कॉन्फ़िगर करें

वर्कफ़्लो चुनने के बाद, आपको सब-वर्कफ़्लो को ट्रिगर करने के लिए ट्रिगर के वेरिएबल्स को इनपुट डेटा के रूप में कॉन्फ़िगर करने की भी आवश्यकता होती है। आप सीधे स्टैटिक डेटा चुन सकते हैं या वर्तमान वर्कफ़्लो से वेरिएबल्स चुन सकते हैं:

Configure Trigger Variables

विभिन्न प्रकार के ट्रिगर्स को अलग-अलग वेरिएबल्स की आवश्यकता होती है, जिन्हें आवश्यकतानुसार फ़ॉर्म पर कॉन्फ़िगर किया जा सकता है।

#वर्कफ़्लो आउटपुट नोड

सब-वर्कफ़्लो के आउटपुट वेरिएबल्स को कॉन्फ़िगर करने के लिए वर्कफ़्लो आउटपुट नोड की सामग्री देखें।

#वर्कफ़्लो आउटपुट का उपयोग करना

मुख्य वर्कफ़्लो में वापस, "वर्कफ़्लो को कॉल करें" नोड के नीचे के अन्य नोड्स में, जब आप सब-वर्कफ़्लो के आउटपुट मान का उपयोग करना चाहते हैं, तो आप "वर्कफ़्लो को कॉल करें" नोड के परिणाम का चयन कर सकते हैं। यदि सब-वर्कफ़्लो एक साधारण मान आउटपुट करता है, जैसे कि एक स्ट्रिंग, संख्या, बूलियन, तिथि (तिथि UTC प्रारूप में एक स्ट्रिंग होती है), आदि, तो इसे सीधे उपयोग किया जा सकता है। यदि यह एक जटिल ऑब्जेक्ट है (जैसे किसी संग्रह से एक ऑब्जेक्ट), तो इसके गुणों का उपयोग करने से पहले इसे JSON पार्स नोड के माध्यम से मैप करने की आवश्यकता होती है; अन्यथा, इसे केवल एक पूरे ऑब्जेक्ट के रूप में ही उपयोग किया जा सकता है।

यदि सब-वर्कफ़्लो में कोई "वर्कफ़्लो आउटपुट" नोड कॉन्फ़िगर नहीं है, या यदि इसमें कोई आउटपुट मान नहीं है, तो मुख्य वर्कफ़्लो में "वर्कफ़्लो को कॉल करें" नोड के परिणाम का उपयोग करते समय, आपको केवल एक रिक्त मान (null) प्राप्त होगा।