# विलंब और शर्तीय व्यवहार

शर्तें चुनती हैं कि बाद का कार्य चलना चाहिए या नहीं। विलंब एक निश्चित अंतराल के लिए इंतजार करते हैं। कोई भी गायब डेटा या अस्पष्ट ट्रिगर को छुपाना नहीं चाहिए।

![विलंब और शर्तीय व्यवहार](https://www.foxora.ai/docs/images/v5.0.8/reference/workflows.webp)

*Studio का इंटरफ़ेस अंग्रेज़ी में है। उदाहरण डेटा दिखाया गया है।*

## नियंत्रण प्रवाह जोड़ें

1. एक `Condition` चरण जोड़ें और निर्णय को सरल भाषा में वर्णित करें।
2. केवल ट्रिगर डेटा या पहले चलने वाले चरणों के आउटपुट को संदर्भित करें।
3. एक `Delay` जोड़ें जिसमें एक स्पष्ट अंतराल और यूनिट हो जब कार्य को इंतजार करना हो।
4. लूप का उपयोग केवल तब करें जब आइटम स्रोत सीमित हो और कम से कम एक नेस्टेड चरण हो।
5. दोनों, मेल खाने वाली और मेल न खाने वाली शर्त पथ का परीक्षण करें।

## अपेक्षित परिणाम

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