मैनुअल इनपुट
किसी उपयोगकर्ता या बाहरी सिस्टम द्वारा स्पष्ट रूप से आह्वान किए जाने पर वर्क़्फ़्लो शुरू करता है। आप इसे कस्टम इनपुट फ़ील्ड्स के साथ कॉन्फ़िगर कर सकते हैं जिन्हें वर्क़्फ़्लो चलाने से पहले भरना होगा — इसे मांग-आधारित कार्यों के लिए आदर्श बनाता है जिन्हें उपयोगकर्ता-प्रदान संदर्भ की आवश्यकता होती है, जैसे अनुरोध सबमिट करना, रिपोर्ट शुरू करना, या Odin चैट इंटरफ़ेस से प्रक्रिया आरंभ करना। कब उपयोग करें- आप Odin UI से या API के माध्यम से मांग पर वर्क़्फ़्लो चलाना चाहते हैं।
- वर्क़्फ़्लो को निष्पादित करने से पहले उपयोगकर्ता-प्रदान इनपुट्स की आवश्यकता है।
- आप विशिष्ट मानों के साथ वर्क़्फ़्लो का परीक्षण या डीबग कर रहे हैं।
आउटपुट वेरिएबल्स
उदाहरण: इनपुट फ़ील्ड का संदर्भ लेना
नोट्स
नोट्स
- इनपुट फ़ील्ड्स वर्क़्फ़्लो शुरू होने से पहले उपयोगकर्ता को एक फ़ॉर्म के रूप में प्रस्तुत किए जाते हैं। फ़ील्ड नाम छोटे और वर्णनात्मक रखें।
- यदि कोई कस्टम इनपुट फ़ील्ड्स कॉन्फ़िगर नहीं किए गए हैं तो भी
trigger.user_inputउपलब्ध है। - इस ट्रिगर को प्रोग्रामेटिक रूप से आह्वान करने के लिए, वर्क़्फ़्लो ID और आवश्यक इनपुट मानों के साथ Odin API को कॉल करें।
वेबहुक
आपके वर्क़्फ़्लो के लिए एक अद्वितीय HTTP एंडपॉइंट उजागर करता है। बाहरी सिस्टम — जैसे तीसरे पक्ष के एप्लिकेशंस, ऑटोमेशन प्लेटफ़ॉर्म, या कस्टम स्क्रिप्ट — वर्क़्फ़्लो शुरू करने के लिए उस URL को HTTP अनुरोध भेज सकते हैं। अनुरोध बॉडी, हेडर्स, क्वेरी पैरामीटर्स और HTTP विधि सभी डाउनस्ट्रीम नोड्स को पास की जाती हैं। कब उपयोग करें- किसी घटना होने पर बाहरी सिस्टम को Odin को सूचित करने की आवश्यकता है (जैसे फ़ॉर्म सबमिशन, भुगतान घटना, या किसी अन्य प्लेटफ़ॉर्म से अपडेट)।
- आप Odin को Automation Anywhere या किसी अन्य सिस्टम के साथ इंटीग्रेट कर रहे हैं जो HTTP एंडपॉइंट को कॉल कर सकता है।
- आप वर्क़्फ़्लो को एक API एंडपॉइंट के रूप में उजागर करना चाहते हैं जिसे अन्य डेवलपर्स या टूल्स कॉल कर सकें।
आउटपुट वेरिएबल्स
प्रतिक्रिया मोड
नोट्स
नोट्स
headerप्रमाणीकरण का उपयोग करते समय, ट्रिगर सेटिंग्स में अपेक्षित हेडर नाम और मान कॉन्फ़िगर करें।trigger.webhook_urlइंटीग्रेशन पार्टनर को भेजे जाने वाले सेटअप दस्तावेज़ में एंडपॉइंट URL शामिल करने के लिए उपयोगी है।- यदि आप Automation Anywhere से इस वेबहुक को कॉल कर रहे हैं, तो वेबहुक URL पर पोस्ट करने के लिए अपने बॉट में HTTP Task क्रिया का उपयोग करें।
शेड्यूल
क्रॉन एक्सप्रेशन द्वारा परिभाषित पुनरावृत्ति करने वाले शेड्यूल पर स्वचालित रूप से वर्क़्फ़्लो फ़ायर करता है। समय-आधारित कार्यों जैसे दैनिक रिपोर्ट, आवधिक डेटा सिंक, या पुनरावृत्ति करने वाली सूचनाओं को स्वचालित करने के लिए इसका उपयोग करें — बिना किसी मैनुअल हस्तक्षेप के। कब उपयोग करें- आपको हर दिन, सप्ताह या माह एक निश्चित समय पर वर्क़्फ़्लो चलाने की आवश्यकता है।
- आप एक पुनरावृत्ति करने वाली व्यापार प्रक्रिया स्वचालित कर रहे हैं (जैसे हर सुबह डेटा खींचना, साप्ताहिक सारांश भेजना)।
- आप नियमित अंतराल पर बाहरी सिस्टम को पोल करना चाहते हैं।
क्रॉन एक्सप्रेशन संदर्भ
क्रॉन एक्सप्रेशन में पाँच फ़ील्ड्स होते हैं: मिनट · घंटा · माह का दिन · माह · सप्ताह का दिन।
आउटपुट वेरिएबल्स
नोट्स
नोट्स
- शेड्यूल ट्रिगर उपयोगकर्ता इनपुट पास नहीं करता। यदि आपके वर्क़्फ़्लो को गतिशील डेटा की आवश्यकता है, तो API नोड या टूलकिट टूल का उपयोग करके वर्क़्फ़्लो के अंदर उसे फ़ेच करें।
- शेड्यूल किए गए रन कब हुआ, यह टाइमस्टैम्प करने के लिए डाउनस्ट्रीम नोड्स में
trigger.trigger_timeका उपयोग करें।
फ़ाइल अपलोड
एक या अधिक फ़ाइलें अपलोड होने पर वर्क़्फ़्लो शुरू करता है। यह प्रत्येक फ़ाइल की सामग्री, नाम, आकार और MIME प्रकार डाउनस्ट्रीम नोड्स को प्रदान करता है — इसे दस्तावेज़ प्रसंस्करण वर्क़्फ़्लो के लिए आदर्श बनाता है जैसे अपलोड की गई रिपोर्ट पार्स करना, स्प्रेडशीट से डेटा निकालना, या विश्लेषण के लिए AI मॉडल को फ़ाइल रूट करना। कब उपयोग करें- आप चाहते हैं कि उपयोगकर्ता वर्क़्फ़्लो द्वारा संसाधित करने के लिए फ़ाइलें सबमिट करें (जैसे चालान, अनुबंध, CSV एक्सपोर्ट)।
- आपको अपलोड किए गए दस्तावेज़ों से सामग्री निकालनी है और उसे LLM या डेटा प्रसंस्करण नोड को पास करना है।
- आप बहु-फ़ाइल इनजेस्शन पाइपलाइन बना रहे हैं।
- एकल फ़ाइल
- बहु फ़ाइलें
फ़ाइल सामग्री को सादे पाठ के रूप में निकाला जाता है। PDF और Word दस्तावेज़ जैसे बाइनरी प्रारूप स्वचालित रूप से पार्स होते हैं — निकाला गया पाठ ही
trigger.file.content में दिखाई देता है।नोट्स
नोट्स
trigger.fileहमेशा पहली (या एकमात्र) अपलोड की गई फ़ाइल को संदर्भित करता है। बहु-फ़ाइल वर्क़्फ़्लोज़ के लिए, लूप नोड के साथtrigger.filesका उपयोग करें।- अलग-अलग फ़ाइल प्रकारों को अलग-अलग प्रसंस्करण शाखाओं में रूट करने के लिए कंडीशनल नोड में
trigger.file.typeका उपयोग करें।