Claude Code से होटल कैंसलेशन जवाब: भेजने से पहले निजी डेटा रहित जांच तालिका
होटल में कैंसलेशन और तारीख बदलने के जवाब जांचें, बिना booking ID या guest data AI को भेजे।
होटल के inbox में cancellation, date change, refund और guest count change साथ आते हैं। Front desk अक्सर booking number और guest name खुला रखकर जवाब लिखता है। पहला सुधार जवाब की भाषा नहीं है। पहले reservation ledger से personal data हटाकर एक reply review table बनता है।
यह लेख hotel, ryokan और vacation rental teams के लिए है। Claude Code refund तय नहीं करता। वह सिर्फ anonymized request, policy excerpt, OTA screen summary और reply template पढ़ता है। Fee, refund, identity और exception पर staff निर्णय लेता है।
आधिकारिक संदर्भ के लिए Japan Personal Information Protection Commission का कानूनी जानकारी पृष्ठ और Japan Tourism Agency की ऑनलाइन यात्रा लेन-देन मार्गदर्शिका देखें।
मुख्य बातें
Hotel staff एक साथ OTA admin, booking engine, reservation ledger, cancellation policy और reply template देखते हैं। Claude Code से पहले booking ID, guest name, phone और payment hint को working IDs से बदलें।
- Claude Code anonymized request, policy और template पढ़ता है।
- Humans refund, cancellation fee, identity check, payment state, exception और approval देखते हैं।
- 3 use cases: cancellation reply, date-change reply, OTA और official site policy gap.
- Metrics: send से पहले रोकी गई गलती, first reply time, repeated questions.
- Main CTA training and consultation है क्योंकि यह shared staff workflow है।
कार्यप्रवाह: आरक्षण रजिस्टर से जवाब की जांच तक
काम की screens हैं inbox, OTA admin, reservation ledger, cancellation policy और reply template. Names, phone, booking IDs या card fragments को AI task में copy करना unnecessary risk है।
पहले reply review table बनाएं। guest-001 और booking-001 जैसे IDs रखें। Stay date, request date, policy excerpt, refund-review flag, reply deadline और approver बचाएं।
| Screen/document | Claude Code को दें | Human review |
|---|---|---|
| Inbox | request type, text, received time | name, email, phone |
| OTA admin | channel, plan ID, policy | real booking ID, payment |
| Booking engine | change status, deadline | availability, price difference |
| Cancellation policy | days before, rate, exception | terms, refund, special case |
जब fee timing, amount या refund route unclear होता है, guest फिर पूछता है। Table इन points को send से पहले दिखाता है।
Claude Code क्या करे और इंसान क्या जांचे
Claude Code को anonymized request, policy excerpt, template और table columns दें। Output में missing fields, reply draft और staff checklist मांगे।
Humans cancellation fee, refund eligibility, payment handling, identity check, exception और terms देखते हैं। Weather, illness, transport stop, group booking और overseas OTA booking में policy simple दिखे तब भी judgement चाहिए।
Real names, email, phone, booking number, payment details या ID documents AI copy में न डालें। Real booking को reservation system में verify करें।
उपयोग के 3 उदाहरण
Hotel inbox में risk सबसे ज्यादा cancellation, date change और policy gap में आता है। हर use case input, output और human review में बंटता है।
उपयोग 1: कैंसलेशन ईमेल को जवाब-जांच तालिका में बदलना
- इनपुट: निजी जानकारी हटाया हुआ कैंसलेशन ईमेल, ठहरने की तारीख, अनुरोध की तारीख, प्लान ID और नीति का संबंधित अंश।
- आउटपुट: रिफंड-जांच संकेत, कैंसलेशन शुल्क लगने का समय, जवाब का मसौदा और भेजने से पहले की जांच सूची।
- इंसानी जांच: असली बुकिंग ID, पहचान, भुगतान की स्थिति, शुल्क, रिफंड का तरीका और अपवाद।
आज का काम: हाल की 5 cancellation emails से names और booking IDs हटाएं। Request date, stay date, policy और reply deadline रखें।
उपयोग 2: तारीख बदलते समय उपलब्धता की कल्पना न होने देना
- इनपुट: निजी जानकारी हटाया हुआ तारीख-बदलाव अनुरोध, मांगी गई तारीखें, रातों और मेहमानों की संख्या, प्लान ID और बुकिंग इंजन का पाठ।
- आउटपुट: जांची जाने वाली उपलब्धता, कीमत का अंतर, जवाब का मसौदा और वैकल्पिक तारीख पूछने वाला प्रश्न।
- इंसानी जांच: कमरा उपलब्ध है या नहीं, कीमत, छूट, भुगतान का अंतर, इन्वेंटरी और विशेष शर्तें।
Claude Code लिखे कि staff availability और price confirm करेगा। वह room stock या price difference न बनाए।
उपयोग 3: OTA और आधिकारिक साइट की कैंसलेशन भाषा की तुलना करना
- इनपुट: OTA लिस्टिंग, आधिकारिक बुकिंग पृष्ठ, कैंसलेशन नीति और पुष्टि ईमेल का टेम्पलेट।
- आउटपुट: भाषा में अंतर, बुकिंग से पहले दिखाया जाने वाला पाठ और जवाब टेम्पलेट के सुधार।
- इंसानी जांच: शर्तें, भुगतान लेने वाला पक्ष, रिफंड का तरीका, OTA की पाबंदियां और अंतिम मंजूरी।
यदि OTA “free cancellation” दिखाता है और official site fee table छिपाता है, Claude Code difference list करे। Property owner final wording approve करे।
कॉपी करके इस्तेमाल करने वाला प्रॉम्प्ट
Prompt की शुरुआत इस बात से करें कि क्या नहीं भेजना है।
Act as a hotel reservation reply reviewer.
Goal: separate cancellation and date-change requests into a reply check table and a reply draft.
Input:
- anonymized request:
- request date:
- stay date:
- channel:
- plan ID:
- cancellation policy excerpt:
- reply template:
Return:
1. reply check table
2. missing fields
3. human-review fields for fee, refund, availability, and price difference
4. reply draft
5. send-stop conditions
Rules:
- do not handle name, email, phone, booking ID, card data, or address
- do not guess fees, refunds, availability, or price differences
- do not decide exception handling
- end with one row a human must inspect today
चलने वाला जांच कोड
यह Node.js check required fields, human-review gates और obvious direct personal data देखता है।
const rows = [
{ id: "REQ-001", action: "cancel", channel: "official", guest: "guest-001", stayDate: "2026-08-12", requestDate: "2026-07-23", policy: "7 days before free", text: "Guest asks to cancel.", draft: "Staff confirms fee and refund route.", review: ["identity", "refund", "policy"] },
{ id: "REQ-002", action: "change", channel: "ota", guest: "guest-002", stayDate: "2026-09-04", requestDate: "2026-07-23", policy: "Date changes require room and price confirmation.", text: "Guest asks to move the stay.", draft: "Staff checks room and price before replying.", review: ["identity", "price", "policy"] }
];
const required = ["id", "action", "channel", "guest", "stayDate", "requestDate", "policy", "draft", "review"];
const directPersonalData = /[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,}|\b\d{10,}\b|booking[-_ ]?\d+/i;
const errors = [];
for (const row of rows) {
for (const field of required) if (!row[field] || row[field].length === 0) errors.push(`${row.id}: missing ${field}`);
if (!["cancel", "change"].includes(row.action)) errors.push(`${row.id}: unknown action`);
if (directPersonalData.test(`${row.text} ${row.draft}`)) errors.push(`${row.id}: direct personal data may remain`);
if (!row.review.includes("policy")) errors.push(`${row.id}: policy needs human review`);
if (row.action === "cancel" && !row.review.includes("refund")) errors.push(`${row.id}: refund needs human review`);
if (row.action === "change" && !row.review.includes("price")) errors.push(`${row.id}: price needs human review`);
}
if (errors.length > 0) {
console.error(errors.join("\n"));
process.exit(1);
}
console.log("Hotel cancellation reply checklist is ready for human review.");
यह booking system नहीं है। यह request type, stay date, policy, draft और human review gates check करता है।
आम गलतियां और उनके सुधार
पहली गलती पूरी guest email को AI में paste करना है। Speed के कारण name, email, booking ID और card hint रह जाते हैं। Fix: guest-001 रखें और केवल policy plus request intent भेजें।
दूसरी गलती Claude Code से cancellation fee भरवाना है। Stale policy, channel-specific terms और special plans इसका कारण हैं। Fix: fee और refund को “needs review” रखें।
तीसरी गलती date change को normal template से जवाब देना है। Availability, price difference और alternate date missing रहते हैं। इन तीन columns को जोड़ें।
चौथी गलती OTA और official site policy drift ignore करना है। हर week policy, confirmation email, FAQ और official booking page compare करें।
अक्सर पूछे जाने वाले सवाल
Q. क्या cancellation email as-is paste कर सकते हैं?
A. नहीं। Name, email, phone, booking ID, card data और address हटाएं। guest-001 use करें।
Q. क्या Claude Code refund answer draft कर सकता है?
A. Cautious draft कर सकता है। Eligibility, amount, payment route और exception staff देखते हैं।
Q. OTA और official page अलग हों तो कौन सही है?
A. AI choose नहीं करता। Difference table बनाएं और property owner approve करे।
प्रशिक्षण या परामर्श कब उपयोगी है
कई staff replies संभालते हैं तो page views useful metric नहीं है। Mistakes stopped before send, first-reply time और repeated questions track करें।
यदि ये numbers matter करते हैं, training and consultation anonymization rule, reply template, OTA difference table और send-before approval process set कर सकता है।
Related reading: hotel FAQ and booking flow और client data safety।
मैंने क्या जांचा
मैंने slug, frontmatter, structure, internal links, official links, CTA, code fences और final h2 check किए। Node.js check ने confirm किया कि दो sample reply rows में required fields और human-review gates हैं।
आज की एक task: 5 recent cancellation emails लें, name, email, phone और booking ID हटाएं, फिर request date, stay date, channel, policy excerpt, reply deadline और human-review columns वाली table बनाएं।
संबंधित लेख
बीमा एजेंसी में Claude Code से क्लेम इनटेक सुरक्षित रखें
बीमा एजेंसी के लिए redacted CSV, अलग attachment, permissions, मानव review और consultation वाला workflow.
Coaching Center के parent meeting notes और progress report AI से तेज़ बनाएँ: Claude Code गाइड
Coaching center के लिए parent meeting notes और progress report Claude Code से तेज़ बनाएँ: steps, prompt और privacy।
लाइसेंस-परमिट कंसल्टेंट के लिए Claude Code: दस्तावेज़ ड्राफ्ट और शर्तें पहले से तैयार करें
लाइसेंस की शर्तें और ड्राफ्ट में हर बार उलझते हैं? कंसल्टेंट के लिए Claude Code का तरीका, तैयार प्रॉम्प्ट और डेटा सुरक्षा।
मुफ़्त PDF: Claude Code cheatsheet
Email डालें और commands, review habits तथा safe workflow वाली एक-page PDF पाएँ.
हम आपका data सुरक्षित रखते हैं और spam नहीं भेजते.
लेखक के बारे में
Masa
Claude Code workflow और team adoption पर काम करने वाला engineer.