
शॉर्टकट में यदि क्रियाओं का उपयोग करें।
शॉर्टकट में को सेट अप करने के लिए ईफ़ क्रिया (इसे कंडिशनभी कहा जाता है) का इस्तेमाल करें, जो कुछ निश्चित शर्तों की जाँच करता है और जो शर्त पूरी होती है उसके आधार पर भिन्न रूप से ऑपरेट करता है। यदि क्रियाएँ आपको भिन्न पाथ सेटअप करने की लोचशीलता देते हैं, जिन्हें आपके क्रिया केवल शॉर्टकट रन होने के समय ज्ञात होने वाली शर्तों के आधार पर ले सकते हैं।
यदि क्रिया आपको निम्नांकित चीजों को शॉर्टकट में अभिव्यक्त करने देता है : यदि कोई कंडिशन सही हो, तो यह करें, अन्यथा वह करें। हरेक नतीजे के लिए ऐक्शंस की एक भिन्न सिरीज रन करती है।
ईफ़ क्रिया का इस्तेमाल आप यह जाँचने के लिए कर सकते हैं कि क्या इनपुट के रूप में क्रिया पर हस्तांतरित कॉन्टेंट एक निश्चित शर्त पूरा करता है या नहीं। उदाहरण के लिए, आप यदि क्रिया का इस्तेमाल कर यह सुनिश्चित करने में कर सकते हैं कि किसी पिछले क्रिया से प्राप्त वेबपेज में “meatloaf” शब्द है या नहीं।
नोट : यदि आप इनपुट्स और आउटपुट्स से अपरिचित हैं, तो देखें शॉर्टकट कैसे काम करता है?।

आपके शॉर्टकट में प्लेस होने के बाद, यदि यदि क्रिया में तीन मार्कर (शॉर्टकट संपादक में टैग्स) हों : यदि (अलग टैग के रूप में नहीं दिखाई देता है), अन्यथा यदि नहीं।
यदि मार्कर के भीतर, आप इनपुट और वैल्यू पैरामीटर कंफ़िगर कर सकते हैं। चार उपलब्ध शर्तों में से एक चुनने के लिए इनपुट पैरामीटर को टैप करें :
बराबर : इस बात की जाँच करता है कि क्या इनपुट आपके द्वारा विनिर्दिष्ट वैल्यू का सटीक मैच है या नहीं, भले ही यह टेक्स्ट या कोई संख्या हो।
कंटेंस : इस बात की जाँच करता है कि क्या इनपुट ( जो टेक्स्ट का बॉडी या कोई लिस्ट हो) में आपके द्वारा कम से कम एक बार विनिर्दिष्ट टेक्स्ट है या नहीं।
इज ग्रेटर दैन : इस बात की जाँच करता है कि क्या इनपुट एक निश्चित संख्या से बड़ा है।
इज लेस दैन : इस बात की जाँच करता है कि क्या इनपुट एक निश्चित संख्या से छोटा है।
इज़ ग्रेटर दैन और इज़ लेस दैन केवल तभी लागू होता है, जब कोई नम्बर इनपुट के रूप में पास होता है।
चूंकि यदि क्रिया के दो संभावित नतीजे होते हैं--कंडिशन सत्य या कंडिशन असस्त्य है--आप ऐक्शंस को दो पाथों में रख सकते हैं। जब शॉर्टकट रन करता है, सत्य कंडिशन इनपुट को “यदि” के ठीक बाद पहले क्रिया पर पास करवाता है, जबकि असत्य कंडिशन, Otherwise मार्कर के बाद पहले क्रिया में हस्तांतरित करवाता है।

यदि केस या Otherwise केस में निर्मित होने वाला अंतिम ऐक्शन अपने कॉन्टेंट को यदि नहीं मार्कर के जरिए आउटपुट के रूप में (“यदि परिणाम” मैजिक वैरिएबल के रूप में प्राप्त करने के लिए उपलब्ध) पास करता है। इसका अर्थ यह है कि यदि क्रिया के हरेक पाथ का अंतिम क्रिया, क्रिया के आउटपुट को समग्र रूप से प्रभावित करता है।
नुस्ख़ा : अपने शॉर्टकट में निर्णयों के अधिक ऐडवांस्ड ट्री के निर्माण के लिए आप यदि क्रिया को एक-दूसरे के भीतर रख सकते हैं : शॉर्टकट संपादक में, दूसरे यदि क्रिया को ड्रैग करें ताकि यह पहले यदि क्रिया के निचले भाग पर ओवरलैप हो जाए। दूसरा यदि क्रिया दूसरे यदि क्रिया के अंदर नेस्टेड (इंडेंटेड) हो जाता है।