27 जून 2026·8 मिनट पढ़ने में

ग्राहक रिक्वेस्ट लाइफसाइकल: स्क्रीन से पहले इसका मैप बनाएँ

स्क्रीन डिज़ाइन से पहले ग्राहक रिक्वेस्ट लाइफसाइकल का मैप बनाना सीखें। स्पष्ट स्थितियाँ, ज़िम्मेदार लोग, समय-सीमाएँ और ऐसे नोटिफिकेशन तय करें जिन्हें टीम आसानी से अपना सके।

ग्राहक रिक्वेस्ट लाइफसाइकल: स्क्रीन से पहले इसका मैप बनाएँ

रिक्वेस्ट मैप के बिना स्क्रीन क्यों विफल हो जाती हैं

एक सुंदर रिक्वेस्ट फ़ॉर्म भी पूरी प्रक्रिया को उलझा सकता है। टीमें अक्सर पहले फ़ील्ड, बटन और डैशबोर्ड चुन लेती हैं, फिर पता चलता है कि ग्राहक के «Submit» पर क्लिक करने के बाद क्या होना चाहिए, इस पर किसी की सहमति नहीं थी।

स्क्रीन किसी प्रक्रिया के अलग-अलग क्षण दिखाती हैं। ग्राहक रिक्वेस्ट लाइफसाइकल पूरी यात्रा दिखाता है: रिक्वेस्ट कहाँ आती है, कौन उसकी समीक्षा करता है, क्या निर्णय लिया जाता है, काम कब शुरू होता है और रिक्वेस्ट कब पूरी मानी जाती है। इस मैप के बिना हर स्क्रीन अपने आप में ठीक लग सकती है, लेकिन स्क्रीन के बीच होने वाला काम अस्पष्ट रहता है।

मान लीजिए, किसी सपोर्ट फ़ॉर्म में «In progress» नाम की स्थिति है। क्या इसका मतलब है कि किसी ने रिक्वेस्ट पढ़ ली, उसे किसी को सौंप दिया, ग्राहक से संपर्क किया या असल काम शुरू कर दिया? कर्मचारी एक ही लेबल का अलग-अलग अर्थ निकाल सकते हैं। ग्राहकों को बहुत कम प्रगति दिखाई देती है और मैनेजर यह नहीं समझ पाते कि रिक्वेस्ट कहाँ अटकी हैं।

स्क्रीन से शुरुआत करने पर हैंडऑफ़ भी छिप जाते हैं। कोई रिक्वेस्ट सपोर्ट से बिलिंग और फिर अकाउंट मैनेजर तक जा सकती है। अगर टीम ने हर चरण की ज़िम्मेदारी तय नहीं की है, तो सभी यह मान सकते हैं कि कार्रवाई कोई और करेगा। इसके बाद रिक्वेस्ट साझा कतार में पड़ी रहती हैं, जब तक ग्राहक दोबारा संपर्क न करे।

रिक्वेस्ट वर्कफ़्लो मैपिंग इंटरफ़ेस डिज़ाइन शुरू होने से पहले इन कमियों को सामने लाती है। टीम को यह तय करना होगा:

  • रिक्वेस्ट शुरू करने के लिए कौन-सी जानकारी चाहिए?
  • अगली कार्रवाई की ज़िम्मेदारी किसकी है?
  • हर निर्णय के बाद कौन-सी स्थितियाँ आ सकती हैं?
  • समय-सीमा कब शुरू, रुक या समाप्त होती है?
  • रिक्वेस्ट बदलने पर किसे नोटिफिकेशन चाहिए?

मैप भ्रामक डैशबोर्ड से भी बचाता है। «Open» रिक्वेस्ट की संख्या तब बहुत कम जानकारी देती है, जब उसमें नई रिक्वेस्ट, ग्राहक की जानकारी का इंतज़ार कर रही रिक्वेस्ट और दूसरी टीम के कारण रुका हुआ काम, सब शामिल हों। अलग-अलग स्थितियाँ कर्मचारियों को साझा भाषा देती हैं और ग्राहकों को अधिक ईमानदार अपडेट दिखाती हैं।

मैप जटिल होने की ज़रूरत नहीं है। उसे उस काम का वर्णन करना चाहिए जो लोग वास्तव में करते हैं, जिसमें अधूरी जानकारी, अस्वीकार की गई रिक्वेस्ट और दोबारा खोले गए मामले भी शामिल हैं। रास्ता स्पष्ट होने के बाद स्क्रीन डिज़ाइन करना आसान हो जाता है, क्योंकि हर पेज का एक निश्चित काम होता है: जानकारी लेना, ज़िम्मेदार व्यक्ति को कार्रवाई में मदद करना या ग्राहक को रिक्वेस्ट की स्थिति दिखाना।

एक रिक्वेस्ट और स्पष्ट परिणाम से शुरुआत करें

उस रिक्वेस्ट से शुरुआत करें जो आपकी टीम को सबसे ज़्यादा मिलती है। यह रिफंड रिक्वेस्ट, खराब डिलीवरी की रिपोर्ट या अकाउंट की जानकारी बदलने का अनुरोध हो सकता है। एक ही डायग्राम में हर ग्राहक की ज़रूरत मैप करने की कोशिश न करें। बड़े मैप जल्दी ही अस्पष्ट हो जाते हैं।

शुरुआती घटना को सरल भाषा में लिखें। उदाहरण के लिए: «ग्राहक सपोर्ट फ़ॉर्म के ज़रिए किसी ऑर्डर के लिए रिफंड रिक्वेस्ट भेजता है।» इससे पता चलता है कि लाइफसाइकल कब शुरू होती है। यह बाद की एक आम बहस से भी बचाता है: रिक्वेस्ट ग्राहक के भेजने पर शुरू होती है, सपोर्ट के पढ़ने पर या किसी के टिकट बनाने पर?

फिर दोनों पक्षों के लिए अंतिम परिणाम तय करें। पूरी हुई रिफंड रिक्वेस्ट का अर्थ है कि ग्राहक को स्पष्ट निर्णय मिल गया है और अगर रिफंड मंज़ूर हुआ है, तो पेमेंट टीम ने रिफंड जारी कर दिया है। सपोर्ट टीम के पास निर्णय, कारण, राशि और तारीख का रिकॉर्ड भी होना चाहिए। ये विवरण उस स्क्रीन से अधिक महत्वपूर्ण हैं जिस पर केवल «Completed» लिखा हो।

परिणाम को इंटरफ़ेस से अलग रखें। «हरा सफलता संदेश दिखाएँ» स्क्रीन का वर्णन है। «ग्राहक को रिफंड की राशि और भुगतान की अपेक्षित तारीख के साथ पुष्टि मिलती है» उस काम का वर्णन है जिसे पूरा करना ज़रूरी है। नए डिज़ाइन में स्क्रीन बदल सकती है। मूल काम एक जैसा रहना चाहिए, चाहे ग्राहक वेब पोर्टल, मोबाइल ऐप या ईमेल का इस्तेमाल करे।

एक छोटी परिभाषा अक्सर डिज़ाइन शुरू होने से पहले छूटे हुए नियम सामने ला देती है:

  • रिक्वेस्ट प्रकार: भुगतान किए गए ऑर्डर का रिफंड
  • शुरुआत: ग्राहक फ़ॉर्म भेजता है या सपोर्ट से संपर्क करता है
  • अंत: ग्राहक को मंज़ूरी या अस्वीकृति का निर्णय मिलता है और टीम उसे रिकॉर्ड करती है
  • अपवाद: निर्णय लेने से पहले सपोर्ट अधूरी ऑर्डर जानकारी माँगता है

मान लीजिए, ग्राहक सोमवार को डुप्लिकेट शुल्क की शिकायत करता है। रिक्वेस्ट तभी समाप्त होनी चाहिए जब टीम यह पुष्टि कर दे कि शुल्क दो बार लगा था या नहीं, निर्णय भेज दे और ज़रूरत पड़ने पर रिफंड दर्ज कर दे। पहली प्रतिक्रिया के बाद टिकट बंद कर देने से असल काम अधूरा रह जाता है।

जब इस रास्ते की शुरुआत और अंत सटीक हो जाएँ, तब टीम बिना अनुमान लगाए स्थितियाँ, ज़िम्मेदार लोग, समय-सीमाएँ और नोटिफिकेशन जोड़ सकती है। AppMaster बाद में इस मैप को बिज़नेस प्रोसेस और स्क्रीन में बदल सकता है, लेकिन काम की परिभाषा पहले मैप में होनी चाहिए।

उन स्थितियों की सूची बनाएँ जिनमें रिक्वेस्ट जा सकती है

स्थिति सभी को बताती है कि ग्राहक रिक्वेस्ट इस समय कहाँ है। सूची को काम के महत्वपूर्ण पड़ावों तक सीमित रखें, हर छोटी कार्रवाई को अलग स्थिति न बनाएँ। कर्मचारियों को स्टेटस पढ़कर समझ आ जाना चाहिए कि अगली कार्रवाई क्या है।

एक सामान्य सपोर्ट या सर्विस रिक्वेस्ट में ये स्थितियाँ हो सकती हैं:

  • New: सिस्टम ने रिक्वेस्ट प्राप्त कर ली है, लेकिन किसी ने उसकी समीक्षा नहीं की।
  • In review: टीम का सदस्य विवरण जाँचता है और तय करता है कि इसे कैसे संभालना है।
  • Waiting for customer: टीम को ग्राहक से उत्तर, फ़ाइल या पुष्टि चाहिए।
  • In progress: किसी ने काम स्वीकार कर लिया है और उस पर कार्रवाई कर रहा है।
  • Waiting for approval or external work: प्रगति मैनेजर, सप्लायर, पेमेंट प्रोवाइडर या किसी अन्य पक्ष पर निर्भर है।
  • Resolved: टीम ने माँगा गया काम पूरा कर दिया है।
  • Closed: ग्राहक ने परिणाम स्वीकार कर लिया है या तय अवधि के बाद टीम ने रिक्वेस्ट बंद कर दी है।

ऐसे नाम इस्तेमाल करें जो लोग पहले से बोलचाल में इस्तेमाल करते हैं। «Waiting for customer» को «Pending input» की तुलना में समझना आसान है। «In progress» आम तौर पर «Active» से अधिक स्पष्ट है। पोर्टल पर दिखाई देने वाला स्टेटस समझने के लिए ग्राहकों को अंदरूनी शब्दावली नहीं सीखनी चाहिए।

इंतज़ार वाली स्थितियों पर विशेष ध्यान दें। वे आपके नियंत्रण में हो सकने वाले काम और किसी दूसरे व्यक्ति पर निर्भर काम को अलग करती हैं। जब ग्राहक को रसीद देनी हो, तो रिफंड रिक्वेस्ट «In review» से «Waiting for customer» में जा सकती है। अगर राशि की मंज़ूरी वित्तीय मैनेजर को देनी है, तो वह «Waiting for approval» में जाएगी। इन दोनों देरी के लिए अलग रिमाइंडर और समय-सीमा के नियम चाहिए।

एक ही अर्थ वाले लेबल दोहराने से बचें। «Open», «Assigned» और «Being handled» अक्सर लगभग एक ही स्थिति बताते हैं। किसी लेबल को तभी अलग रखें, जब उससे ज़िम्मेदार व्यक्ति, कर्मचारी की कार्रवाई या लागू समय-सीमा बदलती हो। कम, स्पष्ट वर्कफ़्लो स्थितियाँ और बदलाव रिपोर्ट को भी अधिक भरोसेमंद बनाते हैं।

हर रिक्वेस्ट पर एक सरल सवाल आज़माएँ: क्या यह एक ही समय में दो स्टेटस में हो सकती है? अगर हाँ, तो नामों का अर्थ आपस में मिल रहा है। उन्हें तब तक बदलें, जब तक हर स्टेटस एक स्पष्ट स्थिति न बताए।

बदलावों को दिखाएँ और तय करें कि उन्हें कौन शुरू करता है

केवल स्टेटस का नाम वर्कफ़्लो नहीं समझाता। यह भी दर्ज करें कि रिक्वेस्ट कैसे बदलेगी, उसे कौन बदल सकता है और बदलाव से पहले कौन-सी शर्त पूरी होनी चाहिए। इससे गलत समय पर स्क्रीन का बटन दबाकर रिक्वेस्ट बदलने से बचा जा सकता है।

हर बदलाव को एक सरल वाक्य में लिखें। उदाहरण के लिए: «ग्राहक ने ऑर्डर नंबर दिया है, यह जाँचने के बाद सपोर्ट एजेंट रिक्वेस्ट को New से In review में बदलता है।» इस वाक्य में कार्रवाई, व्यक्ति और शर्त तीनों स्पष्ट हैं।

एक साधारण मैप में ये बदलाव हो सकते हैं:

  • ग्राहक रिक्वेस्ट भेजता है और उससे New रिक्वेस्ट बनती है।
  • सपोर्ट एजेंट उसे किसी विशेषज्ञ को सौंपता है और स्थिति In review कर देता है।
  • जानकारी अधूरी होने पर विशेषज्ञ उसे Waiting for customer में बदलता है।
  • ग्राहक के उत्तर के बाद रिक्वेस्ट In review में लौटती है।
  • काम पूरा होने पर विशेषज्ञ उसे Resolved करता है।
  • पुष्टि के बाद ग्राहक या सपोर्ट लीड रिक्वेस्ट बंद करता है।

हर तीर के लिए अधिकृत व्यक्ति का नाम लिखें। «टीम» बहुत अस्पष्ट है। customer, support agent, billing specialist, team lead या automation जैसी भूमिकाएँ इस्तेमाल करें। सिस्टम का कोई नियम भी बदलाव शुरू कर सकता है। उदाहरण के लिए, आपकी नीति के अनुसार 14 दिनों तक उत्तर न मिलने पर automation रिक्वेस्ट को Waiting for customer से Closed में बदल सकता है।

अपवादों के लिए अलग बदलाव बनाएँ। ग्राहक New रिक्वेस्ट रद्द कर सकता है, लेकिन पूरी हो चुकी रिक्वेस्ट नहीं। समस्या लौटने पर team lead Closed रिक्वेस्ट दोबारा खोल सकता है। किसी ने गलती से रिक्वेस्ट असाइन की हो, तभी agent उसे In review से वापस New में भेज सकता है। ये नियम ज़िम्मेदारी सुरक्षित रखते हैं और बताते हैं कि कुछ स्टेटस बदलाव उपलब्ध क्यों नहीं हैं।

स्क्रीन डिज़ाइन करने से पहले बॉक्स और तीरों से रास्ता बनाएँ। ऐसे लूप खोजें जो कभी समाप्त न हों, जैसे दो भूमिकाएँ रिक्वेस्ट को बार-बार एक-दूसरे के पास भेजती रहें। डेड एंड भी जाँचें। अगर रिक्वेस्ट Waiting for approval में जाती है, तो approver का नाम और मंज़ूरी या अस्वीकृति के बाद की कार्रवाई तय करें।

AppMaster में यह मैप बाद में बिज़नेस प्रोसेस लॉजिक बन सकता है, जबकि भूमिकाएँ तय करती हैं कि हर उपयोगकर्ता को कौन-सी कार्रवाइयाँ दिखेंगी। मैप इतना सरल रखें कि टीम का नया सदस्य किसी रिक्वेस्ट को भेजने से बंद होने तक समझ सके।

हर हैंडऑफ़ की ज़िम्मेदारी तय करें

हर रिक्वेस्ट की ज़िम्मेदारी तय करें
अस्पष्ट साझा कतारों की जगह असाइन किया हुआ काम और व्यावहारिक समय-सीमाएँ दें।
ऐप बनाएँ

जब काम सक्रिय हो, तो रिक्वेस्ट की एक नामित ज़िम्मेदारी होनी चाहिए। उस व्यक्ति को हर काम अकेले पूरा करने की ज़रूरत नहीं है। उसे वर्तमान स्थिति पता होनी चाहिए, रिक्वेस्ट आगे बढ़ानी चाहिए और अपडेट माँगे जाने पर जवाब देना चाहिए। साझा ज़िम्मेदारी का अर्थ अक्सर यह होता है कि कोई कार्रवाई नहीं करता।

रिक्वेस्ट आगे बढ़ने पर ज़िम्मेदार व्यक्ति बदल सकता है। नई रिक्वेस्ट की ज़िम्मेदारी सपोर्ट एजेंट की, जाँच की ज़िम्मेदारी विशेषज्ञ की और ग्राहक को अंतिम जवाब देने की ज़िम्मेदारी अकाउंट मैनेजर की हो सकती है। हर बदलाव मैप में लिखें, ताकि कर्मचारियों को अनुमान न लगाना पड़े कि कार्रवाई किसे करनी है।

रिक्वेस्ट के owner को reviewers और approvers से अलग रखें। कोई finance lead रिफंड मंज़ूर कर सकता है, लेकिन रिक्वेस्ट की ज़िम्मेदारी फिर भी सपोर्ट एजेंट की रह सकती है। एजेंट मंज़ूरी माँगता है, जवाब पर नज़र रखता है और ग्राहक को परिणाम बताता है। केवल मंज़ूरी पर क्लिक करने के कारण finance lead को हर आगे की कार्रवाई की ज़िम्मेदारी नहीं मिलनी चाहिए।

हर हैंडऑफ़ पर सक्रिय owner और टीम, ज़िम्मेदारी बदलने का कारण, अगले बदलाव से पहले का काम और owner उपलब्ध न होने पर रिक्वेस्ट संभालने वाले व्यक्ति को दर्ज करें।

अनुपस्थिति की योजना पहले बनाएँ। टीम की कतार, नामित बैकअप या तय अवधि के बाद रिक्वेस्ट दोबारा असाइन करने वाला नियम इस्तेमाल करें। अगर कोई विशेषज्ञ छुट्टी पर है, तो रिक्वेस्ट ऐसे owner के पास नहीं रहनी चाहिए जो जवाब नहीं दे सकता। उसे किसी दूसरे व्यक्ति की कतार में दिखाई देना चाहिए।

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

उदाहरण के लिए, ग्राहक जब बिलिंग की गलती बताता है, तो finance की समीक्षा ज़रूरी होने की पुष्टि तक सपोर्ट एजेंट owner रहता है। इसके बाद finance analyst जाँच की ज़िम्मेदारी लेता है। Finance निर्णय दर्ज करने के बाद ज़िम्मेदारी ग्राहक को जवाब देने और रिक्वेस्ट बंद करने के लिए सपोर्ट के पास लौटती है। इससे दो लोगों के अलग-अलग जवाब भेजने या दोनों के यह मानने से बचा जा सकता है कि जवाब दूसरा व्यक्ति देगा।

ऐप में वर्कफ़्लो बनाते समय owner का बदलाव उसी स्टेटस ट्रांज़िशन में शामिल करें। AppMaster एक ही बिज़नेस प्रोसेस में स्टेटस बदलाव, असाइनमेंट नियम और audit record जोड़ सकता है। टीम बढ़ने पर भी इससे ज़िम्मेदारी स्पष्ट रहती है।

काम के अनुसार समय-सीमाएँ तय करें

किसी रिक्वेस्ट के लिए अक्सर दो समय-सीमाएँ चाहिए होती हैं। response deadline पहली उपयोगी प्रतिक्रिया के लिए होती है, जैसे यह पुष्टि करना कि सपोर्ट एजेंट ने रिक्वेस्ट पढ़ ली है और उसे कुछ और जानकारी चाहिए। completion deadline उस समय के लिए होती है जब टीम रिक्वेस्ट हल करती है या तय परिणाम देती है।

इन तारीखों को अलग रखने से एक आम समस्या दूर होती है: ग्राहक को जल्दी पुष्टि मिल जाती है, लेकिन रिक्वेस्ट कई दिनों तक बिना कार्रवाई पड़ी रहती है। किसी access request के लिए चार कारोबारी घंटों में जवाब और दो कारोबारी दिनों में पूरा करने का लक्ष्य हो सकता है। जटिल billing dispute के लिए जवाब एक कारोबारी दिन में और पूरा करने के लिए अधिक समय हो सकता है।

साफ़ लिखें कि हर घड़ी कब शुरू होती है। कई टीमें सिस्टम में रिक्वेस्ट मिलते ही response clock शुरू करती हैं। completion clock उसी समय शुरू हो सकती है या तब, जब टीम के पास काम शुरू करने के लिए पर्याप्त जानकारी आ जाए। एक नियम चुनें और लगातार उसी का पालन करें।

रुकने की शर्तें भी इसी तरह स्पष्ट करें। ग्राहक के उत्तर, स्वीकृत तीसरे पक्ष या तय maintenance window का इंतज़ार करते समय घड़ी रुक सकती है। अधूरी जानकारी मिलने या रुकावट समाप्त होने पर उसे फिर शुरू होना चाहिए। assigned व्यक्ति के व्यस्त या अनुपस्थित होने के कारण समय-सीमा न रोकें। owner या manager को काम दोबारा असाइन करना चाहिए।

समय-सीमा नज़दीक आने से पहले escalation जोड़ें। तय समय का 75% पूरा होने पर owner को रिमाइंडर देने से कार्रवाई के लिए समय मिलता है। 90% पर manager या अगली ज़िम्मेदार टीम को सूचित करें। समय-सीमा पार होने पर रिक्वेस्ट को overdue चिह्नित करें और अगली कार्रवाई लिखें।

एक सरल नीति इस तरह काम कर सकती है:

  • ग्राहक के रिक्वेस्ट भेजते ही response clock शुरू होती है।
  • टीम के किसी स्पष्ट सवाल के बाद, जब रिक्वेस्ट Waiting for customer में जाती है, तो completion clock रुक जाती है।
  • ग्राहक के उत्तर पर घड़ी फिर शुरू होती है और रिक्वेस्ट अपने वर्तमान owner के पास लौटती है।
  • समय-सीमा नज़दीक आने पर owner को रिमाइंडर और फिर manager को escalation मिलता है।
  • overdue रिक्वेस्ट के लिए manager recovery plan तय करता है और ग्राहक को अपडेट देता है।

Business hours का इस्तेमाल तभी करें, जब उनसे जुड़े समय-सारणी पर सभी सहमत हों। जो टीम सप्ताह के सातों दिन सहायता का वादा करती है, उसे हर शाम चुपचाप घड़ी नहीं रोकनी चाहिए। अगर सपोर्ट सोमवार से शुक्रवार तक चलता है, तो वर्कफ़्लो नियमों में काम के घंटे, छुट्टियाँ और time zone तय करें। स्पष्ट नियम ग्राहकों और कर्मचारियों दोनों के लिए deadline notifications को उचित रखते हैं।

बिना शोर पैदा किए नोटिफिकेशन की योजना बनाएँ

एक प्रोसेस से शुरुआत करें
एक रिक्वेस्ट प्रकार से शुरुआत करें और अपनी टीम के साथ उसका परीक्षण करें।
मुफ़्त में बनाएँ

नोटिफिकेशन को एक व्यावहारिक सवाल का जवाब देना चाहिए: क्या किसी व्यक्ति को अभी कुछ जानना या करना ज़रूरी है? अगर नहीं, तो अपडेट को रिक्वेस्ट रिकॉर्ड में ही रखें। बहुत अधिक संदेश आने पर ग्राहक और कर्मचारी महत्वपूर्ण नोटिफिकेशन भी अनदेखे करने लगते हैं।

जब रिक्वेस्ट में ऐसा बदलाव हो जो ग्राहक को प्रभावित करता है, तब उसे संदेश भेजें। आम मौके हैं, रिक्वेस्ट मिलने की पुष्टि, अधिक जानकारी माँगना, रिक्वेस्ट मंज़ूर या अस्वीकार होना, वादा की गई पूरी होने की तारीख बदलना और काम पूरा होना। किसी कर्मचारी के typo ठीक करने, internal note जोड़ने या अपेक्षित परिणाम बदले बिना task दोबारा असाइन करने पर ग्राहक को संदेश न भेजें।

अंदरूनी alerts के लिए भी owner और कार्रवाई का कारण ज़रूरी है। रिक्वेस्ट «Needs review» में जाने पर reviewer को सूचित करें। ग्राहक के सवाल का जवाब देने पर follow-up के लिए assigned व्यक्ति को नोटिफिकेशन दें। इन दोनों घटनाओं पर पूरी टीम को alert की ज़रूरत नहीं है।

संदेश सरल और स्पष्ट रखें। रिक्वेस्ट का नाम या नंबर, वर्तमान स्थिति और अगली कार्रवाई बताएं। उदाहरण के लिए:

  • ग्राहक: «हमें आपका equipment request #1842 मिल गया है। हम मंगलवार तक इसकी समीक्षा करेंगे।»
  • Reviewer: «Request #1842 को मंगलवार, दोपहर 3 बजे तक आपकी मंज़ूरी चाहिए।»
  • ग्राहक: «आपकी request #1842 मंज़ूर हो गई है। हमारी टीम डिलीवरी तय करेगी और शुक्रवार तक आपको अपडेट देगी।»

समय भी भाषा जितना ही महत्वपूर्ण है। deadline reminder assigned व्यक्ति तक इतनी जल्दी पहुँचना चाहिए कि वह कार्रवाई कर सके, न कि समय-सीमा से पाँच मिनट पहले। दो दिन की review window के लिए एक रिमाइंडर पिछले दिन और दूसरा समय-सीमा बीतने के बाद आम तौर पर पर्याप्त होता है। Owner के काम पूरा करते ही ऐप को बाकी pending reminders रोक देने चाहिए।

मैप में हर transition के पास notification rules लिखें। किसे संदेश मिलेगा, कौन-सी घटना उसे शुरू करेगी, किस channel से भेजा जाएगा और क्या reminder चाहिए, यह दर्ज करें। इससे स्क्रीन बनाने या automation लिखने से पहले व्यवहार स्पष्ट हो जाता है।

एक सरल ग्राहक रिक्वेस्ट के साथ पूरा रास्ता देखें

उद्देश्यपूर्ण स्क्रीन डिज़ाइन करें
ऐसी वेब और मोबाइल स्क्रीन बनाएँ, जो हर रिक्वेस्ट के पीछे के काम से मेल खाएँ।
अभी आज़माएँ

ग्राहक support form के ज़रिए डुप्लिकेट शुल्क की शिकायत करता है। फ़ॉर्म request #4821 बनाता है, उसकी स्थिति «New» रखता है और उसे support queue को सौंपता है। ग्राहक को तुरंत पुष्टि मिलती है, जिसमें request number और यह जानकारी होती है कि टीम एक कारोबारी दिन में मामले की समीक्षा करेगी।

सपोर्ट एजेंट रिक्वेस्ट खोलता है, ऑर्डर और payment record जाँचता है और स्थिति «In review» कर देता है। रिक्वेस्ट की ज़िम्मेदारी agent की होती है। अगर payment records में पर्याप्त जानकारी नहीं है, तो agent «Waiting for customer» चुनता है और bank statement का screenshot या कार्ड के अंतिम चार अंक माँगता है।

इस स्थिति के लिए समय-सीमा चाहिए। ऐप तीन दिनों बाद ग्राहक को रिमाइंड कर सकता है और सात दिनों तक जवाब न मिलने पर रिक्वेस्ट बंद कर सकता है। ग्राहक के missing details जोड़ते ही agent को नोटिफिकेशन मिलना चाहिए, ताकि रिक्वेस्ट कतार में अनदेखी न रह जाए।

ग्राहक के जवाब के बाद रिक्वेस्ट «In review» में लौटती है और संभव हो तो उसी agent के पास जाती है। निरंतरता महत्वपूर्ण है, क्योंकि नए agent को वही सवाल दोबारा नहीं पूछने पड़ते।

अगर agent डुप्लिकेट शुल्क की पुष्टि करता है, तो वह रिक्वेस्ट को «Refund decision» में बदलकर finance reviewer को सौंपता है। Finance के पास रिफंड मंज़ूर या अस्वीकार करने के लिए दो कारोबारी दिन होते हैं। समय-सीमा से एक दिन पहले का reminder reviewer को ग्राहक के दोबारा संपर्क करने से पहले कार्रवाई का समय देता है।

Finance reviewer निर्णय दर्ज करता है। मंज़ूर हुई रिक्वेस्ट «Refund processing» में जाती है, जहाँ payments team रिफंड जारी करती है और उसका reference number दर्ज करती है। अस्वीकार की गई रिक्वेस्ट कारण के साथ support के पास लौटती है, ताकि agent ग्राहक को स्पष्ट जवाब दे सके।

Support अंतिम संदेश तभी भेजता है जब टीम रिफंड जारी कर दे या अस्वीकृति का कारण स्पष्ट कर दे। इसके बाद agent status «Closed» कर देता है। ग्राहक को परिणाम के साथ closure notice मिलता है, जबकि टीम हर owner, निर्णय, समय-सीमा और संदेश का रिकॉर्ड रखती है।

यह मैप एक आम कमी से बचाता है: एक स्क्रीन पर पूरी दिखाई देने वाली रिक्वेस्ट, जो वास्तव में किसी दूसरी टीम की कतार में कार्रवाई का इंतज़ार कर रही हो।

आम गलतियाँ जो वर्कफ़्लो को उलझाती हैं

अधिकांश रिक्वेस्ट वर्कफ़्लो इसलिए उलझते हैं क्योंकि लेबल उन्हें बनाने वाले लोगों को स्पष्ट लगते हैं, लेकिन रोज़ इस्तेमाल करने वालों को नहीं। «Pending» का अर्थ हो सकता है कि ग्राहक ने जवाब नहीं दिया, मैनेजर को मंज़ूरी देनी है या technician parts का इंतज़ार कर रहा है। हर स्थिति में अगली कार्रवाई अलग होगी।

अस्पष्ट लेबल की जगह ऐसे स्टेटस रखें जो इंतज़ार का कारण बताएँ। «Waiting for customer details» requester को बताता है कि उसे क्या करना है। «Waiting for manager approval» manager को बताता है कि प्रगति किस वजह से रुकी है। अगर टीम यह नहीं बता सकती कि अगली कार्रवाई किसे करनी है, तो स्थिति का नाम बदलें या उसे हटा दें।

ज़िम्मेदारी भी अक्सर समस्या बनती है। किसी रिक्वेस्ट में support, finance और operations शामिल हो सकते हैं, लेकिन कई नाम लिख देने से साझा ज़िम्मेदारी नहीं बनती। हर सक्रिय स्थिति के लिए एक owner तय करें। वह व्यक्ति दूसरों से मदद ले सकता है, लेकिन रिक्वेस्ट आगे बढ़ाने या देरी समझाने की ज़िम्मेदारी उसी की रहे।

समय-सीमा के साथ कार्रवाई भी जुड़ी होनी चाहिए। केवल reminder भेजने वाली due date तब बहुत कम मदद करती है जब कोई जवाब न दे। तय करें कि समय समाप्त होने पर क्या होगा: owner को alert, manager को escalation या रिक्वेस्ट को review queue में भेजना। कार्रवाई को देरी के प्रभाव के अनुसार रखें।

किसी स्थिति के उपयोगी लगने भर से स्क्रीन न बनाएँ। हर स्क्रीन को स्पष्ट काम, निर्णय या हैंडऑफ़ में मदद करनी चाहिए। «Quality review» स्क्रीन तभी उचित है, जब कोई तय मानदंड जाँचे और रिक्वेस्ट मंज़ूर करे या कारण के साथ वापस भेजे। अगर टीम उस कार्रवाई को सरल भाषा में नहीं समझा सकती, तो अनिश्चितता छिपाने के लिए नया पेज बनाने के बजाय स्थिति हटा दें।

स्क्रीन डिज़ाइन करने से पहले लाइफसाइकल के हर हिस्से पर ये चार सवाल पूछें:

  • इस स्टेटस का ठीक-ठीक अर्थ क्या है?
  • यहाँ रहते हुए रिक्वेस्ट की ज़िम्मेदारी किसकी है?
  • कौन-सी घटना इसे अगले स्टेटस में ले जाती है?
  • समय-सीमा बीतने पर क्या होगा?

यह जाँच कमियों को जल्दी सामने लाती है। इससे रिक्वेस्ट वर्कफ़्लो को ऐप में बदलना भी आसान होता है, क्योंकि हर स्थिति का उद्देश्य, owner और तय कार्रवाई होती है।

स्क्रीन डिज़ाइन से पहले एक त्वरित जाँच करें

पहले वर्कफ़्लो बनाएँ
अपने ग्राहक रिक्वेस्ट लाइफसाइकल को काम करने वाले नो-कोड प्रोसेस में बदलें।
बनाना शुरू करें

किसी UI builder को खोलने से पहले रिक्वेस्ट मैप की एक सरल समीक्षा होनी चाहिए। उसे ऐसे पढ़ें जैसे व्यस्त मंगलवार को कोई कर्मचारी वास्तविक रिक्वेस्ट संभाल रहा हो। अगर यह स्पष्ट नहीं है कि आगे क्या होगा, तो स्क्रीन उस कमी को दूर नहीं करेगी।

हर स्थिति का स्पष्ट काम और कम से कम एक exit path होना चाहिए। «Waiting for customer» का अर्थ है कि टीम को जानकारी चाहिए, इसलिए ग्राहक के जवाब, रिक्वेस्ट रद्द करने या तय तारीख तक जवाब न देने पर उसे आगे बढ़ना चाहिए। «In progress» जैसी सामान्य भावना बताने वाली स्थिति से बचें, जब तक टीम को यह साफ़ न पता हो कि वहाँ कौन-सा काम होगा।

हर transition की समीक्षा करते समय पूछें कि उसे क्या शुरू करता है और कौन उसे कर सकता है। सपोर्ट agent जवाब भेजने के बाद रिक्वेस्ट को resolved कर सकता है। ग्राहक उसे दोबारा खोल सकता है। 14 दिनों तक जवाब न मिलने पर system rule उसे बंद कर सकता है। इन permissions को लिखें, ताकि लोग गलती से रिक्वेस्ट न बदल दें।

इस सूची का इस्तेमाल करें:

  • हर स्थिति का उद्देश्य, exit path और उचित अगली स्थिति है।
  • हर transition में उसका trigger और उसे शुरू करने वाला व्यक्ति या नियम लिखा है।
  • हर खुली रिक्वेस्ट का एक owner और due date या response deadline है।
  • ग्राहक से जुड़ा हर अपडेट तभी होता है जब status change उसे प्रभावित करता है।
  • हर overdue path में बताया गया है कि किसे alert मिलेगा और उसे क्या करना है।

हैंडऑफ़ पर ownership जाँचें, क्योंकि भ्रम अक्सर वहीं शुरू होता है। अगर support agent किसी technical issue को engineering को भेजता है, तो रिक्वेस्ट का नया owner स्पष्ट होना चाहिए। मूल agent watcher रह सकता है, लेकिन दोनों को यह नहीं मानना चाहिए कि जवाब दूसरा व्यक्ति देगा।

Deadline notifications को व्यावहारिक रखें। समय-सीमा से पहले internal reminder भेजें और रिक्वेस्ट खुली रहने पर ही escalation करें। ग्राहक को तब बताएं जब आपको उसकी जानकारी चाहिए, रिक्वेस्ट दूसरी टीम के पास जाती है या टीम उसे हल करके बंद करती है। हर internal note पर ग्राहक को alert न भेजें।

जब कागज़ पर मैप स्पष्ट पढ़ा जाए, तो स्क्रीन का काम भी साफ़ होता है: सही व्यक्ति को सही स्थिति, कार्रवाइयाँ, owner और due date दिखाना।

मैप को ऐप में बदलें

जब ग्राहक रिक्वेस्ट लाइफसाइकल स्पष्ट हो जाता है, तो मैप के हर हिस्से की ऐप में सीधी जगह होती है। स्थितियाँ status field बनती हैं। Owners assigned users या teams बनते हैं। Deadlines date और time fields बनती हैं। Transitions «Assign», «Ask for details», «Resolve» और «Reopen» जैसी कार्रवाइयाँ बनती हैं।

पहला संस्करण सरल रखें। एक request screen में आम तौर पर customer, request type, description, current status, assigned owner, due date, activity history और files चाहिए। अलग queue हर व्यक्ति को अपने ध्यान की ज़रूरत वाली रिक्वेस्ट दिखा सकती है।

वर्कफ़्लो को केवल label दिखाने के बजाय कार्रवाइयों को नियंत्रित करना चाहिए। सपोर्ट agent रिक्वेस्ट को «New» से «In review» में बदल सकता है। केवल assigned resolver उसे «Resolved» कर सकता है। Resolution के बाद ग्राहक जवाब दे, तो ऐप रिक्वेस्ट दोबारा खोलकर उसे सही queue में भेज सकता है।

हर स्क्रीन बनाने से पहले वास्तविक रिक्वेस्ट लेने और हल करने वाले लोगों के साथ working draft का परीक्षण करें। उनसे सामान्य मामला, urgent case और अधूरी जानकारी वाली रिक्वेस्ट पूरी करने को कहें। देखें कि वे कहाँ कार्रवाई नहीं ढूँढ़ पाते, owner नहीं समझ पाते या सवाल पूछने के लिए ऐप से बाहर जाना पड़ता है।

इस feedback से स्क्रीन के साथ मैप को भी सुधारें। दो टीमों को उलझाने वाले हैंडऑफ़ के लिए «Waiting for approval» जैसी स्थिति चाहिए हो सकती है। बहुत देर तक पड़ी रहने वाली रिक्वेस्ट के लिए स्पष्ट due date या owner reminder ज़रूरी हो सकता है। हर छोटी गतिविधि के लिए नया status न जोड़ें। बहुत अधिक विकल्प वर्कफ़्लो को समझना कठिन बना देते हैं।

AppMaster इस डिज़ाइन को no-code request app में बदल सकता है। इसका Data Designer requests, users, teams, deadlines और status history का मॉडल बना सकता है। Business Process Editor assignment, status changes, reminders और escalations तय कर सकता है, जबकि web या native mobile screens request queues, detail views और manager reports के लिए काम आ सकती हैं।

एक request type और छोटे user group से शुरुआत करें। जब वे किसी workaround के बिना requests create, assign, update और close कर सकें, तब अगला request type जोड़ें। इससे ऐसा application बनता है जो व्यस्त दिन में वास्तविक काम का साथ देता है, न कि ऐसी सुंदर screens बनाता है जिनसे लोग फिर भी असमंजस में रहें कि क्या करना है।

शुरू करना आसान
कुछ बनाएं अद्भुत

फ्री प्लान के साथ ऐपमास्टर के साथ प्रयोग करें।
जब आप तैयार होंगे तब आप उचित सदस्यता चुन सकते हैं।

शुरू हो जाओ