इंटरनल टूल एक छोटा निजी वेब ऐप है, जिससे आपकी टीम इन्वेंटरी, रिक्वेस्ट या ग्राहकों जैसे रिकॉर्ड संभालती है। AI ऐप बिल्डर में आप रिकॉर्ड, स्टेटस और रोल बताते हैं। वह फ़ॉर्म, फ़िल्टर वाली लिस्ट, लॉगिन और एडमिन एरिया बनाता है, और शेयर की हुई कमज़ोर स्प्रेडशीट की जगह ऐसा ऐप देता है जो आपके नियम लागू करता है।
- स्प्रेडशीट को ऐप में तब बदलें जब लोग एक-दूसरे का काम मिटाने लगें, नियम सेल कमेंट में छिपे हों, या कोई न बता सके कि किसने क्या बदला।
- प्रॉम्प्ट लिखने से पहले रिकॉर्ड, स्टेटस और रोल का नक्शा बनाएं। वही नक्शा प्रॉम्प्ट का ज़्यादातर हिस्सा है।
- मौजूदा पंक्तियां लाने के लिए CSV या XLSX फ़ाइल जोड़ें और Wisy से साफ़ शब्दों में कहें कि उन्हें लोड करे।
- लॉगिन, रोल और चेंज लॉग ऐसे फ़ीचर हैं जो आप बताकर बनवाते हैं। सिंगल साइन-ऑन नहीं है, पर आपके अपने क्रेडेंशियल से Google साइन-इन चल जाता है।
- शेड्यूल्ड सारांश हर 30 से 60 मिनट में चलते हैं, घड़ी के ठीक-ठीक समय पर नहीं।
- सीमाएं पहले से जान लें: हर प्लान की डेटाबेस क्षमता, बड़ी टेबल में फ़्री-टेक्स्ट सर्च नहीं, और कोड एक्सपोर्ट नहीं।
संकेत कि आपकी स्प्रेडशीट को अब ऐप बन जाना चाहिए
ज़्यादातर टीमों के पास प्रोटोटाइप बनाने का सबसे अच्छा औज़ार स्प्रेडशीट ही है। मुसीबत तब बनती है जब कई लोग एक ही शीट से पूरा काम चलाने लगते हैं। इन संकेतों पर नज़र रखें:
- दो लोगों ने एक ही सेल बदला और एक का बदलाव चुपचाप गायब हो गया।
- सेल कमेंट में लिखा है "कॉलम F को मत छूना", और किसी ने कॉलम F छू दिया।
- स्टेटस कॉलम में "Done", "done", "DONE " और "पूरा" सब लिखा है, इसलिए हर फ़िल्टर गलत नतीजा देता है।
- कोई नहीं बता पाता कि "यह मात्रा किसने बदली, और कब?"
- किसी सप्लायर या कॉन्ट्रैक्टर को कुछ पंक्तियां देखनी हैं, तो उसे पूरी फ़ाइल मिल जाती है।
- कोई हर सुबह पंक्तियां कॉपी करके ईमेल या WhatsApp पर भेजता है कि क्या-क्या बाकी है।
यह सिर्फ़ आपके साथ नहीं होता। यूरोपियन स्प्रेडशीट रिस्क्स इंटरेस्ट ग्रुप (EuSpRIG) सार्वजनिक स्प्रेडशीट हादसों की एक चलती सूची रखता है और लिखता है कि ऐसी ख़बरें दुनिया भर के मीडिया में काफ़ी नियमित रूप से आती रहती हैं, और बेलगाम स्प्रेडशीट इस्तेमाल की समस्याएं दिखाती हैं।
विश्लेषण, मॉडल और अकेले के काम के लिए स्प्रेडशीट रखें। इंटरनल ऐप साझा कामकाजी रिकॉर्ड के लिए है, जहां फ़ॉर्मूले की आज़ादी से ज़्यादा नियम मायने रखते हैं।
| पहलू | शेयर की हुई स्प्रेडशीट | इंटरनल ऐप |
|---|---|---|
| अनुमतियां | पूरी फ़ाइल शेयर होती है, सिर्फ़ देखने या एडिट करने के लिए | हर स्क्रीन और हर रिकॉर्ड के लिए रोल, जैसे "स्टाफ़ सिर्फ़ अपनी रिक्वेस्ट देखे" |
| जांच (वैलिडेशन) | वैकल्पिक नियम, जिन्हें एक पेस्ट तोड़ सकता है | ज़रूरी फ़ील्ड और तय विकल्प, हर सेव पर लागू |
| ऑडिट ट्रेल | पूरी फ़ाइल का इतिहास; एक वैल्यू का पता लगाना मुश्किल | हर रिकॉर्ड का चेंज लॉग: किसने, क्या, पुरानी और नई वैल्यू, कब |
| एक साथ एडिट | आख़िरी एडिट जीतता है; गिनती गड़बड़ा जाती है | स्टॉक और काउंटर एक सुरक्षित कदम में बदलते हैं, और टकराने वाले एडिट चुपचाप ओवरराइट होने की जगह रोके जा सकते हैं |
| सूचनाएं | हाथ से भेजे ईमेल या स्क्रिप्ट | घटनाओं पर ईमेल, और हर 30 से 60 मिनट में शेड्यूल्ड सारांश |
| सीमाएं | लचीले फ़ॉर्मूले और मनचाहा विश्लेषण | बड़ी टेबल में फ़्री-टेक्स्ट सर्च की जगह सटीक फ़िल्टर; क्षमता आपके प्लान से तय |
वर्कफ़्लो का नक्शा: रिकॉर्ड, स्टेटस, कौन क्या कर सकता है
प्रॉम्प्ट लिखने से पहले शीट को इन पांच शब्दों में ढालें:
- रिकॉर्ड
- एक चीज़ जिसे आप ट्रैक करते हैं: कोई आइटम, रिक्वेस्ट या ग्राहक। आम तौर पर एक टैब या एक तरह की पंक्ति।
- फ़ील्ड
- एक कॉलम, अपने प्रकार के साथ: टेक्स्ट, नंबर, तारीख़, विकल्पों की तय सूची, फ़ाइल, या किसी दूसरे रिकॉर्ड का लिंक।
- स्टेटस
- रिकॉर्ड अपनी ज़िंदगी में कहां है, और एक स्टेटस से दूसरे में जाने के कौन से रास्ते मान्य हैं।
- रोल
- एक जैसी अनुमतियों वाले लोगों का समूह, जैसे स्टाफ़, मैनेजर या फ़ाइनेंस।
- व्यू
- फ़िल्टर की हुई लिस्ट जिसे कोई रोज़ खोलता है, जैसे "मेरी खुली रिक्वेस्ट" या "रीऑर्डर लेवल से नीचे"।
उदाहरण के लिए ख़रीद की रिक्वेस्ट वाली शीट लें। रिक्वेस्ट करने वाला रिक्वेस्ट बनाकर सबमिट करता है। मैनेजर उसे मंज़ूर या अस्वीकार करता है। फ़ाइनेंस मंज़ूर रिक्वेस्ट को पहले ऑर्डर हुआ और फिर माल मिला मार्क करता है। रिक्वेस्ट करने वाले सिर्फ़ अपनी रिक्वेस्ट देखते हैं; फ़ाइनेंस सब देखता है। इसे पांच लाइनों में लिख लें, और ऐप की रीढ़ तैयार है।
एक फ़ैसला आगे बहुत काम आता है: जहां भी हो सके, फ़्री-टेक्स्ट कॉलम को तय विकल्पों में बदलें। विभाग, कैटेगरी, जगह और स्टेटस सूची से चुने जाएं, टाइप न किए जाएं। ऐप सटीक वैल्यू पर फ़िल्टर करता है, और तय विकल्पों से हर फ़िल्टर और हर टोटल सही आता है।
बनाइए: तीन आम टूल के प्रॉम्प्ट टेम्पलेट
- वर्कफ़्लो का नक्शा ऊपर बताए तरीके से एक पन्ने पर बनाएं।
- मौजूदा डेटा की साफ़ CSV या XLSX फ़ाइल निकालें, जैसा नीचे "अपना मौजूदा डेटा लाना" में बताया गया है।
- टेम्पलेट पेस्ट करें WisyLink की नई चैट में, फ़ाइल जोड़ें, और साफ़ लिखें कि पंक्तियां लोड करनी हैं।
- बिल्ड का आख़िरी नोट पढ़ें। उसमें लिखा होता है कि एडमिन एरिया तक कैसे पहुंचें, अक्सर सबसे पहले साइन अप करके, और कौन से इंटीग्रेशन, जैसे ईमेल (SMTP), बाकी हैं।
- हर रोल को टेस्ट करें। हर रोल के लिए एक टेस्ट अकाउंट बनाएं, हर स्टेटस बदलाव आज़माएं, फिर वह भी आज़माएं जिसकी अनुमति नहीं होनी चाहिए।
- बदलाव का एक दिन तय करें। शीट को सिर्फ़ पढ़ने लायक (रीड-ओनली) कर दें, आख़िरी पंक्तियां लोड करें और लिंक की घोषणा करें। दोनों को साथ चलाने से हर एंट्री दो बार करनी पड़ती है।
- उसी चैट में सुधार करवाएं, हर बार सारे बदलावों की एक लिस्ट के साथ।
इन्वेंटरी ट्रैकर
[हमारे दो गोदामों] के लिए एक निजी इन्वेंटरी ट्रैकर बनाएं। रिकॉर्ड: आइटम (SKU, नाम, कैटेगरी, जगह, मात्रा, रीऑर्डर लेवल, सप्लायर) और स्टॉक मूवमेंट (आइटम, बदलाव, वजह: माल आया, बिका, ख़राब हुआ या एडजस्ट किया, किसने, कब)। मात्रा सिर्फ़ मूवमेंट से बदले, एक ही कदम में, ताकि दो लोग कभी दोहरी गिनती न कर सकें। व्यू: जगह और कैटेगरी से फ़िल्टर होने वाले आइटम, और "रीऑर्डर लेवल से नीचे" वाली लिस्ट। रोल: स्टाफ़ मूवमेंट दर्ज करे; मैनेजर आइटम और रीऑर्डर लेवल एडिट करें। जब मैं ईमेल सेटिंग जोड़ दूं, तो हर सुबह मैनेजरों को रीऑर्डर लेवल से नीचे वाले आइटम ईमेल करें। साथ लगी inventory.csv को आइटम के रूप में लोड करें।
मंज़ूरी (अप्रूवल)
[30 लोगों की कंपनी] के लिए ख़रीद रिक्वेस्ट का टूल बनाएं। स्टेटस: ड्राफ़्ट, सबमिट, मंज़ूर, अस्वीकार, ऑर्डर हुआ, माल मिला। रिक्वेस्ट करने वाले अपनी रिक्वेस्ट बनाएं, सबमिट करें और सिर्फ़ उन्हें ही देखें। मैनेजर [₹1,50,000] तक की रिक्वेस्ट मंज़ूर या अस्वीकार करें; उससे ऊपर की हर रिक्वेस्ट फ़ाइनेंस डायरेक्टर के पास जाए। फ़ाइनेंस रिक्वेस्ट को ऑर्डर हुआ और माल मिला मार्क करे। हर स्टेटस बदलाव में दर्ज हो कि किसने और कब किया, और मेरे ईमेल सेटिंग जोड़ने के बाद रिक्वेस्ट करने वाले को ईमेल जाए। सिर्फ़ [apnicompany.in] वाले ईमेल पते रजिस्टर कर सकें, और नए अकाउंट एडमिन की मंज़ूरी का इंतज़ार करें।
हल्का CRM
[हमारी चार लोगों की सेल्स टीम] के लिए एक सादा CRM बनाएं। रिकॉर्ड: कंपनियां, संपर्क और डील (स्टेज: लीड, संपर्क हुआ, प्रस्ताव भेजा, जीती या हारी; रकम; ज़िम्मेदार व्यक्ति; अगला कदम; अगले कदम की तारीख़)। सब लोग सारी कंपनियां देखें, पर हर व्यक्ति सिर्फ़ अपनी डील एडिट करे। व्यू: स्टेज के हिसाब से मेरी डील, वे डील जिनके अगले कदम की तारीख़ निकल चुकी है, और स्टेज के हिसाब से पाइपलाइन का टोटल। डील पर चेंज लॉग रखें। साथ लगी contacts.xlsx को कंपनियों और संपर्कों के रूप में लोड करें।
फ़्री Community प्लान पर पहला बिल्ड मुख्य फ़्लो का एक हल्का वर्ज़न होता है, इसलिए उसमें चेंज लॉग या ईमेल वाला हिस्सा छूट सकता है; उन्हें अगले मैसेज में मांग लें। और पैटर्न हमारी प्रॉम्प्ट टेम्पलेट गाइड में हैं।
लॉगिन, रोल और चेंज लॉग
ऐप अपने अकाउंट ख़ुद चलाता है: हैश किए पासवर्ड के साथ साइन अप और लॉगिन, सेशन, रोल और एडमिन एरिया। कुछ भी दूसरे ऐप के साथ साझा नहीं होता, जिसका मतलब यह भी है कि आपकी टीम के पास एक और लॉगिन होगा। इसे व्यवस्थित रखने के तरीके:
- रजिस्ट्रेशन सीमित करें: सिर्फ़ आपकी कंपनी के डोमेन वाले पते, और नए अकाउंट तब तक इंतज़ार करें जब तक एडमिन उन्हें मंज़ूर करके रोल न दे।
- Google साइन-इन दें अपने Google OAuth क्रेडेंशियल से, जो इंटीग्रेशन में डाले जाते हैं। एंटरप्राइज़ सिंगल साइन-ऑन (SAML) नहीं है।
- एक क्लिक में एक्सेस बंद करें: "निष्क्रिय करें" बटन मांगें, जो किसी व्यक्ति का एक्सेस ख़त्म कर दे पर उसका इतिहास न मिटाए।
- साइट पासवर्ड जोड़ें अगर लॉगिन पेज भी निजी रहना चाहिए। इंटीग्रेशन में सेट करने के बाद एक साझा पासवर्ड हर पेज के आगे खड़ा रहता है; तब तक साइट खुली रहती है।
चेंज लॉग वह फ़ीचर है जो स्प्रेडशीट में कभी ठीक से था ही नहीं। हर बदलाव का गतिविधि रिकॉर्ड मांगें: किसने, कौन सा रिकॉर्ड, कौन सा फ़ील्ड, पुरानी वैल्यू, नई वैल्यू और कब; यह हर रिकॉर्ड पर और एडमिन के लिए एक फ़ीड के रूप में दिखे। यह आपकी डेटाबेस क्षमता में गिना जाता है, इसलिए व्यस्त टूल में एक शेड्यूल्ड जॉब से आपकी चुनी अवधि से पुरानी एंट्री हटवाएं। पासवर्ड रीसेट के लिए आपकी SMTP सेटिंग चाहिए।
अपना मौजूदा डेटा लाना
अपनी शीट को 25 MB तक की CSV या XLSX फ़ाइल के रूप में जोड़ें और साफ़ लिखें कि बिल्ड के दौरान रिकॉर्ड लोड करने हैं। बिल्डर लाइव डेटा तभी बदलता है जब आप साफ़ तौर पर कहते हैं। पहले फ़ाइल तैयार करें:
- एक हेडर पंक्ति, हर पंक्ति में एक रिकॉर्ड, कोई मर्ज किया सेल नहीं, कोई टोटल वाली पंक्ति नहीं।
- फ़ॉर्मूले नहीं, वैल्यू: एक्सपोर्ट से पहले एक कॉपी में वैल्यू के रूप में पेस्ट करें।
- पूरी फ़ाइल में तारीख़ का एक ही फ़ॉर्मैट, बेहतर हो तो साल-महीना-दिन।
- स्टेटस और कैटेगरी की एक जैसी स्पेलिंग। "Done" और "done " का फ़र्क़ अभी ठीक करें।
- हर सेल में एक वैल्यू: "लाल, नीला" को अलग पंक्तियों या लिंक की हुई सूची में बांटें।
पहले लगभग 20 पंक्तियां लोड करें, ऐप में जांचें, फिर बाकी लोड करें। अगर आप नियमित रूप से इंपोर्ट करते हैं, जैसे सप्लायर की हफ़्तेवार रेट लिस्ट, तो एडमिन एरिया में CSV लेने वाली एक इंपोर्ट स्क्रीन मांगें और उसे छोटी फ़ाइल पर टेस्ट करें। अगर डुप्लिकेट घुस जाएं, तो चैट में कहें कि बिल्कुल एक जैसे रिकॉर्ड ढूंढकर हटाए; बिल्डर कुछ भी मिटाने से पहले लाइव पंक्तियों की जांच करता है।
दूसरे टूल को उनके API से जोड़ना
इंटरनल टूल का असली फ़ायदा तब है जब वह अलग-थलग टापू न रहे। जिस भी सर्विस का API है, उसे जोड़ा जा सकता है: टीम चैट, अकाउंटिंग सॉफ़्टवेयर, CRM, शिपिंग सर्विस। हर कनेक्शन उस प्रदाता के मौजूदा डॉक्यूमेंटेशन से बनता है, और आप क्रेडेंशियल एक बार इंटीग्रेशन में पेस्ट करते हैं, चैट में कभी नहीं। जब तक आप ऐसा नहीं करते, वह फ़ीचर बंद रहता है और बाकी सब चलता रहता है।
दिशा के बारे में सोचें:
- भेजना (पुश): कुछ होने पर ऐप दूसरे टूल को कॉल करता है, जैसे रिक्वेस्ट मंज़ूर होने पर टीम चैनल में पोस्ट करना।
- मंगाना (पुल): एक शेड्यूल्ड जॉब हर 30 से 60 मिनट में डेटा लाता है, जैसे सप्लायर के स्टॉक लेवल।
- पाना (रिसीव): दूसरा टूल अपनी तरफ़ कुछ होने पर आपके ऐप के वेबहुक पते को कॉल करता है।
ऐप को उसकी अपनी API की दें, जिसमें प्रदाता की अनुमति वाली सबसे कम अनुमतियां हों, ताकि आप उसे बाकी कुछ तोड़े बिना रद्द कर सकें। अगर आप अभी भी इस रास्ते और किसी लो-कोड प्लेटफ़ॉर्म के बीच चुन रहे हैं, तो नो-कोड, लो-कोड और AI ऐप बिल्डर की हमारी तुलना फ़ायदे-नुकसान सामने रखती है।
शेड्यूल्ड जॉब से रोज़ का सारांश और सफ़ाई
शेड्यूल्ड जॉब वह काम संभालते हैं जो किसी को हाथ से नहीं करना चाहिए: सुबह बकाया रिक्वेस्ट की लिस्ट, हफ़्तेवार पाइपलाइन सारांश, 60 दिन से अनछुई रिक्वेस्ट बंद करना, एक्सपायर हो चुके रिकॉर्ड साफ़ करना। ये बिल्ड के समय तय 30 से 60 मिनट के अंतराल पर चलते हैं और आपके SMTP अकाउंट से ईमेल भेजते हैं।
घड़ी के समय वाला ट्रिगर नहीं है। "रोज़ सुबह 8 बजे" वाला सारांश ऐसे काम करता है कि हर रन पर जांच होती है और 8 बजने के बाद एक बार भेजा जाता है, इसलिए वह उस समय के लगभग एक घंटे के अंदर पहुंचता है। शेड्यूल का अपना कोई टाइमज़ोन नहीं होता, इसलिए प्रॉम्प्ट में समय UTC में दें या अपना अंतर बताएं; भारत का समय UTC+5:30 है, यानी सुबह 8 बजे IST का मतलब 02:30 UTC। हर रन एक छोटा बैच ही संभालता है, इसलिए बड़ी सफ़ाई कई रन में बंटती है। जो भी ज़रूरी है, जैसे मंज़ूरी की रिक्वेस्ट, वह रिकॉर्ड बदलते ही भेजी जानी चाहिए, शेड्यूल से नहीं।
भरोसा करने से पहले जानने लायक सीमाएं
इंटरनल टूल चुपचाप अहम बन जाते हैं, इसलिए टीम के उन पर निर्भर होने से पहले ये बातें जांच लें:
- क्षमता: डेटा, फ़ाइलें और बैंडविड्थ हर प्लान में सीमित हैं और लाइव लागू होती हैं। संसाधन पैनल दिखाता है कि हर एक कितना भरा है।
- सर्च: बड़ी टेबल में फ़्री-टेक्स्ट सर्च नहीं है। फ़िल्टर सटीक वैल्यू, रेंज और विकल्पों की सूची से मिलान करते हैं। लगभग 100 पंक्तियों तक की लिस्ट ब्राउज़र में सर्च हो सकती है; उससे आगे तय विकल्प वाले फ़ील्ड बनाएं।
- डैशबोर्ड: सारांश वाली गिनतियों पर हर ऐप की दर-सीमा है, इसलिए डैशबोर्ड पर दर्जनों लाइव टाइल की जगह गिनती के कुछ टोटल रखें।
- भारी प्रोसेसिंग: हर रिक्वेस्ट थोड़ी देर ही चलती है, इसलिए लंबी चलने वाली रिपोर्ट और भारी डेटा क्रंचिंग इसमें फ़िट नहीं होतीं।
- लॉगिन: SSO या SAML नहीं; ऐप के अपने अकाउंट हैं।
- उम्र: फ़्री लिंक 30 दिन और फिर हटाए जाने के लिए चिह्नित एक हफ़्ते के बाद मिट जाते हैं। जिस टूल पर टीम निर्भर है, वह पेड प्लान पर होना चाहिए, जो $7 प्रति माह से शुरू होता है।
- पोर्टेबिलिटी: कोड एक्सपोर्ट नहीं होता। हर तरह के रिकॉर्ड का CSV एक्सपोर्ट मांगें और उसे अपने तय किए शेड्यूल पर डाउनलोड करें।
और अनुमतियों को वैसे टेस्ट करें जैसे कोई ऑडिटर करता: हर रोल से लॉगिन करें और वे रिकॉर्ड खोलने की कोशिश करें जो आपको नहीं दिखने चाहिए। AI जो बनाता है, उसकी जांच की ज़िम्मेदारी आपकी है। अगर एक्सेस चाहने वालों में कुछ लोग सहकर्मी नहीं बल्कि ग्राहक हैं, तो पढ़ें बिना कोड क्लाइंट पोर्टल कैसे बनाएं; बड़ी तस्वीर के लिए AI ऐप बिल्डर क्या है से शुरू करें।
अपनी पहली स्प्रेडशीट बदलें
वह शीट चुनें जिसकी वजह से सबसे ज़्यादा मैसेज आते-जाते हैं, उसके रिकॉर्ड, स्टेटस और रोल एक पन्ने पर लिखें, और मिलता-जुलता टेम्पलेट पेस्ट करें। प्रोडक्ट पेज बताता है कि हर ऐप बाकी सबसे कैसे अलग रखा जाता है, और प्लान दिखाते हैं कि हर स्तर पर क्षमता और बिल्ड की रफ़्तार कैसे बढ़ती है (दाम USD में हैं; ऐप से ख़रीदने पर App Store या Google Play स्थानीय मुद्रा में चार्ज करते हैं)।
एक मैसेज में अपने टूल के बारे में बताएं और लाइव लिंक पाएं: Community पर मुफ़्त शुरू करें, कार्ड की ज़रूरत नहीं।
F.A.Q.
