जल्द ही Salesforce AppExchange पर

Booking: Salesforce बुकिंग कैलेंडर और रिसोर्स शेड्यूलर

अपने ही Salesforce ऑब्जेक्ट पर रूम, उपकरण, वाहन और लोग बुक करें। खाली स्लॉट, लाइव क्षमता और डबल बुकिंग की जाँच, सब एक ही स्क्रीन पर।

या अभी लाइव डेमो में स्लॉट बुक करें, बिना लॉगिन →

कोई भी ऑब्जेक्ट, User समेत। लाइव क्षमता, डबल बुकिंग नहीं, एक साथ कई संसाधन और पाँच व्यू। Screen Flow और Experience Cloud में चलता है, बिना Apex।

MultiDatePick में Salesforce बुकिंग कैलेंडर का एनिमेटेड डेमो: एक सलाहकार चुनना, क्लाइंट दर्ज करना, एक तारीख और 30 मिनट का खाली स्लॉट चुनना, और अनुरोध सहेजना
संसाधन चुनें, दिन चुनें, खाली स्लॉट चुनें। बुक हो गया।
लाइव आज़माएँ: न इंस्टॉल, न लॉगिन

लाइव डेमो यही Booking कंपोनेंट है

एक काल्पनिक ACME Financial सलाहकार की बुकिंग, एक पब्लिक Salesforce साइट पर। लाइव “3 में से 2 उपलब्ध” क्षमता के साथ स्लॉट बुक करें, फिर बैक ऑफ़िस देखें। हर घंटे रीसेट होता है।

लाइव डेमो खोलें →

चार क्लिक में Salesforce बुकिंग सिस्टम

Booking, MultiDatePick कैलेंडर में संसाधन, टाइम स्लॉट और क्षमता जोड़ता है। हर बुकिंग आपके अपने ऑब्जेक्ट पर एक रिकॉर्ड के रूप में सहेजी जाती है।

  • 1संसाधन चुनें
  • 2एक या कई तारीखें चुनें
  • 3खाली टाइम स्लॉट पर क्लिक करें
  • 4बुक करें: रिकॉर्ड सहेजे गए
कोई भी ऑब्जेक्ट संसाधन बन सकता हैरूम, डेस्क, वैन, उपकरण, या लोगों के लिए User।
लाइव क्षमतास्लॉट एक सीमा तक भरते हैं, 3/10 जैसे बैज के साथ।
टकराव की पहचानसहेजते समय जाँच। Block, Skip या Allow।
कई संसाधनएक साथ कई रूम या लोग बुक करें।
व्यावसायिक घंटेहर संसाधन अपने खुले घंटे दिखाता है।
अवरुद्ध तारीखेंछुट्टियाँ और बंदी, पूरे या आधे दिन की।
स्थिति के रंगकोई भी picklist, दिनों पर और स्लॉट पर।
इनलाइन एडिटएक साथ कई बुकिंग खिसकाएँ, समय बदलें, दोबारा असाइन करें या रद्द करें।
एक सलाहकार के लिए MultiDatePick में Salesforce बुकिंग कैलेंडर: हर दिन अपॉइंटमेंट की स्थिति के रंग में, मिली-जुली स्थिति वाला दिन तिरछा बँटा हुआ, और क्षमता में से बुकिंग दिखाते बैज वाला 30 मिनट का टाइम स्लॉट ग्रिड
हर स्लॉट दिखाता है कि क्षमता में से कितना बुक है। भरे स्लॉट अपने आप बंद हो जाते हैं।
MultiDatePick Salesforce बुकिंग कैलेंडर में एक सलाहकार का महीना: हर बुक किए गए दिन के नीचे स्थिति के रंग की पट्टी (Requested, Confirmed, Met, No-Show, Cancelled), मिली-जुली स्थिति वाले दिनों पर बँटी पट्टी, और कैलेंडर, टाइमलाइन, सप्ताह, उपयोग और एजेंडा व्यू के बीच बदलने का स्विचर
दिन बुकिंग की स्थिति के रंग में। मिली-जुली स्थिति वाले दिन तिरछे बँटे हुए।

Salesforce रिसोर्स कैलेंडर: उन्हीं बुकिंग के पाँच व्यू

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

दृश्य (View)आपको क्या दिखता हैकिस सवाल का जवाब
कैलेंडरचुने गए संसाधन का एक महीना, दिन स्थिति के रंग में14 तारीख को क्या है?
टाइमलाइनसंसाधन ऊपर से नीचे, तारीखें बाएँ से दाएँ, कई दिनों की बुकिंग एक ही बार में। दिन, सप्ताह या महीने का ज़ूमकौन-सा रूम खाली है, और कब?
सप्ताहव्यावसायिक घंटों के हिसाब से सात दिन, हर बुकिंग अपनी अवधि जितनी बड़ीगुरुवार दोपहर 2 बजे कौन खाली है?
उपयोगहर संसाधन का हर दिन क्षमता में से कितना बुक है, हीटमैप के रूप मेंकौन क्षमता से अधिक बुक है?
एजेंडाअगले 60 दिन तारीख के क्रम में, समय और स्थिति के साथआगे क्या है?
MultiDatePick Salesforce संसाधन टाइमलाइन का एनिमेटेड डेमो: किनारे पर सलाहकार, कई दिनों के क्लाइंट एंगेजमेंट एक-एक बार के रूप में, एक एंगेजमेंट पर होवर कार्ड, फिर सप्ताह से महीना ज़ूम और आगे के दिन
टाइमलाइन: हर संसाधन एक ही स्क्रीन पर।
MultiDatePick Salesforce उपयोग हीटमैप (utilization heatmap) का एनिमेटेड डेमो: किनारे पर सलाहकार और हर दिन क्षमता में से कितनी बुकिंग, एक भरे हुए दिन पर होवर, फिर क्लिक करके उस सलाहकार का सप्ताह खोलना
उपयोग: भरे हुए दिन पर क्लिक करें और वह सप्ताह खुल जाता है।
MultiDatePick Salesforce सप्ताह व्यू का एनिमेटेड डेमो: सलाहकार चुनने पर उनकी क्लाइंट मीटिंग स्थिति-रंग वाले ब्लॉक में दिखती हैं, हर मीटिंग की अवधि जितने आकार में, और होवर कार्ड में क्लाइंट, मीटिंग का प्रकार और स्थिति
सप्ताह: मीटिंग की असली अवधि, व्यावसायिक घंटों के भीतर।
MultiDatePick Salesforce टाइमलाइन पर रीशेड्यूलिंग का एनिमेटेड डेमो: एक एंगेजमेंट के दाएँ किनारे को ड्रैग करने से वह दो दिन बढ़ जाता है, फिर दूसरे एंगेजमेंट को ड्रैग करके दो दिन आगे खिसकाया जाता है; छोड़ते ही हर बदलाव सहेजा जाता है और नई तारीखें बार पर दिखती हैं
रीशेड्यूल करने के लिए बार ड्रैग करें। छोड़ते ही सहेज लिया जाता है।

संसाधन को User पर सेट करें, और यह लोगों को शेड्यूल करता है

टाइमलाइन रोस्टर बन जाती है, सप्ताह शिफ़्ट ग्रिड, और उपयोग टीम क्षमता का डैशबोर्ड। Config Library में टीम क्षमता योजना और स्टाफ़ शिफ़्ट रोस्टर इम्पोर्ट के लिए तैयार मिलते हैं।

विस्तार से: Salesforce टाइमलाइन व्यू और Salesforce उपयोग हीटमैप।

क्षमता और टकराव की पहचान: डबल बुकिंग नहीं

हर बार सहेजते समय मौजूदा बुकिंग से मिलान किया जाता है। टकराव होने पर क्या हो, यह आप तय करते हैं।

Blockडिफ़ॉल्ट। भरे स्लॉट पर क्लिक ही नहीं होता, इसलिए डबल बुकिंग शुरू ही नहीं होती।
Skipएक साथ 20 तारीखें बुक करें; खाली तारीखें सहेज ली जाती हैं और एक बैनर बताता है कि कौन-सी छूटीं।
Allowओवरलैप चलेगा, उन संसाधनों के लिए जो आराम से साझा हो सकते हैं।
सेटिंगयह क्या करता है
क्षमता फ़ील्ड (Capacity Field)संसाधन पर एक संख्या। स्लॉट भरने तक बुक हो सकते हैं, लाइव 3/10 बैज के साथ
Capacity AggregationCombined कई संसाधनों को जोड़ता है (5-5 सीटों वाले 4 रूम = 20 सीटें)। Distinct कई रूम में चलने वाले एक इवेंट को एक ही बार गिनता है; इसे Block के साथ रखें, ताकि इवेंट तभी सहेजा जाए जब हर रूम खाली हो
Ignored Statusesरद्द बुकिंग ग्रिड से हट जाती हैं और उनकी क्षमता खाली हो जाती है
Conflict Look-Ahead Daysबैज और टकराव कितने दिन आगे तक जाँचे जाएँ। डिफ़ॉल्ट 360
Buffer Between Bookingsहर बुकिंग के बाद सफ़ाई या तैयारी के लिए खाली रखे गए मिनट, हर संसाधन के लिए। स्लॉट ग्रिड, क्षमता बैज, सप्ताह व्यू में ड्रैग और सहेजते समय की जाँच, सब इसका ध्यान रखते हैं
Book Up To (Days Ahead)एक चलती हुई अवधि: आज से N दिन आगे तक बुकिंग खुली, जो हर दिन आगे खिसकती है
Minimum Notice (Hours)अभी से N घंटे के भीतर शुरू होने वाली कोई बुकिंग नहीं, Save पर फिर से जाँचा जाता है

और पढ़ें: Salesforce में डबल बुकिंग कैसे रोकें।

उपयोग के उदाहरण: Salesforce में रूम, उपकरण और लोगों की बुकिंग

जो भी चीज़ साझा हो और तारीख व समय से रिज़र्व होती हो। पंद्रह असली सेटअप, उन सेटिंग्स के साथ जिनसे हर एक काम करता है।

कॉन्फ़्रेंस रूम बुकिंग

हर रूम के अपने घंटे। रूम की आपस में तुलना करें।

  • व्यावसायिक घंटे
  • कई संसाधन

ट्रेनिंग नामांकन

हर सेशन में सीटें, Enrolled, Waitlisted और Cancelled के रंगों के साथ।

  • क्षमता
  • 3/10 बैज

डेस्क होटलिंग

हाइब्रिड स्टाफ़ हफ़्तों पहले डेस्क रिज़र्व करता है और बाद में बदल लेता है।

  • दो माह दृश्य
  • संपादन मोड

वाहन और फ़्लीट रिज़र्वेशन

पूरे फ़्लीट की तुलना करें। होवर पर मेक, मॉडल और नंबर प्लेट।

  • कई संसाधन
  • होवर फ़ील्ड

थेरेपिस्ट और काउंसलर सेशन

हर थेरेपिस्ट के अपने घंटों के भीतर एक-एक घंटे के ब्लॉक।

  • 60 मिनट के स्लॉट
  • स्थिति के रंग

क्लासरूम आवंटन

हर स्लॉट में रूम की क्षमता, या बिना समय के पूरे दिन की बुकिंग।

  • क्षमता
  • पूरे दिन का मोड

कोवर्किंग स्पेस

पॉड सीटें साझा करते हैं; रद्द होते ही क्षमता तुरंत खाली।

  • क्षमता
  • रद्द को छिपाएँ

होटल और प्रॉपर्टी स्टे

रातें और रूम चुनें। पूरा स्टे चेक-इन से चेक-आउट तक एक रिकॉर्ड के रूप में सहेजा जाता है।

  • पूरे दिन का मोड
  • End Date Field

फ़ील्ड सर्विस टेक्नीशियन

25+ टेक्नीशियन में काम बाँटें, एक टेक्नीशियन पर कभी दो जॉब नहीं।

  • टकराव Block करें
  • Active फ़िल्टर

सर्विस ट्रक डिस्पैच

ट्रकों को प्रकार और क्षेत्र से फ़िल्टर करें; हर स्लॉट में स्टॉप की सीमा तय करें।

  • दो फ़ील्ड वाला फ़िल्टर
  • क्षमता

इवेंट वेन्यू स्पेस

कई दिनों का सेटअप और समेटना एक ही रिकॉर्ड में, होल्ड के हिसाब से रंगों में।

  • End Date Field
  • स्थिति के रंग

स्टूडियो और उपकरण बुकिंग

क्लाइंट अनुरोध करने से पहले एक पब्लिक पेज पर उपलब्धता देखते हैं।

  • रीड-ओनली प्रीलोड
  • Experience Cloud

खेल के मैदान और कोर्ट

टूर्नामेंट के लिए कई कोर्ट बुक करें, खुले सीज़न के भीतर।

  • कई संसाधन
  • आख़िरी तारीख

मेडिकल अपॉइंटमेंट

मरीज़ विशेषज्ञता के हिसाब से डॉक्टर और 15 मिनट का स्लॉट चुनते हैं।

  • विशेषज्ञता फ़िल्टर
  • 15 मिनट के स्लॉट

EV चार्जिंग बे

हर बे एक संसाधन है; होवर पर चार्जर की स्पीड दिखती है।

  • Combined या Distinct
  • होवर फ़ील्ड

रूम के बारे में विस्तार से: Salesforce कॉन्फ़्रेंस रूम बुकिंग।

Experience Cloud पर सेल्फ़-सर्विस बुकिंग

वही कंपोनेंट एक पब्लिक साइट पेज पर। ग्राहक खुद खाली स्लॉट बुक करते हैं, सीधे आपके org में।

विज़िटर को क्या मिलता है
  • खाली स्लॉट और लाइव क्षमता
  • कंपोनेंट के भीतर पुष्टि का टोस्ट
  • कैलेंडर में जोड़ें: Outlook, Google या Apple के लिए एक .ics फ़ाइल
  • उनके लिए एक तय स्थिति, स्थिति चुनने का विकल्प छिपा हुआ
आप क्या सेट करते हैं
  • Config Name, साथ में Static Parent Record Id
  • Show In-Component Toast चालू
  • Selectable Statuses, जैसे Requested
  • साइट के गेस्ट यूज़र पर MultiDatePick - Guest permission set
  • आपके बुकिंग और संसाधन ऑब्जेक्ट के लिए गेस्ट शेयरिंग रूल

गेस्ट पढ़ और बना सकते हैं। यह Salesforce का गेस्ट यूज़र नियम है, इसलिए कैंसल और एडिट वाले फ़्लो लॉगिन के पीछे रखें। बुकिंग ठीक वही काम है जो गेस्ट कर सकते हैं।

पूरी गाइड: Salesforce Experience Cloud बुकिंग। Salesforce Scheduler पर विचार कर रहे हैं? इसकी MultiDatePick से तुलना करें।

बुकिंग कैसे सहेजी जाती है: आपके ऑब्जेक्ट, आपके फ़ील्ड

कोई नया डेटा मॉडल नहीं। Setup Wizard को अपने दो मौजूदा ऑब्जेक्ट से जोड़ें, और चाहें तो बंदी की एक टेबल भी।

बुकिंग ऑब्जेक्ट
  • Booking Object API NameRoom_Booking__c
  • Booking Date FieldBooking_Date__c
  • Booking Start / End Time FieldStart_Time__c
  • Booking Resource FieldMeeting_Room__c
  • Parent Record Relationship FieldContact__c
  • End Date Field (वैकल्पिक)End_Date__c
  • Status Field (वैकल्पिक)Status__c
संसाधन ऑब्जेक्ट
  • Resource Object API NameMeeting_Room__c
  • Resource Name FieldName
  • Business Hours Start / End FieldBusiness_Hours_Start__c
  • Capacity Field (वैकल्पिक)Capacity__c
  • Resource Filter Field (वैकल्पिक)Active__c
अवरुद्ध तारीखें वैकल्पिक
  • Blocked Dates ObjectClosure__c
  • Blocked Dates Date FieldDate__c
  • Start / End Time Fieldआधे दिन की बंदी
  • Blocked Dates Resource Fieldसिर्फ़ एक संसाधन

संसाधन की सूची को किसी भी फ़ील्ड से फ़िल्टर करें

Resource Filter Field और Value सूची को सीमित करते हैं। कॉमा का मतलब OR है, और सेमीकॉलन कई फ़ील्ड को AND से जोड़ता है। विज़र्ड फ़ील्ड के प्रकार के हिसाब से सही कंट्रोल दिखाता है।

केवल ये दिखाएँFilter FieldFilter Value
सक्रिय संसाधन CheckboxActive__ctrue
North या South बिल्डिंग PicklistBuilding__cNorth,South
12 या 16 लोगों वाले रूम NumberCapacity__c12,16
North या South में कॉन्फ़्रेंस रूम दो फ़ील्ड, ANDType__c;Building__cConference Room;North,South

ये भी सपोर्टेड हैं: Text, Long Text और Lookup फ़ील्ड (रिकॉर्ड Id पेस्ट करें)।

बुकिंग कैलेंडर को पेज या Screen Flow में जोड़ें

Setup Wizard में कॉन्फ़िगरेशन एक बार बनाएँ, फिर कंपोनेंट कहीं भी डालें। कोई Apex नहीं।

Lightning पेज और Experience Cloud
  • MultiDatePick - Resource Booking को पेज पर ड्रैग करें
  • Config Name सेट करें
  • रिकॉर्ड पेज बुकिंग को अपने आप रिकॉर्ड से जोड़ देते हैं
  • ऐप, होम और Experience पेज: Static Parent Record Id सेट करें
Screen Flow
  • कंपोनेंट को Flow स्क्रीन पर ड्रैग करें
  • Config Name सेट करें; हर चेकबॉक्स कॉन्फ़िगरेशन से आता है
  • Book पर रिकॉर्ड सहेजे जाते हैं, न Loop चाहिए न Create Records
  • आउटपुट: सहेजी गई बुकिंग, और टकराव वाली तारीखें
Salesforce Flow Builder में एनिमेटेड डेमो: एक स्क्रीन खोलना, MultiDatePick खोजना, Resource Booking कंपोनेंट को स्क्रीन पर ड्रैग करना, Config Name में Setup Wizard का सहेजा हुआ कॉन्फ़िगरेशन डालना, फिर Done और Save पर क्लिक करना
Screen Flow में आपको सिर्फ़ Config Name सेट करना होता है।
Book के बादआपको मिलता है
रिकॉर्डBook पर सहेजे जाते हैं। लगातार स्लॉट जुड़कर एक बुकिंग बनते हैं; End Date Field के साथ लगातार तारीखें भी
Successful Bookings CountFlow आउटपुट: कितनी सहेजी गईं
Conflict DatesFlow आउटपुट: वे तारीखें जो बुक नहीं हो सकीं
Done बटनपेज पर सारांश कार्ड में सिमट जाता है

चरण-दर-चरण: शुरुआत करें और Flow चीट शीट।

स्पेसिफ़िकेशन और कीमत

एक नज़र में, मूल्यांकन करने वालों और आर्किटेक्ट के लिए।

सुरक्षाSalesforce AppExchange Security Review पास किया
डेटा100% नेटिव: आपका डेटा Salesforce में ही रहता है। कोई बाहरी सर्वर नहीं, कोई callout नहीं।
एडिशनEnterprise, Unlimited, Performance, Developer और Salesforce Platform, साथ ही इंडस्ट्री क्लाउड। Essentials या Professional नहीं।
कहाँ चलता हैScreen Flow, रिकॉर्ड, ऐप और होम पेज, Experience Cloud
टाइम स्लॉटकोई भी अंतराल (आमतौर पर 15, 30 या 60 मिनट), या पूरा दिन
भाषाएँ9, जिनमें स्पैनिश, फ़्रेंच, जर्मन और जापानी शामिल हैं
सुगम्यताWCAG 2.1 AA
सेटिंग्स100+, Setup Wizard या App Builder में सेट
डेटा100% नेटिव: आपका डेटा Salesforce में, आपके अपने ऑब्जेक्ट पर रहता है
MultiDatePick
$20/यूज़र/माह
  • Booking, Date और Date Time, हर फ़ीचर
  • 30 दिन का फ़्री ट्रायल, कार्ड की ज़रूरत नहीं
  • हर बुकिंग पर कोई शुल्क नहीं
कीमत देखें →

Salesforce बुकिंग कैलेंडर से जुड़े सवाल

लोग जो सबसे ज़्यादा खोजते हैं, उनके छोटे जवाब।

क्या Salesforce में बुकिंग कैलेंडर होता है?

ऐसा नहीं, जो आपके अपने ऑब्जेक्ट बुक करे। स्टैंडर्ड Salesforce कैलेंडर Events और रिकॉर्ड दिखाता है, पर वह देखने का टूल है, बुकिंग का नहीं। Salesforce Scheduler एक पेड ऐड-ऑन है जो अपने अलग डेटा मॉडल पर चलता है। MultiDatePick Booking किसी भी ऑब्जेक्ट पर बुकिंग कैलेंडर जोड़ता है, टाइम स्लॉट, क्षमता और टकराव की जाँच के साथ।

Salesforce में रूम या उपकरण कैसे बुक करें?

अपने रूम या उपकरण किसी भी ऑब्जेक्ट पर रिकॉर्ड के रूप में रखें, फिर Setup Wizard में MultiDatePick Booking कंपोनेंट को उस ऑब्जेक्ट से जोड़ें। यूज़र रूम चुनते हैं, तारीखें चुनते हैं, खाली टाइम स्लॉट पर क्लिक करते हैं और बुक करते हैं। हर बुकिंग आपके बुकिंग ऑब्जेक्ट पर एक रिकॉर्ड के रूप में सहेजी जाती है, जो रूम और parent रिकॉर्ड से जुड़ा होता है।

क्या ग्राहक Experience Cloud साइट पर बुकिंग कर सकते हैं?

हाँ। Booking कंपोनेंट को Experience Cloud पेज पर डालें, Config Name और Static Parent Record Id सेट करें, और विज़िटर खुद खाली स्लॉट बुक कर लेते हैं। गेस्ट यूज़र पढ़ और बना सकते हैं, इसलिए कैंसलेशन और बदलाव लॉगिन के पीछे रखें।

Salesforce में डबल बुकिंग कैसे रोकें?

Booking कंपोनेंट पर Conflict Behavior सेट करें। Block में भरे हुए स्लॉट क्लिक ही नहीं होते, Skip कई तारीखों वाली बुकिंग में खाली तारीखें सहेजता है और छोड़ी गई तारीखें बताता है, और Allow ओवरलैप होने देता है। Capacity Field के साथ, स्लॉट तब तक खुला रहता है जब तक भर न जाए, और 3/10 जैसे लाइव बैज दिखते हैं।

क्या Salesforce में हर रूम या संसाधन का कैलेंडर एक साथ देखा जा सकता है?

हाँ। टाइमलाइन व्यू हर रूम, वाहन या व्यक्ति को किनारे पर और तारीखों को ऊपर दिखाता है, साथ में संयुक्त क्षमता की पट्टी। उपयोग व्यू हीटमैप के रूप में दिखाता है कि हर संसाधन हर दिन कितना भरा है, और सप्ताह व्यू खाली घंटे दिखाता है।

क्या एक बुकिंग में एक साथ कई संसाधन रिज़र्व हो सकते हैं?

हाँ। Allow Booking Multiple Resources चालू करें, और यूज़र कई रूम, लोग या वाहन टिक कर सकते हैं। Capacity Aggregation तय करता है कि उपलब्धता कैसे जुड़े: अलग-अलग इन्वेंटरी के लिए Combined, और ऐसे एक इवेंट के लिए Distinct जिसमें हर संसाधन खाली होना चाहिए।

क्या Salesforce में बुकिंग के लिए कोई Lightning Web Component है?

हाँ। MultiDatePick Booking एक Lightning Web Component है, जो Screen Flow, रिकॉर्ड पेज, ऐप पेज, होम पेज और Experience Cloud पेज पर चलता है। यह Setup Wizard में कॉन्फ़िगर होता है, बिना Apex के।

MultiDatePick बुकिंग कैलेंडर की कीमत कितनी है?

हर कंपोनेंट और फ़ीचर के लिए $20 प्रति यूज़र प्रति माह, 30 दिन के फ़्री ट्रायल के साथ, कार्ड की ज़रूरत नहीं।

Booking की हर सेटिंग

पूरा रेफ़रेंस, उसी लेबल से जो एडमिन App Builder, Flow Builder और Setup Wizard में देखते हैं।

Booking सेटिंग्स का पूरा रेफ़रेंस खोलें

Config Name सेट होने पर हर सेटिंग Setup Wizard के कॉन्फ़िगरेशन से आती है। साझा कैलेंडर सेटिंग्स Date और Date Time के पेज पर भी लिखी हैं: Date रेफ़रेंस।

कॉन्फ़िगरेशन और व्यू

सेटिंगAPI नामडिफ़ॉल्टयह क्या करता है
Config NameconfigNameSetup Wizard के सहेजे गए कॉन्फ़िगरेशन से हर सेटिंग लोड करता है
दृश्य (View)viewcalendarशुरुआती लेआउट: calendar, timeline, week, utilization या agenda। उपयोग और एजेंडा केवल देखने के लिए हैं
उपलब्ध दृश्य (Available Views)availableViewsसभी पाँचस्विचर में कौन-से व्यू मिलें। डिफ़ॉल्ट व्यू हमेशा शामिल रहता है
टाइमलाइन अवधि (Timeline Window (Days))timelineWindowDays14टाइमलाइन एक बार में कितने दिन दिखाए। पूरे महीने के लिए 0
टाइमलाइन ज़ूम (Timeline Zoom)timelineZoomweekशुरुआती ज़ूम: day, week या month। यूज़र बदल सकते हैं
Timeline Group By FieldtimelineGroupByFieldटाइमलाइन की पंक्तियों को हेडर के नीचे समूहित करता है, जैसे बिल्डिंग के हिसाब से, हर समूह की अपनी क्षमता पट्टी के साथ
व्यू में अधिकतम संसाधन (Max View Resources)maxViewResourcesटाइमलाइन और उपयोग व्यू ज़्यादा से ज़्यादा कितनी संसाधन पंक्तियाँ दिखाएँ, सबसे व्यस्त पहले। यह दिखाई जाने वाली पंक्तियों को सीमित करता है, गिनी जाने वाली को नहीं
संसाधन पंक्तियाँ (Resource Rows)resourceViewFilterallall, या booked, ताकि सिर्फ़ वे संसाधन दिखें जिनकी इस अवधि में कोई बुकिंग है
Agenda FieldsagendaFieldsएजेंडा की हर पंक्ति पर अतिरिक्त फ़ील्ड। खाली छोड़ने पर Hover Popover Fields इस्तेमाल होते हैं

प्रदर्शन

सेटिंगAPI नामडिफ़ॉल्टयह क्या करता है
Button LabellabelBook Resourceकैलेंडर खोलने वाले बटन का टेक्स्ट
Calendar TitlemodalTitleBook Resourceकैलेंडर के ऊपर दिखने वाला शीर्षक
Show Inline (No Button)showInlinefalseकैलेंडर पेज पर हमेशा दिखता है, कोई पॉपअप नहीं
Show Done Button in Inline ModeshowDoneButtonInlinetrueDone दबाने पर इनलाइन कैलेंडर सारांश कार्ड में सिमट जाता है; दोबारा खोलने के लिए क्लिक करें
Two-Month ViewtwoMonthViewfalseदो महीने अगल-बगल
कैलेंडर आकार (Calendar Size)calendarSizemediumtiny, xsmall (Very Small), small, medium या large। Tiny और Very Small यूटिलिटी बार, साइडबार और डैशबोर्ड टाइल में फ़िट होते हैं।
Day Header FormatdayHeaderFormat33 = SUN MON, 2 = SU MO, 1 = S M
Week Starts on MondayweekStartsOnMondayfalseसप्ताह रविवार की जगह सोमवार से शुरू होता है
आवर्ती पैटर्न बटन दिखाएँ (Show Recurring Pattern Button)showRecurringPatterntrueकई तारीखें चुनने के लिए साप्ताहिक और मासिक पैटर्न
Show Selection SummaryshowSelectedSummarytrueचुनी गई तारीखों की गिनती और रेंज
Requiredrequiredfalseकुछ चुने बिना Flow आगे नहीं बढ़ सकता

संसाधन

सेटिंगAPI नामडिफ़ॉल्टयह क्या करता है
Resource Object API NameresourceObjectApiNameवह ऑब्जेक्ट जिसमें बुक होने वाली चीज़ें हैं। कोई भी ऑब्जेक्ट, User समेत
Resource Name FieldresourceNameFieldNameसंसाधन चुनने की सूची में दिखने वाला नाम
Business Hours Start FieldbusinessHoursStartFieldTime फ़ील्ड: हर संसाधन कब खुलता है
Business Hours End FieldbusinessHoursEndFieldTime फ़ील्ड: हर संसाधन कब बंद होता है
क्षमता फ़ील्ड (Capacity Field)capacityFieldहर स्लॉट में कितनी बुकिंग की अनुमति है। क्षमता मोड और उपयोग प्रतिशत चालू करता है
Show Availability CountshowAvailabilityCounttrueCapacity Field के साथ स्लॉट पर लाइव 3/10 बैज
Allow Booking Multiple ResourcesallowMultipleResourcesfalseकई संसाधन टिक करें और उन्हें एक साथ बुक करें
Capacity Aggregation (multi-resource)capacityAggregationCombinedCombined बुकिंग और क्षमताओं को जोड़ता है। Distinct कई संसाधनों में चल रहे एक इवेंट को एक ही बार गिनता है
Allow Save Without Picking a ResourceallowNoResourcefalseखाली संसाधन के साथ सहेजता है, जैसे सब पर लागू होने वाली बंदी
Resource Filter Field (optional)resourceFilterFieldवे फ़ील्ड जो सूची को सीमित करते हैं। कई फ़ील्ड जोड़ने के लिए ; लगाएँ
Resource Filter Value (optional)resourceFilterValueमिलाने के लिए मान। , का मतलब OR, ; का मतलब फ़ील्ड के बीच AND

बुकिंग रिकॉर्ड

सेटिंगAPI नामडिफ़ॉल्टयह क्या करता है
Booking Object API NameresourceBookingObjectजहाँ बुकिंग रिकॉर्ड बनते हैं
Booking Date FieldbookingDateFieldबुकिंग पर Date फ़ील्ड
Booking Start Time FieldbookingStartTimeFieldशुरुआत के लिए Time फ़ील्ड
Booking End Time FieldbookingEndTimeFieldसमाप्ति के लिए Time फ़ील्ड
Booking Resource FieldbookingResourceFieldबुक किए गए संसाधन का lookup
Parent Record Relationship FieldrelationshipFieldApiNameहर बुकिंग से parent रिकॉर्ड तक का lookup
End Date FieldendDateFieldलगातार तारीखें शुरुआत और अंत की तारीख वाले एक रिकॉर्ड के रूप में सहेजी जाती हैं (सोमवार से शुक्रवार का किराया = 1 रिकॉर्ड)
Book Button LabelresourceBookButtonLabelBookजैसे Reserve या Schedule
Record Name FieldrecordNameFieldरिकॉर्ड के पढ़ने योग्य नाम के लिए Text फ़ील्ड
Default Record NamedefaultRecordNameजैसे Room Booking
Append Date/Time to Record NameappendDateTimeToNametrueनाम में तारीख और समय जोड़ता है

टाइम स्लॉट

सेटिंगAPI नामडिफ़ॉल्टयह क्या करता है
Time Slot Interval (Minutes)timeInterval30स्लॉट की अवधि, कितने भी मिनट
Disable Time Slot Grid (Full-Day Mode)disableTimeSlotGridfalseसिर्फ़ तारीख वाली बुकिंग, जैसे होटल की रातें
Allow Different Times Per DateallowDifferentTimesfalseहर तारीख का अपना स्लॉट ग्रिड
Group Time Slots by PeriodgroupTimeSlotsByPeriodfalseसुबह, दोपहर और शाम के समूह
Max Time SlotsmaxTimeSlotSelection0एक यूज़र कुल कितने स्लॉट चुन सकता है। 0 = असीमित
Allow Whole-Day (No Times)allowWholeDayNoTimesfalseबिना स्लॉट के चुनी गई तारीख पूरे दिन के रिकॉर्ड के रूप में सहेजी जाती है
केवल टाइम ग्रिड (Time Grid Only)timeGridOnlyfalseकैलेंडर छिपा देता है; सिर्फ़ एक तय तारीख का स्लॉट ग्रिड दिखाता है
Time Grid DatetimeGridDateTime Grid Only के लिए तय तारीख (YYYY-MM-DD)
Time Grid Date FieldtimeGridDateFieldहोस्ट रिकॉर्ड पर Date फ़ील्ड। प्राथमिकता: पहले Time Grid Date, फिर यह फ़ील्ड, फिर आज

टकराव और क्षमता

सेटिंगAPI नामडिफ़ॉल्टयह क्या करता है
टकराव व्यवहार (Conflict Behavior)conflictBehaviorblockblock: भरे स्लॉट चुने नहीं जा सकते। skip: कई तारीखों वाली बुकिंग खाली तारीखें सहेजती है और छोड़ी गई तारीखें बताती है। allow: कोई जाँच नहीं
Buffer Between Bookings (Minutes)bufferMinutes0उसी संसाधन पर हर बुकिंग के बाद तैयारी के लिए खाली रखा गया समय
Conflict Look-Ahead DaysconflictLookAheadDays360उपलब्धता बैज और सहेजते समय टकराव की जाँच, दोनों की अवधि
Ignored StatuseshideBookingsWithStatusजैसे Cancelled: ग्रिड से छिपी और क्षमता में नहीं गिनी जाती

स्थिति और होवर

सेटिंगAPI नामडिफ़ॉल्टयह क्या करता है
स्थिति फ़ील्ड (Status Field)statusFieldवह picklist जिससे रंग तय होते हैं
स्थिति रंग (Status Colors)statusColorsजैसे Confirmed:green,Pending:orange,Cancelled:red
Status Color DisplaystatusColorDisplaybothgrid (स्लॉट), calendar (दिन) या both
Status Field LabelstatusFieldLabelस्थिति चुनने वाले विकल्प का लेबल
Selectable Statuses (Status Picker)selectableStatusesयूज़र कौन-सी स्थितियाँ सेट कर सकते हैं। सिर्फ़ एक मान हो तो वह अपने आप लग जाता है और विकल्प छिप जाता है
Second Picklist FieldsecondStatusFieldसहेजते समय चुनी जाने वाली दूसरी picklist, जैसे कोई कारण। इसका रंग नहीं होता
Second Picklist LabelsecondStatusFieldLabelदूसरी picklist का लेबल
Selectable Second-Picklist ValuesselectableSecondStatusesदूसरी picklist के अनुमत मान
होवर फ़ील्ड (Hover Popover Fields)hoverFieldsबुकिंग पर होवर करने पर दिखने वाले फ़ील्ड
Show In-Component ToastshowSuccessToastfalseकंपोनेंट के भीतर दिखने वाली पुष्टि। Experience Cloud पर ज़रूरी
Show Add to Calendar After SavingshowAddToCalendarfalseSave के बाद, अभी बनी हर बुकिंग वाली एक .ics फ़ाइल, Outlook, Google या Apple के लिए
Calendar File Location FieldcalendarLocationFieldखालीसंसाधन पर एक फ़ील्ड, जैसे रूम का पता, जो कैलेंडर फ़ाइल में हर इवेंट का Location भरता है। लोगों को बुक करते समय इसे खाली छोड़ें: उनका नाम पहले से इवेंट के शीर्षक में होता है
Success Toast Message (optional)successToastMessageसफलता का अपना संदेश

संपादन मोड

सेटिंगAPI नामडिफ़ॉल्टयह क्या करता है
संपादन मोड सक्षम करें (Enable Edit Mode)enableEditModetrueएक ही Apply में स्थिति, तारीख, समय या संसाधन एक साथ बदलें, उसी टकराव जाँच के साथ। हटाने के लिए दो क्लिक चाहिए
Edit Button LabeleditButtonLabelEditएडिट बटन का लेबल
Edit Record DisplayeditRecordDisplayname, status, time, resourceएडिट सूची में हर रिकॉर्ड के कौन-से विवरण किस क्रम में दिखें। कीवर्ड: name, status, time, date, resource

तारीखें और सीमाएँ

सेटिंगAPI नामडिफ़ॉल्टयह क्या करता है
Max Dates Per BookingmaxSelections0एक बुकिंग में ज़्यादा से ज़्यादा तारीखें। 0 = असीमित
Allow Past DatesallowPastDatesfalseबीती तारीखों पर बुकिंग की अनुमति
Earliest Bookable DateminDateइस तारीख से पहले कुछ नहीं
Latest Bookable DatemaxDateइस तारीख के बाद कुछ नहीं
Book Up To (Days Ahead)maxDaysAhead0चलती अवधि: आज से N दिन आगे तक। 0 यानी कोई सीमा नहीं
Minimum Notice (Hours)minNoticeHours0अभी से N घंटे के भीतर शुरू होने वाला कुछ नहीं। Save पर फिर से जाँचा जाता है
Pre-Selected DatesdefaultDatesकैलेंडर खुलते ही चुनी हुई तारीखें
Blocked DatesdisabledDatesतारीखों की एक तय सूची जो चुनी नहीं जा सकतीं
Only These Dates Are SelectableavailableDatesबाकी सब बंद
Auto-Jump to First Available DateautoJumpToFirstAvailablefalseपहले खुले महीने पर खुलता है

अवरुद्ध तारीखों का ऑब्जेक्ट

सेटिंगAPI नामडिफ़ॉल्टयह क्या करता है
Blocked Dates ObjectblockedDatesSourceObjectछुट्टियों और बंदी का ऑब्जेक्ट। इससे ब्लॉकिंग चालू होती है
Blocked Dates Date FieldblockedDatesDateFieldउस ऑब्जेक्ट पर Date फ़ील्ड
Blocked Dates Filter FieldblockedDatesFilterFieldवह फ़ील्ड जो तय करता है कि कौन-सी बंदी लागू हो
Blocked Dates Filter ValueblockedDatesFilterValueवह मान जिसके बराबर फ़ील्ड होना चाहिए
Blocked Dates Start Time FieldblockedDatesStartTimeFieldआधे दिन की बंदी की शुरुआत
Blocked Dates End Time FieldblockedDatesEndTimeFieldआधे दिन की बंदी का अंत
Blocked Dates Resource FieldblockedDatesResourceFieldसिर्फ़ एक संसाधन बंद करता है। खाली हो तो सब बंद

parent रिकॉर्ड में सहेजना

सेटिंगAPI नामडिफ़ॉल्टयह क्या करता है
Static Parent Record IdstaticRecordIdऐप, होम और Experience पेज के लिए parent रिकॉर्ड
Parent Record IdrecordIdरिकॉर्ड पेज पर अपने आप सेट; Flow में इसे पास करें
Parent Record Id FieldparentRecordIdFieldparent से जोड़ने का वैकल्पिक फ़ील्ड
Related Booking Object API NamerelatedObjectApiNameआमतौर पर Booking Object API Name जैसा ही
दिनांक फ़ील्ड API नाम (Date Field API Name)dateFieldApiNameआमतौर पर Booking Date Field जैसा ही
Load Existing DatespreloadExistingDatestrueमौजूदा बुकिंग ग्रिड पर दिखाता है
Existing Dates ModepreloadModeeditableeditable, या पब्लिक उपलब्धता पेज के लिए readonly
सहेजें बटन लेबल (Save Button Label)saveButtonLabelसहेजेंसहेजें बटन का टेक्स्ट

Sub-block (Consolidate Time Span)

चुने गए सारे स्लॉट पहले से आख़िरी स्लॉट तक एक parent बुकिंग बन जाते हैं; बीच के खाली समय चाइल्ड रिकॉर्ड के रूप में सहेजे जाते हैं। यह ट्रेनर के दिन, यात्रा के समय या शिफ़्ट के ब्रेक के लिए है, उन रूम के लिए नहीं जिन्हें मीटिंग के बीच खाली होना चाहिए।

सेटिंगAPI नामडिफ़ॉल्टयह क्या करता है
Consolidate Time SpanconsolidateTimeSpanfalseSub-block चालू करता है
Sub-Block Object API NamesubBlockObjectApiNameखाली समय के लिए चाइल्ड ऑब्जेक्ट
Sub-Block Parent Lookup FieldsubBlockParentLookupFieldparent बुकिंग तक वापस lookup
Sub-Block Date FieldsubBlockDateFieldचाइल्ड पर Date फ़ील्ड
Sub-Block Start Time FieldsubBlockStartTimeFieldचाइल्ड पर शुरुआत का समय
Sub-Block End Time FieldsubBlockEndTimeFieldचाइल्ड पर समाप्ति का समय
Sub-Block Name FieldsubBlockNameFieldSub-Block Button Label से भरा जाता है
Sub-Block Button LabelsubBlockModeButtonLabelजैसे Mark as Break
Show Sub-Block Toggle ButtonshowSubBlockButtonfalseग्रिड पर वह टॉगल दिखाता है

Flow आउटपुट

सेटिंगAPI नामप्रकारक्या लौटाता है
Successful Bookings Count (Output)bookingSuccessCountNumberकितनी बुकिंग सहेजी गईं
Conflict Dates (Output)bookingConflictDatesText collectionवे तारीखें जो बुक नहीं हो सकीं

Salesforce में रूम, उपकरण और लोग बुक करें

जल्द ही Salesforce AppExchange पर। अभी लाइव डेमो में स्लॉट बुक करें, या बताइए कि लॉन्च की सूचना कहाँ भेजें।

$20/यूज़र/माह, 30 दिन का फ़्री ट्रायल, कार्ड की ज़रूरत नहीं। 100% Salesforce नेटिव।