शुरू करने से पहले
- Rumore में कनेक्शन खोलें और कोई भी बुकिंग सिस्टम नाम वाला कार्ड ढूँढें।
- बुकिंग लिंक चालू करें चुनें, फिर बुकिंग लिंक और गुप्त कुंजी कॉपी करें। गुप्त कुंजी सिर्फ़ एक बार दिखती है, इसलिए अपना zap या सिनेरियो सेव होने तक पेज खुला रखें।
गुप्त कुंजी खो गई? उसी कार्ड पर गुप्त कुंजी बदलें चुनें। पुरानी कुंजी 24 घंटे तक काम करती रहती है, इसलिए उसे अपडेट करते समय कुछ नहीं छूटता।
अगर आपका बुकिंग सिस्टम zap सिर्फ़ तब शुरू कर सकता है जब बुकिंग की जाती है, तो वह भी चलेगा। विज़िट को उसके समय के साथ भेजें, और अगर बाद में बुकिंग रद्द हो जाए, तो उसे status cancelled और उसी externalId के साथ फिर से भेजें।
Zapier के ज़रिए
- एक zap बनाएँ जो तब शुरू हो जब आपके बुकिंग सिस्टम में कोई बुकिंग पूरी हो।
- Webhooks by Zapier स्टेप जोड़ें, POST चुनें, और बुकिंग लिंक को URL के रूप में पेस्ट करें।
- Payload Type को JSON पर सेट करें और नीचे दिए फ़ील्ड मैप करें।
- Headers में Authorization जोड़ें, जिसकी वैल्यू हो Bearer, फिर एक स्पेस, फिर आपकी गुप्त कुंजी।
Webhooks by Zapier के लिए Zapier का पेड प्लान ज़रूरी है।
Make के ज़रिए
- अपने बुकिंग सिस्टम के उस ट्रिगर से अपना सिनेरियो शुरू करें जो बुकिंग पूरी होने पर चलता है।
- HTTP मॉड्यूल Make a request जोड़ें, मेथड POST चुनें, और बुकिंग लिंक को URL के रूप में पेस्ट करें।
- Authorization नाम का एक हेडर जोड़ें, जिसकी वैल्यू हो Bearer, फिर एक स्पेस, फिर आपकी गुप्त कुंजी।
- बॉडी टाइप JSON पर सेट करें और नीचे दिए फ़ील्ड मैप करें।
भेजने वाले फ़ील्ड
- name: मेहमान का नाम (ज़रूरी)
- email या phone: कम से कम एक। फ़ोन नंबर देश के कोड के साथ लिखें, जैसे +4512345678।
- visitAt: विज़िट कब शुरू हुई, टाइमज़ोन के साथ, जैसे 2026-10-05T19:30:00+02:00 (ज़रूरी)
- endAt या durationMinutes: विज़िट कब ख़त्म हुई। अगर दोनों में से कोई नहीं भेजा गया, तो विज़िट 90 मिनट की मानी जाएगी।
- externalId: आपके सिस्टम में बुकिंग की ID, ताकि दोहराई गई बुकिंग कभी दो बार न गिनी जाए
- status: completed, no_show या cancelled में से एक। न भेजा जाए तो इसे completed माना जाएगा।
कॉपी करने लायक एक उदाहरण
एक पूरी हुई विज़िट ऐसी दिखती है, जैसी Rumore उम्मीद करता है। अपने बुकिंग सिस्टम के फ़ील्ड इन नामों से मिलाएँ। सिर्फ़ name, visitAt और एक ईमेल या फ़ोन ज़रूरी है।
{
"name": "Dana Levi",
"email": "dana@example.com",
"phone": "+4520123456",
"visitAt": "2026-10-05T19:30:00+02:00",
"endAt": "2026-10-05T21:00:00+02:00",
"externalId": "booking-1042",
"status": "completed"
}टर्मिनल से लिंक जाँचें
कुछ भी बनाने से पहले लिंक और गुप्त कुंजी जाँचने के लिए इसे टर्मिनल में पेस्ट करें और बड़े अक्षरों की जगह अपना बुकिंग लिंक और गुप्त कुंजी लिखें। इसमें दी गई विज़िट महीनों पुरानी है, इसलिए Rumore too_old जवाब देता है और किसी से कुछ नहीं माँगा जाता। हाँ, Test Guest आपके संपर्क में दिखेगा।
curl -X POST "YOUR_BOOKING_LINK" \
-H "Authorization: Bearer YOUR_SECRET" \
-H "Content-Type: application/json" \
-d '{"name":"Test Guest","email":"test@example.com","visitAt":"2026-01-15T12:00:00Z","durationMinutes":60,"externalId":"rumore-test-1"}'विज़िट आने के बाद क्या होता है
- विज़िट ख़त्म होने के 3 घंटे बाद, आपके भेजने के घंटों के भीतर मेहमान से पूछा जाता है। अगर आपने Rumore में अपनी देरी तय की है, तो वही लागू होती है।
- जिसने आपसे कहा है कि उससे संपर्क न करें, उससे कभी नहीं पूछा जाता, और किसी से पिछले अनुरोध के बहुत जल्दी बाद दोबारा नहीं पूछा जाता।
- cancelled या no_show स्टेटस के साथ भेजी गई विज़िट सहेजी जाती है और किसी से कुछ नहीं पूछा जाता। वही externalId नए स्टेटस के साथ फिर भेजें, तो अभी तक इंतज़ार कर रहा अनुरोध रुक जाता है।
- Rumore आपके बुकिंग सिस्टम से सहमति या मार्केटिंग वाले फ़ील्ड कभी नहीं पढ़ता, इसलिए उन्हें न भेजें।
Rumore क्या जवाब देता है
Zapier और Make यह जवाब हर रन की हिस्ट्री में दिखाते हैं। अगर विज़िट नहीं पहुँच रहीं, तो सबसे पहले वहीं देखें।
202 acceptedविज़िट आ गई। अगर यह योग्य है, तो इसके ख़त्म होने के 3 घंटे बाद मेहमान से पूछा जाएगा।202 duplicateRumore के पास ठीक यही विज़िट पहले से थी, इसलिए कुछ नहीं बदला।202 too_oldमेहमान की हिस्ट्री में सहेजी गई। विज़िट 7 दिन से ज़्यादा पहले ख़त्म हुई थी, इसलिए किसी से नहीं पूछा जाता।401गुप्त कुंजी ग़लत है, या बुकिंग लिंक बंद है।422कोई फ़ील्ड नहीं है या पढ़ा नहीं जा सकता। जवाब में उस फ़ील्ड का नाम होता है।429कम समय में बहुत ज़्यादा विज़िट। एक मिनट रुकें और फिर से भेजें।