अपने माइक्रोसॉफ्ट टीम्स स्टेटस को स्वचालित रूप से सेट करने की क्षमता आपके वर्कडे को तोड़ने में मदद कर सकती है ताकि आप घर से काम करते समय अपने पीसी से बंधा हुआ महसूस न करें। बेशक, आप हमेशा माइक्रोसॉफ्ट टीम्स में जाकर मैन्युअल रूप से अपना स्टेटस बदल सकते हैं, लेकिन ऐप खोले बिना अपने माइक्रोसॉफ्ट टीम्स स्टेटस को बदलने की क्षमता होना बेहतर नहीं होगा?
माइक्रोसॉफ्ट 365 के लिए निर्मित, पावर ऑटोमेट ऑटोमेशन के माध्यम से कार्यों और वर्कफ़्लो को सुव्यवस्थित करके समय बचाता है। यदि आपने कभी वर्कफ़्लो बनाया या स्वचालित नहीं किया है, या "फ्लो", तो चिंता करने की कोई आवश्यकता नहीं है, क्योंकि कई लोकप्रिय ऐप टेम्पलेट उपलब्ध हैं।
अपना स्टेटस सेट करें
यह गाइड डेमियन बर्ड, एक माइक्रोसॉफ्ट MVP द्वारा बनाए गए एक गाइड पर आधारित है, जिन्होंने पावर ऑटोमेट के माध्यम से टीम्स स्टेटस अपडेट करने के तरीके पर एक पोस्ट बनाया। मैं डेमियन बर्ड द्वारा अपने गाइड की शुरुआत में छोड़ी गई चेतावनी को भी दोहराऊंगा।
यह एक अनडॉक्यूमेंटेड विधि है और उत्पादन फ्लो में उपयोग नहीं की जानी चाहिए, यह काम करती है, लेकिन हर बार नहीं, और प्रति दिन आप जितने फ्लो कर सकते हैं उसकी एक सीमा है। इसलिए, अपनी अपेक्षाओं को नियंत्रण में रखना महत्वपूर्ण है।
यहां लिंक हैं जैसे वे डेमियन बर्ड की पोस्ट में दिखाई देते हैं:
पावर ऑटोमेट में अपना माइक्रोसॉफ्ट टीम्स स्टेटस सेट करने के लिए यहां क्या करना है:
1. पावर ऑटोमेट में, बाएं नेविगेशन फलक से मेरे फ्लो पर क्लिक करें।
2. नया फ्लो पर क्लिक करें।
3. यहां, आपके पास तीन विकल्प हैं: ऑटोमेटेड क्लाउड फ्लो, इंस्टेंट क्लाउड फ्लो, या शेड्यूल्ड क्लाउड फ्लो. इस उदाहरण के लिए, हम इंस्टेंट क्लाउड फ्लो का उपयोग करेंगे।
4. एक फ्लो नाम बनाएं और इस फ्लो को कैसे ट्रिगर करें चुनें के तहत एक विकल्प पर क्लिक करें। इस उदाहरण के लिए, हम मैन्युअल रूप से एक फ्लो ट्रिगर करें का उपयोग करेंगे। समाप्त होने पर बनाएं पर क्लिक करें।
5. बनाएं पर क्लिक करने के बाद, आप पाएंगे कि आपका नया फ्लो बन गया है और यह मैन्युअल ट्रिगर के साथ शुरू होता है, इसलिए आपको अगला चरण चुनना होगा, अगला चरण पर क्लिक करें।

6. सर्च बॉक्स में "शेयरपॉइंट" खोजें और स्क्रॉल करके शेयरपॉइंट को HTTP अनुरोध भेजें पर क्लिक करें। 
अपना माइक्रोसॉफ्ट टीम्स स्टेटस सेट करें
1. अगले मेनू में, आपको शेयरपॉइंट को HTTP अनुरोध पूरा करना होगा। आपका शेयरपॉइंट अनुरोध नीचे दी गई छवि की तरह दिखना चाहिए।

आप फ्लो के बॉडी में अपने "उपलब्धता" स्टेटस को "उपलब्ध", "व्यस्त", "BeRightBack", "DoNotDisturb", या "दूर" में बदल सकते हैं। मुझे ऑफलाइन/ऑफवर्क विकल्प को काम करने में असमर्थ था, इसलिए मैं इसे इस गाइड में शामिल नहीं कर सकता।
2. समाप्त होने पर सेव पर क्लिक करें।
3. अगला, आपका फ्लो जाने के लिए तैयार है, इसलिए आपको इसे टेस्ट करना होगा। यह न केवल अनुशंसित है कि आप इसे टेस्ट करें, बल्कि यह आपके पहले फ्लो को सेट करते समय आवश्यक भी है। टेस्ट पर क्लिक करें।

4. अगली स्क्रीन पर, आपको यह इंगित करना होगा कि आप अपने फ्लो को कैसे टेस्ट करना चाहते हैं, या तो मैन्युअल रूप से (आप इसे ट्रिगर करते हैं) या स्वचालित रूप से (दूसरे फ्लो के पिछले रन के आधार पर)। मैन्युअल चुनें, पहले फ्लो सेटअप पर एकमात्र विकल्प। पुष्टि करने के लिए टेस्ट पर क्लिक करें।
5. आपके अनुमति स्तर के आधार पर, पावर ऑटोमेट आपको अपने माइक्रोसॉफ्ट अकाउंट में साइन इन करने के लिए प्रेरित कर सकता है ताकि फ्लो को कार्य करने के लिए आपकी अनुमतियों की पुष्टि हो सके। जैसा कि संकेत दिया गया है, मैं जाने के लिए तैयार हूं क्योंकि मेरे पास पहले से ही हरे चेक मार्क द्वारा नामित आवश्यक अनुमतियां हैं। जारी रखें पर क्लिक करें।

6. अंत में, फ्लो चलाने के लिए फ्लो चलाएं पर क्लिक करें।

एक बार जब आप चलाएं पर क्लिक करते हैं, तो आप एक हरे चेक मार्क को देखेंगे जो दर्शाता है कि आपका फ्लो सफलतापूर्वक शुरू हो गया है, फ्लो रन पेज पर फ्लो स्टेटस जांचने के लिए एक लिंक के साथ। आप अपने माइक्रोसॉफ्ट टीम्स स्टेटस की जांच भी कर सकते हैं कि यह फ्लो चलाने पर बदला या नहीं।
अपना स्टेटस मैसेज सेट करें
अपना स्टेटस मैसेज सेट करने के लिए, आपको ऊपर वाले के लगभग समान एक और पावर ऑटोमेट फ्लो बनाने की आवश्यकता है, बस कुछ बदलावों के अलावा। यहां आपके फ्लो को कैसा दिखना चाहिए।

एक कस्टम माइक्रोसॉफ्ट टीम्स स्टेटस कनेक्टर बनाएं
इस गाइड के लिए कंटेंट देखते समय, मुझे एक और माइक्रोसॉफ्ट MVP, लॉरियन स्ट्रैंट द्वारा एक बहुत अच्छा स्पॉटिफाई प्रोजेक्ट मिला। यह That API Guy द्वारा बनाए गए एक स्पॉटिफाई कस्टम कनेक्टर को एक विस्तृत गाइड के साथ लेता है और उनके माइक्रोसॉफ्ट टीम्स स्टेटस को अपडेट करता है ताकि यह दिखाए कि वे स्पॉटिफाई पर कौन सा गाना और कलाकार सुन रहे हैं।
उनके गाइड का पालन करने के बाद, मैंने पाया कि एक और माइक्रोसॉफ्ट MVP, लुइस फ्रीज़ ने फ्लो के लिए अधिक कुशल समाधान प्रदान किया। इसलिए, मेरा अंतिम परिणाम उनके दोनों संयुक्त कार्यों का संयोजन है जो परीक्षण और त्रुटि के साथ संयुक्त है। उनके गाइड डायनामिक वैल्यू और एक्सप्रेशन और वे क्या करते हैं, के महत्वपूर्ण स्पष्टीकरण गायब थे, लेकिन उनके गाइड नए पावर ऑटोमेट उपयोगकर्ताओं के लिए भी नहीं हैं। दोनों गाइड का पालन करने के बाद, मैंने फ्रीज़ के समाधान के साथ अधिक संरेखित एक स्पॉटिफाई कस्टम कनेक्टर माइक्रोसॉफ्ट टीम्स के साथ बनाया, लेकिन यदि आपके पास बेहतर समाधान है, तो कृपया साझा करें।
यदि आप एक आसान विकल्प ढूंढ रहे हैं, तो नीचे दिखाई देने वाले कोड को ठीक उसी तरह कॉपी करें:
1. अपने माइक्रोसॉफ्ट टीम्स स्टेटस को दूर पर सेट करें
{"id":"6e453f83-f22d-4715-bdb6-5cbe7b44b6fa","brandColor":"#036C70","connectionReferences":{"shared_sharepointonline":{"connection":{"id":"/providers/Microsoft.PowerApps/apis/shared_sharepointonline/connections/5d9bafd92370456789caa39b6c3f2277"}}},"connectorDisplayName":"SharePoint","icon":"https://connectoricons-prod.azureedge.net/releases/v1.0.1554/1.0.1554.2707/sharepointonline/icon.png","isTrigger":false,"operationName":"Set_Microsoft_Teams_status_to_Away","operationDefinition":{"type":"OpenApiConnection","inputs":{"host":{"connectionName":"shared_sharepointonline","operationId":"HttpRequest","apiId":"/providers/Microsoft.PowerApps/apis/shared_sharepointonline"},"parameters":{"dataset":"https://presence.teams.microsoft.com","parameters/method":"PUT","parameters/uri":"/v1/me/forceavailability","parameters/headers":{"content-type":"application/json"},"parameters/body":"{\n\n\"availability\": “Offline”, \n\"activity”: “OffWork”\n\n}"},"authentication":{"type":"Raw","value":"@json(decodeBase64(triggerOutputs().headers['X-MS-APIM-Tokens']))['$ConnectionKey']"}},"runAfter":{},"metadata":{"operationMetadataId":"e3433a3c-7e7c-40d5-b804-696b2b1d0398"}}}
2. अपना स्टेटस मैसेज नोट अपडेट करें
{"id":"638a81c6-7d9b-481a-8875-97a08dcf18b7","brandColor":"#036C70","connectionReferences":{"shared_sharepointonline":{"connection":{"id":"/providers/Microsoft.PowerApps/apis/shared_sharepointonline/connections/5d9bafd92370456789caa39b6c3f2277"}}},"connectorDisplayName":"SharePoint","icon":"https://connectoricons-prod.azureedge.net/releases/v1.0.1554/1.0.1554.2707/sharepointonline/icon.png","isTrigger":false,"operationName":"Set_Microsoft_Teams_status_message_note_","operationDefinition":{"type":"OpenApiConnection","inputs":{"host":{"connectionName":"shared_sharepointonline","operationId":"HttpRequest","apiId":"/providers/Microsoft.PowerApps/apis/shared_sharepointonline"},"parameters":{"dataset":"https://presence.teams.microsoft.com","parameters/method":"PUT","parameters/uri":"/v1/me/publishnote","parameters/headers":{"content-type":"application/json"},"parameters/body":"{\n\n\"message\": \"I am away from my desk. I went to grab lunch\"\n\n}\n "},"authentication":{"type":"Raw","value":"@json(decodeBase64(triggerOutputs().headers['X-MS-APIM-Tokens']))['$ConnectionKey']"}},"runAfter":{},"metadata":{"operationMetadataId":"05f65dba-6bef-458a-81ac-b4fc08c290db"}}}
आप इसे सीधे पावर ऑटोमेट में नया चरण > मेरा क्लिपबोर्ड पर जाकर पेस्ट कर सकते हैं। जब आप अपना पावर ऑटोमेट अकाउंट सेट करते हैं तो इसे सीधे क्लिपबोर्ड पर पेस्ट करें।
यदि आपके कोई प्रश्न हैं या इस फ्लो को सेट करने में किसी सहायता की आवश्यकता है, सलाह है, या मुझे बेहतर फ्लो बनाने के लिए इनपुट दे सकते हैं, तो कृपया ट्विटर पर मुझसे संपर्क करें।