Google Workspace Studio को एक्सटेंड करना

इन गाइड में बताया गया है कि Google Workspace Studio की सुविधाओं को कैसे बढ़ाया जाए. इसके लिए, कस्टम चरण बनाए जाते हैं, ताकि फ़्लो उन्हें चला सकें.

शुरू करने के लिए, क्विकस्टार्ट गाइड Apps Script की मदद से कैलकुलेटर वाला चरण बनाएं देखें.

क्विकस्टार्ट आज़माएं

Google Workspace के उपयोगकर्ता, Flows की मदद से अलग-अलग सेवाओं के टास्क को ऑटोमेट कर सकते हैं. इसके लिए, उन्हें किसी भी तरह की कोडिंग किए बिना, कई चरणों को एक साथ जोड़ना होता है. फ़्लो को बढ़ाने की सुविधा की मदद से, उपयोगकर्ताओं को आपके ऐप्लिकेशन के फ़ंक्शन को चरणों के तौर पर जोड़ने की अनुमति मिलती है.

उदाहरण के लिए, उपयोगकर्ता ग्राहक के सवालों को प्राथमिकता के हिसाब से क्रम में लगा सकते हैं और उन्हें असाइन कर सकते हैं. इसके लिए, वे ऐसे फ़्लो का इस्तेमाल कर सकते हैं जो ये काम करता हो:

  1. जब आपको किसी ग्राहक से ईमेल मिलता है.
  2. Gemini को ईमेल की प्राथमिकता तय करने के लिए प्रॉम्प्ट देता है.
  3. यह बिक्री या सहायता टीम के साथ फ़ॉलो अप करने के लिए एक टास्क बनाता है.
फ़्लो इंटरफ़ेस में, ग्राहक के ईमेल पाने, Gemini को प्रॉम्प्ट देने, और फ़ॉलो-अप टास्क बनाने के चरण दिखाए गए हैं.
पहली इमेज: इसमें दिखाया गया है कि कोई उपयोगकर्ता, Gemini की मदद से ग्राहकों के सवालों को प्राथमिकता देने वाला फ़्लो कॉन्फ़िगर कर रहा है.

Workspace Studio के कॉन्सेप्ट

यहां दिए गए शब्दों और कॉन्सेप्ट से, Workspace Studio के मुख्य कॉम्पोनेंट के बारे में पता चलता है:

फ़्लो

उपयोगकर्ताओं ने बनाया

Workspace Studio में फ़्लो की मदद से, Google Workspace और अन्य ऐप्लिकेशन में टास्क ऑटोमेट किए जा सकते हैं. फ़्लो में सिस्टम इंटिग्रेशन की सुविधा होती है. साथ ही, ये कॉन्टेक्स्ट के हिसाब से काम करते हैं. इनमें एआई का इस्तेमाल भी किया जा सकता है.

चरण

फ़्लो की ऑटोमेटेड प्रोसेस में मौजूद कोई एक चरण. असल में, यह टास्क की एक ऐसी सीरीज़ में मौजूद एक टास्क होता है जो किसी शुरुआती इवेंट के बाद होता है. हर चरण एक साथ चलता है. इसका मतलब है कि यह क्रम में अगले चरण के शुरू होने से पहले, अपना काम पूरा कर लेता है. उपयोगकर्ता, चरणों का क्रम सेट करते हैं. इससे उन्हें टास्क के लॉजिकल फ़्लो को अपनी पसंद के मुताबिक बनाने की अनुमति मिलती है. चरणों में इनपुट और आउटपुट हो सकते हैं, लेकिन यह ज़रूरी नहीं है. उदाहरण के लिए, "ईमेल भेजो", "Chat स्पेस में पोस्ट करो", और "Gemini से पूछो" जैसे चरण शामिल हैं. इन चरणों में, Google Workspace के बाहर के टास्क भी शामिल हो सकते हैं. जैसे, सीआरएम लीड बनाना.

Starter
यह किसी फ़्लो की ऑटोमेटेड प्रोसेस का एंट्री पॉइंट होता है. यूज़र इंटरफ़ेस (यूआई) में, इसे उपयोगकर्ताओं को Starter के तौर पर दिखाया जाता है. वहीं, मेनिफ़ेस्ट स्कीमा और Google Workspace Studio API में, इसे workflowTrigger के तौर पर तय किया जाता है. स्टेप, किसी सीक्वेंस के बीच में सिंक्रोनस ऐक्शन को पूरा करता है. वहीं, स्टार्टर, फ़्लो की शुरुआत में होता है और किसी इवेंट (Google Workspace ऐप्लिकेशन या तीसरे पक्ष के वेबहुक से) के लिए सुनता है. ट्रिगर होने के बाद, यह इवेंट की जानकारी कैप्चर करता है, शुरुआती डेटा वैरिएबल दिखाता है, और फ़्लो को लागू करता है.
इनपुट वैरिएबल
इनपुट वैरिएबल, चरणों के हिसाब से मिलते हैं. उपयोगकर्ता, चरण को सेट अप करते समय, चरण के कॉन्फ़िगरेशन कार्ड पर इनपुट वैरिएबल सेट करता है. उदाहरण के लिए, ईमेल पता, तारीख और समय या Gemini के लिए प्रॉम्प्ट इकट्ठा करना.
आउटपुट वैरिएबल
आउटपुट वैरिएबल, चरणों के हिसाब से मिलते हैं. इन्हें किसी दूसरे चरण में भेजा जा सकता है. उदाहरण के लिए, आउटपुट वैरिएबल का इस्तेमाल करके, किसी ईमेल पते को ऐसे दूसरे चरण में पास किया जाता है जो इसका इस्तेमाल ईमेल पाने वाले व्यक्ति की जानकारी देने के लिए करता है.
डाइनैमिक वैरिएबल
ऐसा वैरिएबल जिसका डेटा सिर्फ़ तब तय किया जा सकता है, जब उपयोगकर्ता फ़्लो को कॉन्फ़िगर करता है. उदाहरण के लिए, Google फ़ॉर्म में अलग-अलग सवाल और जवाब होते हैं. किसी फ़ॉर्म में सवालों और जवाबों की संख्या (और उनका कॉन्टेंट) तब तक तय नहीं की जा सकती, जब तक कोई फ़ॉर्म फ़्लो शुरू नहीं करता. इस मामले में, डाइनैमिक वैरिएबल का इस्तेमाल किया जाता है.
कस्टम संसाधन
यह एक कस्टम डेटा स्ट्रक्चर है. इसका इस्तेमाल, एक साथ कई वैरिएबल को ग्रुप करने के लिए किया जा सकता है. उदाहरण के लिए, सीआरएम लीड बनाने के लिए, ईमेल पता, मोहल्ले का पता, और नाम वाला कस्टम संसाधन पास करें.
कार्ड

ऐड-ऑन में यूज़र इंटरफ़ेस बनाने के लिए बिल्डिंग ब्लॉक. कार्ड में, तय किया गया लेआउट, बटन जैसे इंटरैक्टिव यूज़र इंटरफ़ेस (यूआई) एलिमेंट, और इमेज जैसे रिच मीडिया का इस्तेमाल किया जा सकता है. कार्ड में फ़्लो बनाने के लिए खास सुविधाएं होती हैं:

  • IncludeVariables: यह एक ऐसी प्रॉपर्टी है जिसकी मदद से डाइनैमिक वैरिएबल को शामिल किया जा सकता है.
  • Type: इससे यह तय होता है कि इनपुट वैरिएबल किस तरह के डेटा की उम्मीद करते हैं.
गतिविधि लॉग
इससे पता चलता है कि फ़्लो चलने पर क्या होता है. डिफ़ॉल्ट रूप से, गतिविधि के लॉग में, स्टार्टर या चरण का नाम शामिल होता है. यह नाम, मेनिफ़ेस्ट में स्टैटिक तौर पर तय किया जाता है. आपके पास अपनी पसंद के मुताबिक गतिविधि लॉग देने का विकल्प भी होता है.

देखें कि क्या-क्या बनाया जा सकता है

फ़्लो, Google Workspace में ऐड-ऑन प्लैटफ़ॉर्म पर बनाए जाते हैं. अगर आपके पास पहले से ही कोई ऐड-ऑन है, तो उसके मेनिफ़ेस्ट को अपडेट करके, उसमें फ़्लो से जुड़ा सेक्शन शामिल किया जा सकता है. इससे ऐड-ऑन में फ़्लो की सुविधा जोड़ी जा सकती है.

अगर आपको शुरुआत से काम करना है, तो क्विकस्टार्ट गाइड, Apps Script की मदद से कैलकुलेटर वाला चरण बनाएं को फ़ॉलो करें.

क्विकस्टार्ट आज़माएं

इसके बाद, अपने फ़्लो के चरण को पसंद के मुताबिक बनाने के लिए, इन गाइड को पढ़ें: