가입부터 결제, 채널 연동, 게스트 페이지, kimchee.live, 직원 스케줄과 외부 연동까지 — 21개 장에 걸쳐 실제 화면과 함께 단계별로 안내합니다. 화면 속 게스트 이름은 예시입니다.
1시작하기 — 가입 & 로그인
Kimchee PMS는 웹 브라우저에서 바로 사용하는 숙박 관리 시스템입니다. 설치할 프로그램이 없고, 이메일 주소 하나만 있으면 1분 안에 시작할 수 있습니다. 이 장에서는 계정을 만들고 로그인하는 방법, 언어를 바꾸는 방법, 그리고 직원 계정을 관리하는 방법을 안내합니다.
계정 만들기 & 로그인
Kimchee PMS는 비밀번호가 없습니다. 이메일로 받은 링크를 클릭하거나 6자리 코드를 입력하면 바로 로그인되는 방식이라, 비밀번호를 만들거나 외울 필요가 없습니다. 가입과 로그인이 같은 화면에서 이루어집니다.
브라우저(크롬 권장) 주소창에 pms.kimchee.io 를 입력해 접속하세요. 로그인 화면에 「환영합니다 👋」 인사가 표시됩니다.
화면이 영어로 보이면 왼쪽 아래의 언어 토글에서 「한국어」를 누르세요. 반대로 영어가 필요하면 「EN」을 누르면 됩니다. 언어는 언제든 다시 바꿀 수 있습니다.
이메일 주소 칸에 사용하실 이메일을 입력하고 「✉️ 코드 보내기」 버튼을 누르세요. 입력하신 주소로 6자리 로그인 코드가 담긴 메일이 발송됩니다.
메일함을 열어 6자리 코드를 확인한 뒤 화면에 입력하거나, 메일 안의 링크를 클릭하세요. 링크를 클릭하면 코드 입력 없이 자동으로 로그인됩니다.
처음 방문하신 이메일이라면 같은 화면에서 자동으로 가입이 진행됩니다. 별도의 회원가입 절차가 없습니다.
이메일 대신 「카카오로 로그인 / 가입」 또는 Google 버튼으로도 가입·로그인할 수 있습니다. 평소 쓰시는 계정을 그대로 연결하면 됩니다.
첫 로그인 후 온보딩(초기 설정) 화면에서 이용약관과 개인정보 처리방침 동의 체크박스에 반드시 체크해야 다음 단계로 진행됩니다. 동의 내역은 계정에 기록됩니다.
가입이 완료되면 30일 무료 체험이 자동으로 시작됩니다. 신용카드 등록 없이 모든 기능을 사용할 수 있고, 체험 기간 중에는 어떤 금액도 결제되지 않습니다.
💡 로그인 메일이 안 보이면 스팸함을 확인해 주세요. 발송까지 1~2분 정도 걸릴 수 있습니다. 코드가 만료되었다면 「← 다른 이메일 사용」을 눌러 처음부터 다시 요청하면 됩니다.
로그인하면 곧바로 대시보드가 열립니다 — 오늘의 도착·출발·점유율과 AI 인사이트를 한눈에.
비밀번호를 잊어버렸다면?
걱정하지 않으셔도 됩니다 — 애초에 비밀번호가 없습니다. 로그인할 때마다 이메일로 새 코드(또는 링크)를 받기 때문에, 비밀번호 분실·재설정 절차 자체가 필요 없습니다. 로그인이 안 될 때는 이메일 주소를 정확히 입력했는지 확인하고 새 코드를 다시 요청하세요. 가입할 때 쓴 이메일 자체를 잊으셨다면 support@kimchee.io 로 문의해 주세요.
직원 계정 초대하기
직원은 스스로 가입하는 것이 아니라 관리자가 초대합니다. 관리자 계정으로 로그인한 뒤 사용자 관리(User Management) 화면을 여세요.
「새 사용자 초대」 버튼을 눌러 직원의 이메일을 입력하면 초대 이메일이 발송됩니다. 직원은 메일의 안내에 따라 같은 방식(코드/링크)으로 로그인합니다.
초대할 때 역할(Role)과 숙소 접근 권한(Property Access)을 지정하세요. 역할에 따라 볼 수 있는 메뉴와 할 수 있는 작업이 달라집니다.
예시부산에서 게스트하우스를 여는 사장님이라면: pms.kimchee.io 접속 → 본인 이메일로 코드 로그인(자동 가입 + 30일 체험 시작) → 약관 동의 → 이후 사용자 관리에서 리셉션 직원 2명을 「직원(Staff)」 역할로 초대하면 됩니다.
⚠ 보안을 위해 매니저 이하 직원 계정은 15분 동안 아무 조작이 없으면 자동으로 로그아웃됩니다. 공용 프런트 PC에서 특히 유용한 보호 장치입니다. 오너(Owner)와 관리자(Admin) 계정은 자동 로그아웃 대상이 아닙니다.
2숙소 만들기 & 기본 설정
숙소(프로퍼티)는 Kimchee PMS의 기본 단위입니다. 숙소 이름부터 시간대, 통화, 체크인 시간까지 — 여기서 입력한 값이 캘린더, 자동 메시지, 게스트 페이지, OTA 연동 전반에 사용됩니다. 사이드바의 설정(Settings) 메뉴에서 일반(General) 탭을 열고 아래 순서대로 채워 보세요.
숙소 기본 정보 입력
설정 → 일반(General) 탭의 「숙소」 카드에서 숙소 이름(Property Name)을 입력하세요. 예: 김치 다운타운 게스트하우스. 이 이름이 게스트 페이지와 영수증에 표시됩니다.
슬러그(Slug)를 확인하세요. 슬러그는 게스트용 링크 주소에 들어가는 영문 식별자입니다(예: oneway-guesthouse-busan). 짧고 알아보기 쉬운 영문 소문자로 정하는 것이 좋습니다.
국가(Country)와 시간대를 선택하세요. 시간대는 예약 시각, 자동 메시지 발송 시각, 당일 마감 판정에 모두 사용되므로 정확해야 합니다. 한국 숙소는 Asia/Seoul 입니다.
숙소 유형(Property Type)을 선택하세요. 이 값은 Booking.com 등 OTA·채널 매니저로 전달됩니다. 과금은 호텔형/임대형 두 그룹만 구분하며, 도시민박·한옥·펜션은 게스트하우스·빌라 등 가까운 항목으로 선택하면 됩니다.
사업 허가 업종 (한국) 항목은 일반숙박업·생활숙박업 등 실제 허가 업종을 기록하는 칸입니다. 기록·참고용이며 OTA·채널 매니저로는 전송되지 않습니다.
숙소 색상 (캘린더용) 을 골라 두세요. 숙소가 여러 개일 때 캘린더와 목록에서 이 색으로 구분됩니다.
예시부산 게스트하우스를 만든다면: 국가 South Korea, 시간대 Asia/Seoul, 숙소 유형 게스트하우스(Guest House), 사업 허가 업종 일반숙박업으로 설정하세요.
설정 → 일반 탭 — 숙소 기본 정보, 사업자 서류, 지역·표시 설정을 한 화면에서 관리합니다.
사업자 서류 올리기
한국 숙소는 일반 탭의 사업자 서류 카드에서 세 가지 서류를 관리합니다: 사업자등록증, 영업신고증, 은행 통장 사본. 서류마다 번호 입력칸과 파일 업로드가 함께 있습니다.
사업자등록증 항목에 사업자등록번호를 입력하고, 「파일 올리기」로 스캔본을 업로드하세요. PDF·JPG·PNG를 지원하며 서류마다 파일을 여러 개 올릴 수 있습니다.
영업신고증 항목에도 같은 방식으로 영업신고증 번호와 파일을 올리세요.
은행 통장 사본 항목에 은행 / 계좌번호를 입력하고 통장 사본 이미지를 올리세요. 정산·확인 용도로 사용됩니다.
올린 파일은 목록에서 「보기」로 열어 확인하거나 「삭제」할 수 있습니다. 파일명이 한글이어도 괜찮습니다 — 내부적으로 안전한 이름으로 저장됩니다.
💡 파일은 비공개로 저장되며, 소속 조직 멤버와 Kimchee PMS 운영팀만 열 수 있습니다. 외부나 게스트에게는 절대 노출되지 않습니다.
지역·표시 설정과 체크인 시간
지역·표시 설정 카드에서 통화(Currency)를 선택하세요. 한국 숙소는 KRW 입니다. 요금·리포트·영수증 금액이 이 통화로 표시됩니다.
날짜 형식(Date Format)과 언어(Language)를 취향에 맞게 고르세요. 언어를 변경하면 시스템이 자동으로 새로고침됩니다.
체크인 / 체크아웃 시간 카드에서 기본 체크인 시간과 체크아웃 시간을 설정하세요. 이 시간은 게스트에게 표시되고 자동 메시지에도 사용됩니다. 예: 체크인 16:00, 체크아웃 11:00.
당일 예약 마감(Same-day Booking Cutoff)을 원하면 설정하세요. 예를 들어 「21:00 이후 마감」을 선택하면 매일 밤 9시가 지나는 순간 오늘 날짜의 판매가 모든 채널(OTA + kimchee.live)에서 자동으로 중지됩니다. 늦은 밤 갑작스러운 당일 예약을 받고 싶지 않을 때 유용합니다. 기본값은 「마감 안 함 (계속 판매)」입니다.
사업자·인보이스 탭
설정에서 사업자·인보이스(Business & Invoice) 탭을 여세요. 여기 입력하는 내용은 게스트에게 발송되는 영수증·청구서에 자동으로 표기됩니다.
회사명, 대표자명, 사업자등록번호, 업태·종목, 사업장 주소·전화·이메일을 입력하세요.
계좌이체를 받는 숙소라면 은행 계좌 섹션(은행명·계좌번호·예금주)도 채우세요. 선택 사항입니다.
청구서 / 영수증 설정에서 Invoice 번호 prefix(예: KIM-), 통화 표기 방식, 세금 항목 표시(부가세/공급가액 별도 표시) 여부를 정하면 됩니다.
⚠ 시간대와 통화는 처음에 정확히 설정하세요. 운영 중에 바꾸면 자동 메시지 발송 시각과 금액 표시가 달라져 혼란이 생길 수 있습니다.
3객실 타입 & 객실/베드
Kimchee PMS의 객실 구조는 2단계입니다. 먼저 판매 단위인 객실 타입(Room Type)을 만들고, 그 아래에 실제 객실(또는 도미토리 베드)을 등록합니다. 객실 타입은 채널 매니저 동기화 항목이 되고, 실제 객실은 캘린더에서 한 줄씩 표시되는 배정 단위가 됩니다. 설정(Settings) → 카탈로그(Catalogs) 탭에서 관리합니다.
객실 타입 만들기
설정 → 카탈로그 탭을 열면 객실 타입(Room Types) 섹션이 먼저 보입니다. 「객실 타입 추가」 버튼을 누르세요.
이름을 입력하세요. OTA에 그대로 노출될 수 있으니 게스트가 이해하기 쉬운 이름이 좋습니다. 예: Double Private Room, 1Bed in 8-bed Female Dormitory.
타입을 고르세요: Private(개인실), Dorm(도미토리 베드 판매), Internal(내부용) 세 가지 중 하나입니다.
최대 인원(Cap)을 입력하세요. Private은 그 방에 잘 수 있는 인원(더블룸이면 2), Dorm은 베드 1개 = 1명이므로 1로 설정합니다.
기본 요금(가격 ₩)을 입력하세요. 시즌·요일별 세부 가격은 나중에 가격(Pricing) 메뉴에서 조정할 수 있으니, 여기서는 기준이 되는 1박 요금만 넣으면 됩니다.
실제 객실·베드 등록하기
같은 화면의 실제 객실(Physical Rooms) 섹션에서 「실제 객실 추가」를 누르고, 방 이름/번호를 입력한 뒤 소속 객실 타입을 선택하세요. 예: 201호 → Double Private Room 타입.
도미토리는 방이 아니라 베드 단위로 등록합니다. 8인실 도미토리라면 실제 객실을 8개(베드 8개) 만들어 같은 Dorm 타입에 연결하세요. 예: 401-1, 401-2 … 401-8.
이렇게 등록하면 캘린더에서 베드가 한 줄씩 표시되어, 어떤 게스트가 어느 베드에 자는지 한눈에 보이고 드래그로 베드를 옮길 수도 있습니다.
객실별 가격·영수증 표시명은 비워두면 객실 타입의 값을 자동 상속합니다. 특정 방만 다르게 받고 싶을 때만 개별 입력하세요.
스태프 숙소나 오버부킹 임시 파킹용 방이 필요하면 Internal 타입으로 만드세요. Internal 객실은 점유율 계산, 판매(OTA·kimchee.live 노출), 구독 과금에서 모두 제외됩니다.
예시8인 여성 도미토리 1실을 판매하려면: 객실 타입 「1Bed in 8-bed Female Dormitory」(타입 Dorm, 최대 인원 1, 기본 요금 ₩25,000)를 만들고, 그 타입 아래에 실제 객실(베드) 8개를 등록하세요. OTA에는 베드 8개가 판매 가능 수량으로 동기화되고, 캘린더에는 베드 8줄이 표시됩니다.
설정 → 카탈로그 — 위쪽에 객실 타입, 아래쪽에 타입별 실제 객실/베드 목록이 표시됩니다.
💡 객실 타입은 채널 매니저(5장)의 동기화 단위입니다. OTA에 파는 상품 구성 그대로 타입을 만들어 두면 나중에 채널 연동이 훨씬 쉬워집니다.
⚠ 등록한 방/베드 수는 구독 요금 산정에 사용됩니다(4장 참고). 개인실 1개 = 1룸, 도미토리 베드 4개 = 1룸으로 계산되며 Internal 객실은 제외됩니다. 쓰지 않는 방을 잔뜩 만들어 두면 요금이 올라갈 수 있으니 실제 판매하는 방만 등록하세요.
4구독 & 결제
Kimchee PMS의 요금은 단순합니다 — 방 수 기준 월정액이며, 어느 요금제든 모든 기능이 동일하게 포함됩니다. 30일 무료 체험이 끝나기 전에 카드만 등록해 두면 나머지는 자동으로 처리됩니다. 설정(Settings) → 결제·구독(Billing) 탭에서 관리합니다.
요금제 — 방 수 기준
1~10실: 정상가 월 ₩120,000 (한국 오픈 프로모션 50% 할인가 ₩60,000)
11~20실: 정상가 월 ₩160,000 (프로모션가 ₩80,000)
21~30실: 정상가 월 ₩200,000 (프로모션가 ₩100,000)
31~40실: 정상가 월 ₩240,000 (프로모션가 ₩120,000)
41~50실: 정상가 월 ₩280,000 (프로모션가 ₩140,000)
51실 이상: 별도 견적 — support@kimchee.io 로 문의해 주세요.
한국에서 접속해 가입하시면 오픈 기념 프로모션으로 정상가의 50%가 적용됩니다. 최신 요금은 kimchee.io 의 가격 페이지에서 확인하실 수 있습니다.
방 수 계산 규칙: 개인실 1개 = 1룸, 도미토리는 베드 4개 = 방 1개로 환산합니다. Internal(내부용) 객실은 계산에서 제외됩니다. 모든 요금제의 기능은 동일하며, 방 수에 따라 금액만 달라집니다.
예시개인실 18개 + 도미토리 베드 60개를 운영한다면: 18 + 60÷4 = 18 + 15 = 33룸 → 31~40실 구간입니다. 정상가는 월 ₩240,000이고, 한국 오픈 프로모션이 적용되면 월 ₩120,000이 청구됩니다. 가격 페이지에 함께 보이는 외화 금액은 참고용 환산(환율 매일 갱신)이며, 실제 청구는 항상 원화로 이루어집니다.
결제·구독 화면 살펴보기
설정 → 결제·구독(Billing) 탭을 여세요. 구독(Subscription) 카드에 숙소별로 방 수 계산 내역이 표시됩니다. 예: 개인실 18 + 도미 베드 60÷4 = 33 룸.
숙소마다 상태 칩이 붙습니다: 🎁 체험 D-N(체험 종료까지 남은 일수), ✓ 이용 중, ⚠ 결제 실패, ⏸ 일시중지, 해지됨. 숙소가 여러 개면 아래에 월 합계(Monthly total)가 표시됩니다.
결제 카드(Payment card) 카드에서 「카드 등록하고 구독 시작」 버튼을 누르면 포트원(PortOne) 결제창이 열립니다. 카드 정보를 입력해 등록하세요.
무료 체험 중에는 카드를 등록해도 결제되지 않습니다. 체험이 끝나는 시점에 자동으로 결제가 시작됩니다. 카드가 바뀌면 「카드 변경」으로 언제든 교체할 수 있습니다.
매달 같은 날짜에 그 시점의 방 수로 요금을 다시 계산해 청구합니다. 방을 늘리거나 줄이면 다음 결제부터 자동 반영되므로 별도 신청이 필요 없습니다.
결제 내역(Billing history) 카드에서 날짜·숙소·금액과 함께 결제됨/실패/대기 상태를 확인할 수 있습니다.
구독은 숙소별로 관리합니다. 특정 숙소 운영을 중단하면 그 줄의 「해지」를 누르세요 — 결제된 기간이 끝나면 채널 동기화가 중지됩니다. 다시 시작하려면 「재개」를 누르면 됩니다.
설정 → 결제·구독 — 숙소별 방 수 계산, 상태, 결제 카드, 결제 내역을 한 화면에서 관리합니다.
💡 채널 매니저를 활성화하는 시점에는 첫 결제가 그 자리에서 승인되어야 합니다(5장 참고). 즉 무료 체험 중이라도 OTA 연동을 시작하려면 카드 등록 + 첫 결제가 필요하며, 이후에는 매달 같은 날짜에 자동 청구됩니다.
⚠ 결제가 실패하면: ① 즉시 이메일로 알림이 발송되고 ② 매일 자동으로 재시도합니다. ③ 7일(또는 5회 실패)이 지나면 채널 동기화가 일시중지되어 OTA 재고·가격 업데이트가 멈춥니다. ④ 카드를 정상화(변경/한도 확보)하면 다음 재시도에서 결제되고 동기화가 자동으로 재개됩니다. 오버부킹 위험을 피하려면 결제 실패 알림을 받는 즉시 카드를 확인하세요.
5채널 매니저 — OTA 연동
채널 매니저를 켜면 Booking.com·Airbnb·Agoda 등 OTA와 가격·재고·예약이 실시간으로 동기화됩니다. OTA 예약이 몇 초 안에 캘린더에 나타나고, 한 곳에서 예약이 들어오면 다른 모든 채널의 재고가 자동으로 차감되어 오버부킹을 막아 줍니다.
개요(Overview) — 연결 상태, 활성 객실 타입 매핑 수, 푸시 대기열(대기/실패), 마지막 동기화 시각. 문제가 있으면 「확인이 필요해요」 배너가 뜹니다.
채널 연결·매핑(Connect & Map) — OTA 연결 생성·수정·삭제와 객실 매핑을 PMS 안에서 직접 처리합니다. 별도 계정이 필요 없습니다.
인벤토리(Inventory) — 각 OTA가 실제로 받는 날짜별 가격·재고·제한을 확인합니다. 여기서는 읽기 전용이며 PMS 캘린더가 원본입니다. OTA별 판매 규칙(판매 중지, 최대 판매수)은 Actions → Availability Rules에서 설정합니다.
설정(Settings) — 채널 매니저 활성화, 객실 타입 매핑(Room Type Mapping), 동기화 옵션(Sync Settings).
채널 매니저 활성화하기
좌측 메뉴에서 채널(Channels)을 열고 설정(Settings) 탭으로 이동합니다.
결제 카드가 등록되어 있는지 확인합니다. 카드가 없으면 활성화 시 「결제 등록이 필요합니다」 안내가 뜨며, Settings → Billing에서 먼저 카드를 등록해야 합니다(4장 참고).
「채널 매니저 부가서비스 약관과 월 이용료에 동의합니다」(I agree to the Channel Manager add-on terms and monthly fee) 체크박스에 동의합니다.
「Activate Channel Manager」 버튼을 클릭합니다. 약 20초 정도 걸립니다.
① 먼저 등록된 카드로 첫 달 구독 결제가 승인됩니다.
② 결제가 성공한 경우에만 채널 매니저에 숙소·객실 타입·기본 요금이 자동으로 생성됩니다. 결제가 실패하면 아무것도 생성되지 않고 실패 안내가 표시됩니다.
활성화가 끝나면 채널 연결·매핑(Connect & Map) 탭에서 Booking.com·Airbnb·Agoda 등 OTA를 연결하고 방 타입을 매핑합니다.
개요(Overview) 탭으로 돌아와 연결 상태가 「연결됨」인지, 마지막 동기화가 최근인지 확인합니다.
활성화가 자동으로 해 주는 것
객실 타입과 기본 요금을 채널 매니저에 생성 (통화·시간대 반영, Internal 타입은 제외)
365일치 재고와 요금을 초기 전송
OTA 예약을 실시간으로 수신하는 웹훅 등록
OTA 메시지·리뷰를 PMS로 받아오는 수신 앱 설치
⚠ 활성화한 날짜를 기준으로 매달 같은 날에 자동 청구됩니다. 결제 카드가 만료되거나 한도가 부족하면 동기화가 중단될 수 있으니 카드 상태를 유지해 주세요.
객실 타입 매핑 (Room Type Mapping)
설정(Settings) 탭의 Room Type Mapping 카드로 이동합니다. Kimchee 객실 타입 ↔ 채널 객실 타입을 연결하는 표가 보입니다.
「Fetch Channel Room Types」를 눌러 채널 쪽 객실 타입 목록을 불러옵니다.
각 Kimchee 객실 타입 옆에서 대응하는 채널 객실 타입을 선택해 매핑을 저장합니다.
가격·재고 전체를 다시 보내고 싶으면 「Re-sync All」을 누릅니다.
OTA 화면의 숫자가 이상할 때는 「OTA Full Sync」를 누릅니다 — 채널 매니저가 모든 연결 채널(Booking.com 등)로 요금·재고·제한을 전체 재전송합니다.
인벤토리(Inventory) 탭에서 OTA가 실제로 받은 값이 맞는지 확인합니다.
동기화 옵션 (Sync Settings)
Auto-push price changes — 가격 변경을 채널 매니저로 자동 전송
Auto-push availability changes — 재고 변경 자동 전송
Auto-push restrictions — 최소 숙박·CTA/CTD 같은 제한 자동 전송
Full Sync Time (daily) — 매일 전체 재동기화를 돌릴 시각을 새벽 1am~5am 중에서 선택 (manual = 수동만)
Push Horizon (days) — 며칠 앞까지 동기화할지 (30~730일, 기본 365일)
💡 채널 동기화 에러는 15분마다 자동으로 감지되어 이메일로 알려 드립니다. 알림이 번거로우면 설정의 알림 항목에서 끌 수 있습니다.
예시Booking.com을 연결한 뒤 더블룸에 예약이 들어오면 몇 초 안에 PMS 캘린더에 자동으로 표시됩니다. 동시에 그 날짜의 더블룸 재고가 Airbnb·Agoda 등 연결된 모든 채널에서 하나 차감되어, 같은 방이 두 곳에서 팔리는 일을 막아 줍니다.
6예약 캘린더
예약 캘린더는 Kimchee PMS의 중심 화면입니다. 방·베드가 한 줄씩 나열된 가로 타임라인 위에 예약 바가 표시되고, 드래그만으로 방 이동·연장·단축이 끝납니다. OTA 신규 예약은 자동으로 최적의 베드에 배정됩니다.
예약 캘린더 — 방/베드별 가로 타임라인과 예약 바 (채널 로고·재방문 배지 표시)
화면 읽는 법
한 달치 가로 타임라인에 방(개인실)과 베드(도미토리)가 한 줄씩 표시됩니다.
예약 바에는 게스트 이름과 채널 로고(Booking.com·Airbnb·kimchee.live 등)가 표시되고, 색상으로 상태를 구분합니다.
재방문 게스트에게는 🔁 배지가 붙습니다 — 마우스를 올리면 이전 방문 횟수가 보입니다.
미수금이 있는 예약에는 빨간 Balance Due 줄이 표시됩니다.
기본 조작
방 이동 — 예약 바를 잡고 다른 방/베드 줄로 드래그합니다. 겹치는 예약이 있으면 이동이 막히고 경고가 뜹니다.
연장·단축 — 날짜는 드래그로 바꾸지 않습니다. 예약 바를 클릭해 예약 모달을 열고 체크인·체크아웃 날짜를 고치세요. 가장자리를 잡아 늘이는 기능은 실수로 날짜가 바뀌는 사고가 많아 없앴습니다.
「배정(Arrange)」 모달 — 미배정 예약이 여러 건 쌓였을 때 씁니다. 미배정 트레이와 객실 사이로 예약을 드래그(모바일은 탭 후 목적지 탭)해 한 번에 정리하고, 대기 중인 변경 건수를 확인한 뒤 저장합니다.
⚠ 「문제 예약」 버튼 — 같은 베드에 겹친 예약, 배정되지 않은 예약처럼 손봐야 할 건을 모아서 보여 줍니다. 숫자가 0이 아니면 눌러서 확인하세요.
오늘 날짜 열은 색으로 강조되고, 청소 요청이 걸린 방·날짜 칸에는 아래쪽에 얇은 파란 줄(청소 완료는 초록)이 표시됩니다. 도미토리는 첫 번째 베드 줄에만 표시됩니다.
분리 숙박 — 한 예약이 날짜별로 서로 다른 베드에 머무는 것도 지원됩니다. 일부 날짜만 다른 줄로 옮기면 세그먼트가 자동으로 나뉩니다.
새 예약·블록 만들기 — 빈 칸을 클릭하면 새 예약 모달이 열립니다. 블록 모드로 전환하면 청소·수리 등으로 판매만 막을 수 있습니다(게스트 없음).
전체 검색 — 상단 검색창(Search all bookings…)에 게스트명·예약번호·OTA 예약코드·이메일·전화번호를 입력하면 표시 중인 달과 무관하게 전체 기간에서 찾아 줍니다.
검색 결과를 클릭하면 캘린더가 해당 예약 위치로 점프하고, 예약이 강조된 뒤 모달이 열립니다.
OTA 신규 예약은 미배정 상태로 들어와 같은 객실 타입의 최적 방·베드에 자동 배정됩니다(도미토리 포함). 자리가 없으면 미배정으로 남습니다.
자동 배정 동작은 Settings → 캘린더 옵션(Calendar Options)에서 숙소별로 조절합니다 — 「미배정 자동 흡수」(Auto-Absorb Unassigned), 「균등 사용 — Private 방」, 「균등 사용 — 도미토리 (50% 알고리즘)」 토글.
💡 캘린더에서 방을 옮겨도 OTA에 판매된 객실 타입은 그대로 유지됩니다. 판매 타입은 OTA 소유, 물리 배치는 PMS 소유 — 그래서 게스트를 업그레이드해 다른 방에 재워도 요금이 다시 계산되지 않습니다.
⚠ 객실 타입이 만실이라 자동 배정이 실패하면 예약은 미배정으로 남고, 15분 주기 점검이 미배정·중복 배정을 발견해 이메일로 알려 드립니다. 알림을 받으면 캘린더에서 직접 자리를 정리해 주세요.
예시3박 예약의 둘째 날 밤만 다른 베드로 드래그하면 예약이 자동으로 두 개의 세그먼트(1일차 A베드 → 2~3일차 B베드)로 나뉩니다. 게스트·요금·예약번호는 하나 그대로이며, 캘린더에는 이어진 분리 숙박으로 표시됩니다.
7예약 관리
Reservations 메뉴는 모든 예약을 목록으로 관리하는 화면입니다. 기간·상태·채널로 걸러 보고, 예약을 클릭하면 게스트 정보 수정, 날짜·방 변경, 결제 기록, 영수증 출력, 변경 이력까지 한 모달에서 처리합니다.
Reservations 리스트 — 기간·상태·채널 필터와 객실 정보(Room Info) 열
리스트와 필터
기간 필터 — 체크인·체크아웃·투숙 중·생성일·취소일 기준으로 기간을 지정합니다.
상태 필터 — Confirmed / Pending / Checked In / Checked Out / Cancelled / No Show 중 복수 선택.
채널 필터 — Booking.com·Airbnb·Agoda·Direct 등 채널별로 걸러 봅니다.
객실 정보(Room Info) 열 — 방 번호와 객실 타입 이름이 함께 표시됩니다.
검색창 — 게스트명·예약번호 등으로 즉시 검색.
예약 모달에서 할 수 있는 일
예약 행을 클릭해 모달을 엽니다. 캘린더에서 예약 바를 클릭해도 같은 모달이 열립니다.
게스트 정보(이름·이메일·전화·국적)를 수정합니다.
날짜와 방을 변경합니다. 세그먼트 단위라 분리 숙박도 여기서 편집됩니다.
상태를 변경합니다 — Confirmed / Pending / Checked In / Checked Out / Cancelled / No Show.
결제를 기록합니다. 부분 결제를 여러 번 나눠 입력할 수 있고, 남은 잔액이 자동 계산됩니다. KRW 기준 100원 미만의 잔액(환율·분할 결제 끝수)은 정산된 것으로 처리됩니다.
상단의 Invoice 버튼으로 영수증을 출력합니다. 합계 아래에 부가세 10% 포함 금액이 표기됩니다(가격은 부가세 포함가).
활동 기록(Activity History)을 펼치면 누가 언제 무엇을 바꿨는지 예약별 변경 이력이 보입니다.
예약 한 건이 아니라 전체 변경 이력을 보려면 사이드바의 활동 로그(Activity Log) 페이지를 여세요 — 이벤트 종류(생성·상태·객실·날짜·금액·결제·삭제), 작업자(직원 이메일 또는 system·channex), 예약번호로 걸러 볼 수 있는 읽기 전용 감사 기록입니다.
목록에서 여러 예약을 선택하면 상단에 일괄 처리 막대가 나타나고, 화면에 걸린 필터 그대로 CSV로 내보낼 수 있습니다.
Save를 눌러 저장합니다. 저장해도 모달이 닫히지 않아 이어서 계속 편집할 수 있고, 닫을 때는 ✕를 누릅니다.
룸 블록(청소·수리용)을 열었다면 휴지통 버튼으로 삭제할 수 있습니다 — 블록 삭제는 모든 역할이 가능하고, 실제 예약의 영구 삭제는 Admin 이상만 가능합니다.
⚠ OTA(Booking.com 등)와 kimchee.live에서 들어온 예약은 취소·노쇼 권한이 채널 쪽에 있습니다. 그래서 상태 선택에서 Cancelled / No Show가 비활성화되어 있습니다 — 취소는 해당 OTA(엑스트라넷)에서 처리하면 자동으로 PMS에 반영됩니다.
💡 OTA 예약의 연장은 원 예약의 날짜를 늘리는 대신 별도의 새 예약으로 만들어져 원 예약과 연결됩니다. 모달 상단에 연결된 예약이 탭으로 함께 표시되어 전체 투숙을 한눈에 볼 수 있고, OTA 쪽 원 예약은 건드리지 않아 수수료·정산이 꼬이지 않습니다.
예시Booking.com으로 2박 예약한 게스트가 현장에서 1박 연장을 요청했습니다. 캘린더에서 원 예약 바를 늘리는 대신, 게스트가 My Stay에서 직접 연장하거나 호스트가 새 예약을 만들어 주면 연장분이 연결 예약으로 생성됩니다. 원 예약은 Booking.com 소유 그대로, 연장 1박은 수수료 없는 직접 판매로 남습니다.
8메시지
메시지(Messages) 페이지는 OTA 채팅과 kimchee.live 게스트 메시지를 하나의 인박스에서 처리하는 곳입니다. 채널 매니저가 활성화되어 있으면 Booking.com·Hostelworld·Airbnb·Expedia·Agoda 대화가 자동으로 들어오고, 여기서 보낸 답장은 해당 OTA 스레드로 그대로 발송되어 게스트는 자기 OTA 앱에서 받아봅니다.
메시지 인박스 — 왼쪽 스레드 목록(채널 아바타·안읽음 배지), 가운데 대화창과 번역·AI 답변 버튼
인박스 구성
인박스 탭은 다섯 개입니다: OTA 인박스, 전체 OTA(채널 매니저를 통해 들어온 OTA 메시지 전체), 게스트(kimchee.live 게스트가 호스트에게 보낸 문의), 커뮤니티(커뮤니티 채팅에서 넘어온 대화), 안 읽음.
대화창에서 응답 템플릿을 골라 넣을 수 있습니다 — 게스트 이름·객실·체크인 같은 값이 자동으로 채워집니다. 파일 첨부와 출입키(도어코드) 발송 버튼도 같은 자리에 있습니다.
AI가 답을 모르는 질문이 오면 그대로 두지 말고 직접 답해 주세요. 그 답을 승인해 두면 다음부터 같은 질문에는 AI가 알아서 같은 내용으로 답합니다 — 쓸수록 똑똑해지는 구조입니다.
각 스레드 앞에는 채널 파비콘 아바타(Booking.com 파란 B, Airbnb 로고, kimchee.live 등)가 붙어 어느 채널의 게스트인지 한눈에 보입니다. 로고가 없는 채널은 이니셜 아바타로 표시됩니다.
안읽은 대화는 게스트 이름이 굵게 표시되고 빨간 안읽음 배지가 붙습니다. 인박스 제목 옆에는 전체 안읽음 개수가 표시됩니다.
상단 검색창(Search guests...)으로 게스트 이름을 바로 찾을 수 있습니다.
인박스는 현재 선택된 숙소 기준으로 필터링됩니다. 메시지가 안 보이면 왼쪽 위에서 숙소를 전환해 보세요.
답장 보내기 — 번역과 AI 답변
사이드바에서 메시지(Messages)를 엽니다.
인박스에서 스레드를 클릭합니다. 대화가 열리면서 자동으로 읽음 처리됩니다.
외국어 메시지라면 대화창 상단의 🌐 번역(Translate)을 누르세요. 게스트 말풍선이 지금 쓰는 PMS 언어로 번역됩니다 — 메뉴가 영어면 영어로, 한국어면 한국어로. 한 번 더 누르면 원문(Original)으로 돌아갑니다.
✨ AI 답변(AI Reply)을 누르면 대화 흐름·숙소 FAQ·설정한 톤을 바탕으로 답장 초안이 자동 생성됩니다. 초안은 게스트가 쓴 언어에 맞춰 작성됩니다.
초안을 읽고 사실 관계(체크인 시간, 도어코드, 위치 안내 등)를 확인한 뒤 자유롭게 수정합니다.
보내기(Send)를 누르면 답장이 OTA 스레드로 발송됩니다. 게스트는 Booking.com·Airbnb 앱 안에서 그대로 받아봅니다.
오른쪽 위 AI Assistant 버튼으로 AI 답변 설정 패널(사용 여부·톤·FAQ)을 열 수 있습니다. FAQ를 충실히 채워둘수록 초안 품질이 좋아집니다.
예시중국어 문의 「请问几点可以入住?」가 Booking.com으로 도착 → 🌐 번역을 눌러 '몇 시에 체크인할 수 있나요?'로 읽고 → ✨ AI 답변으로 중국어 초안 생성 → 체크인 시간(15:00)이 맞는지 확인·수정 → 보내기. 게스트는 Booking.com 앱에서 중국어 답장을 받습니다.
💡 새 메시지가 도착하면 호스트에게 이메일 알림이 항상 발송됩니다. 다른 알림은 켜고 끌 수 있지만 새 메시지 알림만은 놓치지 않도록 항상 켜져 있습니다.
⚠ OTA 인박스는 채널 매니저가 메시징을 지원하는 채널만 다룹니다: Booking.com·Hostelworld·Airbnb·Expedia·Agoda. 스레드는 게스트가 먼저 메시지를 보내면 자동 생성됩니다. AI 답변은 월 사용 한도가 있으며, 초과 시 안내가 표시됩니다 — 초안은 반드시 검토 후 보내세요.
9자동 메시지
자동 메시지는 예약 흐름의 정해진 시점에 게스트에게 자동 발송되는 템플릿입니다. 예약 확정 인사, 체크인 전날 도어코드 안내, 체크아웃 후 리뷰 요청까지 — 한 번 설정해 두면 매 예약마다 손대지 않아도 나갑니다. 설정 → 자동 메시지(Settings → Auto Message)에서 관리합니다.
설정 → 자동 메시지 — 템플릿 카드, 발송 시점·채널 설정, 아래에 Recent Sends 발송 이력
템플릿 설정하기
설정(Settings) → 자동 메시지(Auto Message)를 엽니다.
기본 템플릿 카드들이 보입니다 — 예약 확정, 체크인 안내(체크인 D-1), 체크인 당일, 체크아웃 후 리뷰 요청 등. 카드를 클릭해 편집합니다. 새 종류 추가는 지원되지 않으므로 기본 템플릿을 용도에 맞게 고쳐 쓰세요.
카드의 토글로 템플릿을 켜고 끕니다. 꺼진 템플릿은 어떤 예약에도 발송되지 않습니다.
발송 시점(When to send)을 정합니다: 시간 기준이면 체크인 또는 체크아웃을 기준으로 N일 전/후 + 발송 시각(예: 체크인 1일 전 15:00), 이벤트 기준이면 해당 이벤트 발생 시 즉시.
채널 & 라우팅(Channels & Routing)에서 발송 채널을 우선순위대로 배치합니다: 📧 Email / 📡 OTA(채팅 스레드) / 💬 SMS. 첫 채널로 보낼 수 없으면 다음 채널로 자동 폴백됩니다. SMS는 유료 기능이라 숙소별 활성화 후 사용 가능합니다(관리자 문의).
언어별 내용을 작성합니다. 게스트의 언어에 맞는 버전이 발송됩니다.
채널 타겟팅: 특정 예약 채널에만 보내려면 채널 칩(예: Airbnb)을 켭니다. 켜진 칩이 있으면 'Restricted to N channel(s)'로 표시되고, Clear(send to all)로 해제합니다. 칩을 모두 비우면 모든 채널의 예약에 발송됩니다.
My Stay 템플릿은 예외적으로 수동 발송 전용입니다 — 트리거 없이, 예약 모달의 'My Stay 보내기' 버튼을 누를 때만 이 내용으로 이메일 발송됩니다.
저장합니다. 이후 조건에 맞는 모든 예약에 자동 적용됩니다.
발송 이력 (Recent Sends) 읽는 법
PENDING — 예약은 걸려 있고 템플릿의 발송 시각을 기다리는 중입니다. 시간이 되면 자동으로 나갑니다.
SENT — 발송 완료. 어떤 채널로 나갔는지(EMAIL/OTA/SMS 칩)와 내용 일부가 함께 표시됩니다.
FAILED — 발송 실패. 대표적으로 게스트 연락처가 없고 폴백할 OTA 스레드도 없는 경우이며, 사유가 함께 기록됩니다.
SKIPPED — 조건 미충족으로 건너뜀: 템플릿이 꺼져 있었거나, 채널 타겟팅에서 제외된 예약이거나, 보호 규칙에 걸린 경우 등.
이메일 주소가 없는 예약(에어비앤비 등)은 자동으로 다음 우선순위 채널 — 보통 OTA 채팅 스레드 — 로 넘어가서 발송됩니다.
블록리스트 — 잘못된 주소로는 안 나갑니다
OTA 회사 데스크 주소(예: lodgingsupport@trip.com), @example.com 같은 자리표시자, @가 없는 가짜 연락처로는 이메일·SMS가 절대 발송되지 않습니다 — 자동 보호라 따로 설정할 필요가 없습니다.
게스트별 릴레이 주소(@guest.booking.com 등 게스트 개인에게 전달되는 주소)는 정상 발송됩니다.
차단된 이메일 발송은 버려지지 않고 다음 채널(OTA 스레드)로 폴백을 시도합니다. 차단 목록은 자동 메시지 화면 하단의 블록리스트 패널에서 확인·관리할 수 있습니다.
예시'체크인 안내' 템플릿을 체크인 1일 전 15:00, 채널 우선순위 Email → OTA로 설정합니다. 도어코드와 오시는 길 안내가 전날 오후 3시에 이메일로 자동 발송되고, 이메일이 없는 Airbnb 게스트에게는 같은 내용이 Airbnb 채팅으로 폴백 발송됩니다. Recent Sends에서 각 예약의 SENT 기록을 확인할 수 있습니다.
💡 템플릿 편집 화면에서 테스트 이메일을 보내 실제로 게스트가 받을 모양을 미리 확인해 보세요. 변수(게스트 이름, 날짜 등)가 제대로 치환되는지 보는 가장 빠른 방법입니다.
⚠ 채널 타겟팅 칩을 모두 비우면 '전체 채널 발송'입니다. 에어비앤비 전용 셀프체크인 안내처럼 특정 채널에만 맞는 문구라면 반드시 해당 채널 칩을 켜 두세요 — 안 그러면 Booking.com 게스트에게도 같은 안내가 나갑니다.
10게스트 페이지 — 셀프 체크인·키오스크·Room QR·My Stay
게스트가 직접 보는 화면 — 셀프 체크인, 프런트 키오스크, 객실 QR, My Stay — 은 모두 kimchee.live에서 호스팅되고 숙소별로 설정합니다. 설정 위치는 PMS 사이드바의 kimchee.live 메뉴 → My Stay 탭입니다(설정 → Guest Pages는 이곳으로 이동되었습니다).
kimchee.live → My Stay 탭 — 화면 옵션 토글, 셀프 체크인 QR, 프런트 키오스크 디스플레이 설정
셀프 체크인 — 신분증 스캔이 곧 로그인
kimchee.live → My Stay 탭에서 '🪪 Self check-in with ID' 토글을 켭니다.
아래에 셀프 체크인 QR과 페이지 URL이 나타납니다. QR 저장 또는 인쇄 버튼으로 출력해 프런트 데스크에 부착하세요.
게스트가 QR을 스캔하면 자기 예약을 확인하고 신분증/여권 사진을 촬영해 업로드합니다.
업로드가 끝나면 자동으로 체크인 처리되고 본인의 My Stay 페이지로 이동합니다 — 신분증 스캔이 곧 My Stay 로그인입니다.
My Stay에서 이메일을 확인하거나 입력하면 언제든 다시 들어올 수 있는 링크를 이메일로 받습니다.
'🪪 Require ID before door code' 토글을 켜면 도어코드는 신분증 인증을 마친 게스트에게만 노출됩니다. 셀프 체크인 QR로 들어온 게스트는 이 조건을 자동으로 충족합니다.
얼리 체크인 화면(Early Arrival Screen)을 켜면 체크인 시간 전에 QR을 스캔한 게스트에게 짐 보관 안내 등 별도 화면이 표시됩니다. 표시 시간대와 문구를 언어별로 설정할 수 있습니다.
옵션: 'Self check-in: Walk-in button' — 예약이 없는 손님에게 kimchee.live 예약 페이지로 안내하는 버튼을 셀프 체크인 화면에 추가합니다.
⚠ 신분증 사진은 비공개 저장소에 저장되며 30일 후 자동 삭제됩니다. 외부에 공개되지 않고 직원은 PMS 예약 화면에서만 확인할 수 있습니다.
프런트 키오스크 — 모니터 한 대면 무인 프런트
프런트 키오스크 화면 — 셀프 체크인 QR + WiFi 안내, 공지 모드에서는 카카오·왓츠앱 QR과 공지가 함께 표시
My Stay 탭의 '🖥 Front-desk kiosk — display screen' 카드에서 디스플레이 URL(kimchee.live/kiosk?p=...&k=...)을 복사합니다.
프런트의 모니터나 태블릿 브라우저로 열어 전체 화면으로 둡니다. 기본 상태에서는 셀프 체크인 QR이 상시 표시됩니다.
화면 기본 언어를 선택하고, 제목·스캔 안내·체크인 안내 문구를 언어별로 편집할 수 있습니다. 단일 QR 모드에서는 문구가 4개 국어로 함께 표시됩니다.
'📋 Notice mode (split screen)'를 켜면 분할 화면이 됩니다: 왼쪽 = 체크인 QR + 카카오·왓츠앱 QR + WiFi, 오른쪽 = 공지. 끄면 가운데 큰 QR 하나(단일 QR 모드, WiFi는 이때도 QR 아래 표시).
공지는 워드식 에디터로 작성합니다 — 텍스트를 선택해 굵게, 글자 크기, 색상, 정렬을 자유롭게. 'Save notice & WiFi'를 누르면 1분 안에 키오스크 화면에 반영됩니다.
카카오/왓츠앱 QR은 공통(Global) 탭의 연락처 설정(카카오 채널·왓츠앱 번호)에서 자동 생성됩니다 — 미설정이면 해당 QR은 숨겨집니다. WiFi 칸을 비우면 WiFi도 숨겨집니다.
특정 게스트 응대: PMS 예약 모달에서 'QR 표시(Show QR)'를 누르면 그 예약의 My Stay QR이 키오스크 화면에 약 90초간 크게 표시된 뒤 자동으로 원래 화면으로 돌아갑니다. 전화로 응대 중인 게스트를 즉시 자기 페이지로 보낼 수 있습니다.
⚠ 키오스크 디스플레이 URL에는 숙소별 비밀 키(k=...)가 들어 있습니다. 프런트 기기에서만 열고 게스트에게 이 URL을 공유하지 마세요 — 게스트에게는 인쇄한 셀프 체크인 QR만 보여주면 됩니다.
Room QR — 방 안에서 스캔하는 QR
객실(또는 도미토리 베드)에 부착하는 QR입니다. 게스트가 스캔하면 자기 My Stay 체크인 링크를 이메일로 받아볼 수 있고, WiFi·시설·하우스룰(정책)과 숙소 연락처를 확인할 수 있습니다.
보안: 이 페이지에는 게스트 개인정보나 도어코드가 절대 표시되지 않습니다 — 복도에서 아무나 스캔해도 안전합니다.
화면 옵션 토글: '📩 Email my check-in link'(체크인 링크 이메일 받기), '📋 Policies'(정책 버튼). 끄면 해당 버튼이 숨겨집니다.
방별 QR 이미지는 설정 → 카탈로그(객실)에서 생성하고, WiFi 기본값·안내 카드 등 페이지 내용은 My Stay 탭의 Room QR 설정에서 편집합니다.
My Stay — 게스트의 개인 페이지
게스트는 예약별 링크(이메일/문자) 또는 셀프 체크인 QR + 신분증 인증으로 My Stay에 들어옵니다. 페이지에는 숙소 로고와 이름이 표시되는 화이트라벨입니다 — Kimchee 브랜드가 아니라 우리 숙소 브랜드로 보입니다.
화면 옵션 토글로 카드를 켜고 끕니다: Show Door Code(도어코드), Show Policies / Guide Button(정책·가이드), Show Check-out Button(셀프 체크아웃), 🛏 Extend Stay(연장), 💳 Pay Balance Online(잔금 온라인 결제), 🗺 Directions(오시는 길 — 체크인 전에만 표시). 예약 정보 카드는 항상 켜져 있습니다.
잔금 카드에는 총액·결제액·잔액이 표시되고, 총액 아래에 'Incl. 10% VAT' 부가세 포함 표기가 붙습니다(가격은 부가세 포함가이며 추가로 부과되지 않습니다).
체크인 전 변경·취소: 게스트는 예약 변경 메뉴에서 날짜 변경/단축/취소를 할 수 있고, 숙소의 변경 정책 마감일(1~7일 설정)이 적용됩니다 — 마감 전 밤은 환불, 지난 밤은 수수료.
체크인 후에는 연장 전용입니다. 연장하면 원래 예약은 그대로 두고 'My Stay' 채널의 연장 예약이 별도로 생성되어 캘린더와 정산에 깔끔하게 잡힙니다.
셀프 체크아웃: 체크아웃 버튼을 켜 두면 게스트가 직접 체크아웃할 수 있습니다. 잔금이 남아 있으면 체크아웃이 막히므로 미수금 걱정이 없습니다.
예시새벽 2시에 도착한 게스트가 프런트 키오스크의 QR을 스캔 → 여권을 촬영해 업로드 → 자동 체크인되며 My Stay로 이동 → 도어코드 확인 후 입실. 아침에는 이메일 확인 카드로 재접속 링크를 받아 두고, 마지막 날 My Stay에서 잔금을 확인하고 셀프 체크아웃 — 직원 대면 없이 전 과정이 끝납니다.
💡 예약 모달의 'My Stay 보내기' 버튼으로 특정 게스트에게 My Stay 링크를 이메일로 바로 보낼 수도 있습니다. 문구는 자동 메시지의 My Stay 템플릿에서 편집합니다(9장 참고).
11kimchee.live 직접 예약
kimchee.live는 Kimchee의 직접 예약 채널이자 게스트 커뮤니티입니다. OTA보다 훨씬 낮은 비용으로 예약을 받고, 커뮤니티 채팅과 리뷰로 숙소 팬을 만듭니다. PMS 사이드바의 kimchee.live 메뉴에서 리스팅·브랜딩·직접 예약을 한곳에서 관리합니다.
kimchee.live 홈 — 숙소 카드마다 현재 투숙 인원(국기), 오늘 도착, 라운지 최신 글이 실시간 표시
숙소 공개와 PMS 관리 탭
사이드바에서 kimchee.live 메뉴를 엽니다. 탭이 일곱 개 보입니다: 홈(Home), 공통(Global), 예약(Reservations), 리스팅(Listing), 프로모션(Promotions), 사진(Photos), My Stay.
홈(Home) 탭: 리스팅이 얼마나 채워졌는지 체크리스트로 보여 줍니다. 사진, 소개, 편의시설처럼 빠진 항목을 먼저 채우면 검색 노출과 예약 전환에 유리합니다.
사진(Photos) 탭: 숙소·객실 사진을 올리고 순서를 정합니다. 첫 번째 사진이 검색 결과의 대표 이미지가 됩니다.
프로모션(Promotions) 탭: N박 이상 할인·얼리버드·라스트미닛 같은 기간·타이밍 할인 룰과, 얼리 체크인·짐 보관·조식 같은 유료 애드온을 관리합니다. 애드온 이름은 4개 국어로 자동 번역되고, 게스트가 예약할 때 고르면 금액이 합산됩니다.
공통(Global) 탭: 로고 업로드(모든 게스트 페이지 화이트라벨), 카카오·왓츠앱·전화 등 연락처, SNS 링크. '연락처 노출'과 '소셜 노출' 마스터 토글 하나로 5개 게스트 화면 전체의 노출을 일괄 제어합니다.
공개 스위치 'List on kimchee.live'는 Kimchee 운영팀이 검수 후 켭니다 — 호스트 화면에는 상태 배지만 표시됩니다: '✓ Listed on kimchee.live' 또는 '○ Not listed yet'. 준비가 되면 운영팀에 공개를 요청하세요.
공개되면 'Preview listing →' 링크로 게스트가 보는 실제 페이지를 확인할 수 있습니다. 게스트가 예약하면 즉시 확정 처리되고(중복 예약 자동 방지) 캘린더에 kimchee.live 예약으로 나타납니다.
예약(Reservations) 탭은 kimchee.live 직접 예약 전용 익스트라넷입니다 — OTA 익스트라넷처럼 목록에서 날짜 변경, 취소, 노쇼 처리, 환불을 합니다. 환불 패널의 'Policy (auto)'가 취소 정책 기준 환불액(결제액 − 위약금)을 자동 계산해 줍니다.
PMS kimchee.live 메뉴 — 공통·예약·리스팅·My Stay 탭과 직접 예약 관리 화면
직접 예약 할인
리스팅(Listing) 탭에서 객실 타입마다 직접 예약 할인 %를 입력합니다(0~90%).
하단의 Save changes로 저장합니다.
할인은 kimchee.live의 검색·홈·상세·예약 캘린더·결제까지 자동 적용됩니다 — 원래 가격에 취소선, 옆에 −N% 배지가 표시되어 게스트가 할인 폭을 바로 봅니다.
My Stay에서의 연장 결제에도 같은 할인이 적용됩니다. OTA에 내보내는 가격에는 아무 영향이 없습니다.
예시더블룸에 직접 예약 할인 10%를 설정 → OTA에서 ₩50,000인 밤이 kimchee.live에서는 ₩45,000(취소선 ₩50,000 + −10% 배지)로 표시됩니다. 게스트는 5,000원을 아끼고, 호스트는 OTA 수수료(15~18%)를 아끼니 실수익은 오히려 높습니다.
커뮤니티 — 채팅과 이벤트
예전의 「게스트 라운지」 게시판은 「커뮤니티 채팅 & 이벤트」로 바뀌었습니다. 게시판 글이 아니라 숙소별·도시별 그룹 채팅과 이벤트 형태이고, 메시지는 자동 번역되어 국적이 달라도 대화가 이어집니다.
호스트는 PMS의 메시지 메뉴에 있는 커뮤니티 탭에서 대화를 보고 참여합니다. 대시보드의 커뮤니티 카드에서도 최근 대화가 미리 보입니다.
숙소 계정으로 남긴 글은 숙소 이름으로 표시됩니다 — 주변 맛집, 그날의 이벤트, 공지를 올려 두면 예약 전 게스트에게도 살아 있는 숙소로 보입니다.
부적절한 글이나 대화는 신고·삭제할 수 있습니다. 처리가 필요한 건은 Kimchee 운영팀에도 함께 전달됩니다.
리뷰 — 요청부터 답글까지
체크아웃 후 리뷰 요청 자동 메시지가 나가면 게스트는 My Stay에서 별점과 코멘트를 남깁니다.
스마트 퍼널: 높은 평점을 준 게스트에게는 구글 리뷰 작성을 자연스럽게 권합니다 — 좋은 후기가 검색 노출로 이어집니다.
OTA 리뷰(Booking.com·Airbnb 등)는 리뷰(Reviews) 메뉴로 자동 수집됩니다 — 청결·위치 같은 카테고리별 세부 점수까지 표시되고, 답글도 PMS 안에서 바로 작성해 OTA로 보냅니다.
💡 홈의 숙소 카드에는 지금 몇 명이 머무는지(국적 국기 포함), 오늘 도착 수, 라운지 최신 글이 실시간으로 표시됩니다. 라운지에 글이 꾸준히 올라오는 숙소일수록 카드가 활기차 보여 예약 전환에 유리합니다.
⚠ 리뷰 퍼널이 시작되려면 자동 메시지의 리뷰 요청(Review Request) 템플릿이 켜져 있어야 하고, 구글 유도를 쓰려면 구글 리뷰 URL이 설정되어 있어야 합니다. 또한 kimchee.live 직접 예약의 상태 변경(취소·노쇼)은 반드시 예약(Reservations) 탭에서 처리하세요 — 일반 예약 모달에서는 채널 소유 예약의 취소가 제한됩니다.
12하우스키핑 & 클리닝
Housekeeping 보드에서 방(베드)별 청소 상태를 관리하고, Cleaning 페이지에서 날짜별 체크아웃 청소 리스트를 처리합니다. 게스트가 체크아웃하면 그 방은 자동으로 Dirty(청소 필요)로 바뀌기 때문에 청소할 방을 놓칠 일이 없습니다.
방 상태 5가지
Dirty (청소 필요) — 게스트가 체크아웃했거나 직원이 수동으로 표시한 방. 체크아웃 당일 자동으로 이 상태가 됩니다.
In Progress (청소 중) — 직원이 청소를 시작한 방.
Clean (청소 완료) — 청소가 끝난 방. 검수 단계가 있다면 이 다음에 검사합니다.
Inspected (검사 완료) — 검수까지 통과해 게스트 입실 준비가 끝난 방.
OOO (Out of order) — 고장·수리 등으로 사용할 수 없는 방. 방 카드의 공구 아이콘으로 지정/해제합니다.
Housekeeping 보드 사용하기
사이드바에서 「하우스키핑(Housekeeping)」을 클릭합니다.
상단 탭에서 보기 방식을 고릅니다 — 표준(방별 상태 그리드) · 캘린더(월간 뷰) · 심플(청소 직원에게 보낼 메시지 시트) · 설정. 선택한 탭은 숙소별로 저장됩니다.
설정 탭에서는 자동 채우기에서 제외할 객실 타입, 지급 품목(생수·슬리퍼 등), 방별 침구(침대 유형과 시트·베개·수건 수량), 객실 타입별 청소 체크리스트를 정합니다. 방 하나에 침대가 여러 개면 침대별로 시트 수를 따로 잡을 수 있습니다.
여러 방을 한 번에 고른 뒤 담당자를 일괄 지정하거나 해제할 수 있고, 방마다 우선순위(높음·긴급)를 붙여 급한 방을 먼저 처리하게 할 수 있습니다.
Standard 그리드에서 방 카드의 상태 칩을 탭하면 Dirty → In Progress → Clean → Inspected 순서로 바뀝니다.
방마다 담당 직원과 메모를 입력해 누가 어떤 방을 맡았는지 기록합니다.
검수를 운영한다면 Clean 상태의 방에서 「합격(Pass)」/「불합격(Fail)」을 누릅니다. 불합격 시 사유를 입력하면 방이 다시 Dirty로 돌아가고 사유가 청소 직원에게 전달됩니다.
시설 문제를 발견하면 「문제 보고 (사진)」로 사진과 함께 보고하거나, 「정비 문제 보고 (워크오더)」로 워크오더를 등록합니다. 워크오더는 미배정 → 진행중 → 해결됨으로 관리됩니다.
청소 직원에게는 「청소직원 뷰(Cleaner view)」 버튼을 알려주세요 — 모바일에서 원탭으로 쓰는 「내 청소 목록」 화면으로, 「내 방만」 필터와 「▶ 청소 시작」/「✓ 청소 완료」 버튼이 있습니다.
💡 객실 타입별로 청소 체크리스트를 등록해 두면(예: 침대시트 교체 → 욕실 청소 → 수건 채우기) 직원이 「청소 시작」을 누를 때 화면에 단계별 목록이 표시됩니다.
⚠ 분리 숙박(중간에 베드/방을 옮기는 예약)은 마지막 체크아웃 날뿐 아니라 베드를 옮기는 날에도 비워지는 베드가 그날 Dirty로 표시됩니다. 이동 당일 청소를 잊지 마세요.
Cleaning — 날짜별 체크아웃 청소 리스트
사이드바에서 「Cleaning Tasks(청소 작업)」 페이지를 엽니다.
상단의 ‹ › 버튼이나 날짜 선택으로 원하는 날짜로 이동합니다. 「Today」를 누르면 오늘로 돌아옵니다.
각 행은 그날 체크아웃하는 방 하나입니다 — Current booking(나가는 예약) · Next booking(다음 도착) · Room · Cleaner · Status · Comment 열로 구성됩니다.
Status 드롭다운에서 Needs cleaning → In progress → Clean → Inspected로 진행 상황을 바꿉니다.
Cleaner 칸에 담당자 이름을, Comment 칸에 메모를 입력하면 즉시 저장됩니다 — 별도 저장 버튼이 없습니다.
Next booking 열에서 다음 게스트의 도착일과 박수를 확인해 오늘 도착이 있는 방부터 우선 청소하세요.
Dashboard 요약 스트립
대시보드 상단의 「🧹 Housekeeping today」 스트립에 오늘의 Clean / Dirty / Out of order 방 수가 요약됩니다.
스트립을 클릭하면 바로 Housekeeping 보드로 이동합니다.
예시오늘 체크아웃이 5건이면 Cleaning 리스트에 5개 행이 자동으로 생깁니다. 직원이 청소를 마치고 각 행을 Clean으로 바꾸면 Housekeeping 보드와 대시보드의 Housekeeping today 스트립에 즉시 반영됩니다.
Housekeeping 보드 — 방별 상태 그리드와 상태 칩
13요금 & 다이나믹 프라이싱
Pricing 메뉴는 객실 타입 × 날짜의 가격 캘린더와 자동 가격 룰을 한 화면에 모았습니다. 기본가를 정해 두면 요일·시즌·점유율·공휴일 룰이 매일의 판매가를 자동 계산하고, 저장하는 순간 채널 매니저를 통해 OTA에 동기화됩니다.
가격 캘린더 읽기
「📅 가격 캘린더」 — 행은 객실 타입, 열은 날짜이며 각 셀이 그날의 계산된 판매가입니다. ▦ 그리드 / 🔥 히트맵 / 📅 월간 보기를 전환할 수 있습니다.
상단 KPI 카드에서 평균 기본가 · 수동 변경 셀 수 · 활성 룰 수 · 60일 내 다가오는 이벤트를 한눈에 확인합니다.
매진(Sold out)·판매중지(Stop Sell) 날짜는 셀에 별도 표시됩니다.
기본가 설정과 수동 오버라이드
사이드바 「가격(Pricing)」을 열고 상단의 「📍 현재 숙소」가 맞는지 확인합니다.
객실 타입의 기본가를 클릭해 「기본가/최저가 수정」 모달에서 기본가(₩K)와 최저가(₩K)를 입력합니다. 저장 즉시 모든 날짜의 가격이 재계산됩니다.
특정 날짜만 바꾸고 싶으면 캘린더 셀을 클릭해 「가격 수동 변경」에 값을 입력합니다. 값을 비우고 「초기화」를 누르면 수동 변경이 풀리고 자동 가격으로 돌아갑니다.
여러 날짜를 한 번에 조정하려면 「🔧 일괄 가격 조정 (Bulk Edit)」 — 날짜 범위와 객실을 고른 뒤 % / ₩ 가감 / ₩ 고정가 중 하나로 적용합니다.
변경 후에는 반드시 「💾 저장」을 클릭합니다 — 「✓ 저장됨 — 채널 매니저 동기화 중」이 뜨면 OTA로 전송이 시작된 것입니다.
필요하면 「↻ Channel 송신」으로 향후 1년치 가격을 OTA(Booking.com 등)에 수동으로 다시 보낼 수 있습니다.
🌤 시즌 프로필 — 월별 성수기/비수기 % 조정. 「🔍 자동 감지」를 누르면 과거 12개월 점유율로 성수기·비수기를 찾아 자동 적용합니다. 여름 성수기 구간(예: 7/24~8/9)처럼 수요가 몰리는 기간은 미리 채워지므로 %만 다듬으면 됩니다.
🛡 최저가 조정 — 요일별로 할인이 내려갈 수 있는 바닥을 정합니다. 어떤 룰 조합이든 이 하한선 아래로는 내려가지 않습니다.
🇰🇷 공휴일 & 이벤트 — 국경일·명절은 자동 매칭되고, 콘서트·박람회·축제는 자동 발견 + 「+ 이벤트 직접 추가」로 등록합니다. 리스트에서 % 뱃지를 클릭하면 이벤트별 개별 % 조정, ✕로 영구 제외할 수 있습니다.
⚡ 판매 속도 부스트(Pace Boost) — 최근 며칠 사이 특정 날짜에 예약이 빠르게 들어오면 그 날짜 가격을 자동으로 올립니다. 몇 건 이상 들어왔을 때 몇 % 올릴지만 정해 두면 됩니다.
🧩 외톨이 날 할인 — 예약과 예약 사이에 남은 1~2일 빈틈을 할인해 채웁니다. 🎌 공휴일 — 연휴 앞뒤 날짜를 함께 조정합니다.
없어진 룰이 있습니다: 📏 장기 체류 할인(LOS)은 OTA 채널에 실제로 반영되지 않아 제거했습니다 — 연박 할인은 kimchee.live 프로모션 탭이나 주간 요금제로 하세요. ⏰ 막판 할인과 🔭 먼 미래 인상, 🛏 점유율 기반 가격은 📊 2D 매트릭스 하나로 통합됐습니다.
📊 2D 매트릭스 — 점유율 × 남은 일수 2차원 % 조정(PriceLabs 스타일). 켜면 막판/먼 미래/점유율 룰 대신 매트릭스만 적용됩니다. 🛡 최저가 조정 — 요일별 하한선으로 할인이 내려갈 수 있는 바닥을 지킵니다.
💡 룰을 끄고 싶으면 값을 0으로 두면 됩니다. 어떤 조합이든 계산 결과는 객실의 최저가 아래로, 최고가 위로는 벗어나지 않습니다.
최소 숙박(Min Stay)과 제한
🌙 Min Stay (룸타입별) — 객실 타입 × 요일로 최소 박수를 정합니다. 1 = 아무 날이나 체크인 가능, 2+ = 강제. 빈 칸은 글로벌 기본값을 따르고, 셀을 클릭하면 그 날짜만 개별 변경됩니다.
Min Stay는 OTA에는 도착일 기준으로 적용됩니다 — 예: 토요일 2박이면 토요일 도착 예약이 최소 2박이어야 합니다.
🔒 제한 (객실 타입별) — 🛑 판매 중지(Stop Sell), ◣ 체크인 불가(CTA), ◢ 체크아웃 불가(CTD), 최소/최대 숙박(박)을 날짜 범위로 적용합니다. 채널 매니저로 OTA에 자동 동기화됩니다.
채널 동기화
저장하면 가격 + 최소 박수가 자동으로 채널 매니저에 등록되고, 보통 1~2분 안에 OTA에 반영됩니다.
「전체 재동기화(Re-Sync All)」는 설정된 동기화 범위(일수)만큼 전체를 다시 보냅니다 — OTA 숫자가 이상해 보일 때 사용하세요.
「활동 기록(Activity History)」에서 날짜별 가격·제한 편집과 채널 매니저 동기화 성공/실패 내역을 확인할 수 있습니다.
예시기본가 ₩50,000짜리 방에 「토요일 +20%」와 「점유율 80% 이상 +15%」 룰을 켜 두면, 성수기 토요일에 점유율이 80%를 넘는 날은 50,000 × 1.2 × 1.15 = ₩69,000으로 자동 계산됩니다. 손대지 않아도 수요가 높은 날 가격이 알아서 올라갑니다.
⚠ 기본가는 최저가보다 낮게 저장할 수 없습니다(반대도 마찬가지). 그리고 룰을 바꾼 뒤 「💾 저장」을 누르기 전에는 캘린더와 OTA에 반영되지 않습니다 — 상단에 「변경사항 미저장」 경고가 떠 있으면 아직 저장 전입니다.
Pricing — 객실 타입 × 날짜 가격 캘린더와 자동 룰
14리포트 & 대시보드
대시보드는 「오늘」을 한눈에 — 도착·출발·투숙·점유율·매출과 하우스키핑, AI 인사이트까지 한 화면에 보여줍니다. 리포트는 기간을 정해 매출·점유·채널별 성과를 분석하고 CSV로 내보낼 수 있습니다.
대시보드 둘러보기
KPI 카드 — 오늘 도착 / 오늘 출발 / 투숙 중 / 점유율 / 오늘 매출. 카드를 클릭하면 해당 목록으로 이동합니다.
「🧹 Housekeeping today」 스트립 — 오늘의 Clean/Dirty/Out of order 방 수 요약, 클릭 시 하우스키핑 보드로.
구독(Subscription) 스트립 — 방 수 기준 요금제, 이용 상태(이용 중 / 체험 중 / 결제 실패 등), 다음 결제일을 보여주고 「관리」로 결제 관리 화면을 엽니다.
「AI 인사이트」 패널 — 이상 감지(Alerts)와 개선 제안(Suggestions)을 쉬운 말로 보여줍니다. 이상 감지는 「확인(Ack)」/「무시(Dismiss)」로 처리하고, 제안은 「채택(Accept)」할 수 있습니다. 아무 것도 없으면 '모두 정상' 표시.
「커뮤니티」 미리보기 — 커뮤니티 채팅의 최근 대화를 보여주고, 눌러서 숙소 계정으로 바로 참여할 수 있습니다.
「팀 인원 현황」 — 이번 주와 다음 주에 근무 인원이 모자란 날이 있으면 여기서 먼저 알려 줍니다. 직원 스케줄(17장)과 연결되어 있습니다.
「14일 전망」 — 앞으로 2주간의 점유율 예측 그래프로 비는 날과 몰리는 날을 미리 파악합니다.
Dashboard — 오늘의 KPI, 하우스키핑 스트립, AI 인사이트, 14일 전망
주간 AI 운영 리포트
매주 월요일 07:00에 지난 주 운영을 정리한 AI 리포트가 생성됩니다 — 매출·점유 흐름과 눈에 띄는 변화, 개선 제안을 담습니다.
이메일로 받으려면 Settings → Notifications에서 「Email — Weekly AI report」 토글을 켜세요. 기본은 꺼짐(옵트인)이며, 대시보드 패널에는 실시간 이상 감지·제안만 표시됩니다.
Reports 사용하기
사이드바에서 「리포트(Reports)」를 열고 분석할 기간을 선택합니다.
상단 KPI를 확인합니다 — 총 매출(Gross, 세금 포함) / 순 매출(Net, 세금 제외) / 점유율 / ADR(평균 객단가) / 예약 건수 / 평균 체류.
「채널별 매출(Revenue by Channel)」에서 채널을 클릭하면 예약이 펼쳐집니다. 「수수료율 설정」에 채널별 OTA 수수료 %를 입력하면 자동 저장되고, 실측 커미션 금액이 계산됩니다.
리포트는 여섯 개 탭으로 나뉩니다 — 💴 전체 · 📡 채널 · 💳 결제 · 🛏 객실 · 🛒 부가상품 · 📈 페이스 & 예측. 어느 탭이든 행을 클릭하면 그 안의 예약이 펼쳐집니다.
📈 페이스 & 예측 탭에서는 앞으로 4주간 확보된 예약(OTB), 최근 7일 픽업, 작년 같은 시점 대비 진도를 봅니다. 아래 12주 예측표는 작년 픽업 패턴을 바탕으로 계산됩니다.
매출을 어느 날짜에 붙일지는 「숙박일 기준(안분)」과 「체크인 기준」 중에서 고릅니다. 숙박일 기준은 기간이 걸친 예약을 하루씩 나눠 배분하고, 체크인 기준은 체크인 날짜에 전액을 잡습니다.
숫자가 이상해 보이면 🔍 진단 버튼을 누르세요 — 어떤 예약이 왜 집계에서 빠졌는지 알려 줍니다.
미결제(Balance Due)·미수금 항목으로 아직 못 받은 금액을 추적합니다.
「📥 CSV 내보내기」로 데이터를 내려받거나 「📤 리포트 공유」로 공유합니다.
매일 아침 요약이 필요하면 Settings → Notifications에서 「Email — Daily Summary」를 켜세요 — 매일 09:00에 전일 매출·점유율과 오늘 체크인/체크아웃 요약 메일이 옵니다.
💡 Internal 타입 객실(직원 숙소 등)은 대시보드·리포트의 점유율과 투숙 인원 계산에서 빠집니다. 다만 결제 금액이 있는 Internal 예약의 매출은 리포트에 포함됩니다.
예시주간 AI 리포트가 '특정 채널의 취소율이 유난히 높다'고 알려주면, 해당 채널의 요금제·환불 정책을 점검해 조정하고 다음 주 리포트에서 취소율이 내려갔는지 확인하는 식으로 활용합니다.
Reports — 기간별 매출·점유 KPI와 채널별 분석
15알림 & 팀 관리
Settings → Notifications에서 어떤 이메일 알림을 받을지 이벤트별로 켜고 끄고, 사용자 관리(User Management)에서 팀원을 초대하고 역할별 메뉴 접근을 정합니다. 현장 직원은 이메일 없이 6자리 PIN으로 로그인할 수 있습니다.
알림 토글 (Settings → Notifications)
「설정(Settings)」 → 「알림(Notifications)」 탭을 엽니다. 알림 설정은 숙소별로 저장되므로 상단의 현재 숙소를 먼저 확인하세요.
「🔔 Notification Events」에서 받을 이벤트를 켭니다 (아래 목록 참고).
팀원이 아닌 사람도 알림을 받아야 하면 「📧 Additional Manual Recipients」에 이메일을 한 줄에 하나씩 입력합니다.
「📤 Sending Configuration」에서 보내는 이메일(From Email)·보내는 이름(From Name)·답장 이메일(Reply-To)을 설정합니다. 라이브 전 검증에는 Test Mode + Test Redirect로 모든 알림을 한 주소로 몰아 보낼 수 있습니다.
변경 후 저장 버튼을 눌러 적용합니다.
Email — New Booking : 새 예약이 생기면 알림.
Email — Cancellation : 예약이 취소되면 알림.
Email — Check-in / Check-out : 매일 체크인/체크아웃 리마인더.
Email — Daily Summary : 매일 09:00 전일 매출·점유율 요약.
Email — Channel sync errors : OTA로 업데이트 전송이 실패하면 알림 (15분마다 점검, 이슈당 하루 최대 1통).
Email — Weekly AI report : 매주 월 07:00 AI 운영 리포트를 이메일로 (기본 꺼짐 — 옵트인).
Guest — Booking change confirmation : 게스트가 My Stay에서 예약을 변경/연장하면 게스트에게 확인 메일 발송.
💡 게스트가 보낸 새 메시지 알림은 토글과 무관하게 항상 발송됩니다 — 응답이 늦어 예약을 놓치는 일을 막기 위해서입니다.
팀원 초대와 권한 매트릭스
「사용자 관리(User Management)」 페이지를 열면 팀 멤버 목록이 보입니다.
「새 사용자 초대(Invite New User)」를 누르고 이메일 주소와 역할(계정 소유자/관리자/매니저/직원 등)을 고릅니다.
숙소 접근 권한에서 이 사람이 볼 수 있는 숙소를 체크합니다 — 아무 것도 체크하지 않으면 전체 숙소 접근(Owner 기본값)이 됩니다.
「✉ 초대 보내기」를 누르면 초대 이메일이 발송됩니다.
「🔐 권한 매트릭스(Permission Matrix)」에서 역할 × 메뉴 표로 페이지별 접근을 정합니다 — ✓ 전체 접근 · △ 제한 접근 · — 접근 불가. 매출/가격/채널/설정 같은 민감한 메뉴는 PIN 직원에게 켤 수 없습니다.
저장하면 각 사용자의 사이드바가 새로고침 시 갱신되어 허용된 메뉴만 보입니다.
PIN 직원 (플로어 스태프)
사용자 관리의 「PIN 직원(PIN Staff)」 섹션에서 「직원 추가(Add Staff)」를 누릅니다 — 현장 직원은 이메일·매직링크 없이 이름 카드 + 6자리 PIN으로 로그인합니다.
이름을 입력하고 역할을 고릅니다 — 🛎 리셉션 / 🧹 하우스키핑 / 👤 일반 직원 / ⭐ 팀 리더.
배정 숙소를 선택합니다 — 대부분 단일 숙소이고, 팀 리더만 여러 숙소를 가질 수 있습니다.
PIN 칸은 비워 두는 것을 권장합니다 — 안전한 PIN이 자동 생성됩니다. 직접 정한다면 6자리 숫자, 순차 패턴(123456 등) 금지, 같은 숫자는 최대 2번까지입니다.
추가가 끝나면 PIN과 직원 로그인 URL이 표시됩니다 — 이 둘을 직원에게 공유하세요.
직원은 태블릿·폰에서 그 URL로 접속해 자기 이름 카드를 누르고 PIN을 입력하면 허용된 메뉴만 있는 화면으로 들어갑니다.
보안: Manager 이하 역할(PIN 직원 포함)은 15분 동안 활동이 없으면 자동으로 로그아웃됩니다. Owner/Admin은 예외입니다.
PIN을 잊었으면 「PIN 재설정」으로 새 PIN을 발급하세요 — 기존 로그인 URL은 그대로 쓸 수 있습니다.
⚠ PIN은 생성 직후 딱 한 번만 표시됩니다. 화면을 닫기 전에 안전한 곳에 저장해 두세요.
예시청소 직원 계정 만들기: PIN 직원으로 「🧹 하우스키핑」 역할을 추가하고, 권한 매트릭스에서 하우스키핑 메뉴만 허용합니다. 직원은 태블릿에서 로그인 URL을 열어 PIN으로 들어가고, 사이드바에는 하우스키핑만 보입니다. 15분 쓰지 않으면 자동 로그아웃되므로 공용 태블릿에도 안전합니다.
Settings → Notifications — 이벤트별 이메일 알림 토글
16게스트 & CRM
게스트 화면은 예약이 아니라 사람을 모아서 보여 줍니다. 같은 사람의 예약을 하나로 묶어 몇 번 묵었는지, 며칠을 머물렀는지, 얼마를 썼는지, 이메일은 받아 뒀는지까지 한 장에 정리해 줘요. 화면 설명에도 「데이터 수집 & 인사이트 — 국적별 통계 · 데이터 완성도 · 투숙 이력」이라고 적혀 있듯이, 재방문 손님을 알아보고 손님 구성을 파악하고 다음 시즌에 연락할 명단을 뽑는 일이 모두 여기서 시작됩니다.
맨 윗줄 숫자부터 읽기
「전체 게스트」는 지금까지 기록된 사람 수입니다. 아래에 「전체 기간」이라고 적힌 것처럼 기간 제한 없이 전부 셉니다.
「재방문 게스트」는 「2회 이상 숙박」한 사람 수와 그 비율입니다. 이 비율이 달마다 오르고 있다면 손님이 다시 찾아오고 있다는 뜻이에요.
「이메일 수집됨」은 이메일이 있는 게스트의 비율이고, 카드 아래에 붙은 「데이터 완성도」가 이 숫자의 정체입니다. 연락처가 없으면 나중에 아무것도 보낼 수 없어요.
「평균 체류」는 「게스트당 박 수」, 「국적」은 「국가 수」를 뜻합니다.
「🌍 주요 국적」 막대 그래프는 가장 많은 상위 7개 국적만 보여 줍니다. 국기와 나라 이름이 함께 나오니 어느 나라 손님이 주력인지 바로 보여요.
가운데 「예약 채널」 패널은 Airbnb · Booking.com · Hostelworld · Direct 중 사람들이 주로 어디서 들어오는지 비중을 보여 줍니다.
오른쪽 패널 아래 「📅 월별 게스트」는 최근 6개월 체크인 흐름입니다. 성수기와 비수기의 골이 눈에 들어옵니다.
찾는 사람만 남기기 — 탭과 필터
검색창에 「이름, 국적, 이메일...」 중 아무거나 입력하세요. 전화번호도 같이 검색됩니다.
「전체 채널」에서 채널을, 「전체 국적」에서 나라를 고르면 그 조건에 맞는 사람만 남습니다. 국적 목록은 실제로 기록된 나라만 나옵니다.
「모든 등급」에서 등급을 고릅니다. 「신규 (1회 숙박)」 · 「재방문 (2회 이상)」 · 「단골 (4회 이상 / 30박 이상)」 세 가지이고, 등급은 숙박 횟수와 총 박 수로 자동 계산됩니다 — 손으로 지정하는 항목이 아닙니다.
「VIP / 블랙리스트」 필터로 ⭐ 「VIP」만, 또는 🚫 「블랙리스트」만 볼 수 있습니다.
「모든 라벨」 필터는 누군가에게 라벨을 하나라도 붙였을 때만 나타납니다. 「장기투숙」처럼 직접 만든 태그로 걸러 낼 수 있어요.
오른쪽 끝 탭에서 「전체」 · 「투숙 중」 · 「예정」 · 「지난」을 눌러 지금 시점 기준으로 좁힙니다. 체크인 날짜 앞의 색 점도 같은 상태를 나타냅니다.
표 머리의 「체크인」 「체크아웃」 「박」 「숙박」 「총액」을 클릭하면 그 기준으로 정렬되고, 한 번 더 누르면 오름차순과 내림차순이 바뀝니다.
필터 줄 오른쪽의 「게스트 N명」 숫자로 지금 몇 명이 걸렸는지 확인합니다. 이 숫자가 곧 내보내기 대상 인원입니다.
게스트 카드 열어 보기
표에서 아무 줄이나 클릭하면 오른쪽에 상세 패널이 열립니다. 맨 위에 이름, 국적, 주 이용 채널과 등급 배지가 함께 나옵니다.
바로 아래 ⭐ 「VIP」와 🚫 「블랙리스트」 버튼은 서로 배타적입니다. 한쪽을 켜면 다른 쪽이 자동으로 꺼지고, 변경은 즉시 저장되어 다른 직원 기기에서도 똑같이 보입니다.
「개인 정보」 아래 「이메일」과 「전화번호」는 그 자리에서 고칠 수 있습니다. 입력하고 칸 밖을 클릭하면 저장되고 「저장되었습니다」 알림이 뜹니다.
맨 위 두 칸은 「이메일」 · 「전화번호」 수집 여부를 ✓ 또는 「미수집」으로 보여 줍니다. 목록 화면의 「정보 📧📞」 열도 같은 내용이에요.
「메모」에는 안내 문구 그대로 「VIP, 알레르기, 특별 요청, 선호 사항...」을 적어 두세요. 다음에 그 손님을 맞는 사람이 읽게 됩니다.
「라벨」 칸에 「+ 라벨, Enter (예: 장기투숙)」 형식으로 입력하면 태그가 붙고, 태그를 클릭하면 지워집니다. 붙인 라벨은 곧바로 위쪽 라벨 필터에 나타납니다.
「숙박 이력」에는 지난 예약이 최근 순으로 쌓입니다. 각 줄에 기간, 금액, 「객실 · 채널 · N박」 요약이 보이고, 클릭하면 그 예약 창이 바로 열립니다.
「누적 통계」에는 「총 숙박」 「총 지출」 「평균 체류 기간」 「주 이용 채널」 「첫 방문」이 정리되어 있습니다. 아래 「메시지」 · 「예약」 버튼으로 대화창이나 그 손님의 예약 목록으로 넘어갈 수 있어요.
명단 내보내기와 캘린더 연결
「📥 CSV 내보내기」는 전체 명단이 아니라 지금 화면에 걸려 있는 필터 결과만 내보냅니다. 세그먼트를 만들고 그대로 저장하는 셈이에요.
내려받은 파일에는 이름 · 성 · 국적 · 채널 · 이메일 · 전화번호 · 첫 방문 · 마지막 방문 · 숙박 · 박 · 총액에 더해 등급, VIP, 블랙리스트, 라벨까지 함께 담깁니다.
다 내려받으면 「CSV 다운로드 완료」 알림이 뜨고, 파일 이름에 내려받은 날짜가 들어가 있어 나중에도 어느 시점 명단인지 알 수 있습니다.
여기서 계산된 재방문 정보는 캘린더로도 이어집니다. 예약 막대 앞에 🔁 표시가 붙고, 마우스를 올리면 「🔁 재방문 게스트 (이전 N회)」라고 알려 줍니다.
등급 배지 「재방문」과 「단골」은 목록과 상세 화면 양쪽 이름 옆에 붙습니다. 「신규」에는 배지가 붙지 않아요.
예약 없이 들어온 워크인은 「게스트 추가」로 직접 등록합니다. 「이름」만 필수이고 「성」 「국적」 「채널」 「이메일」은 아는 만큼만 채우면 됩니다.
예시겨울 비수기에 일본에서 온 재방문 손님에게만 안내 메일을 보내고 싶다면, 「전체 국적」에서 일본을 고르고 「모든 등급」에서 「재방문 (2회 이상)」을 선택한 뒤 「📥 CSV 내보내기」를 누르세요. 필터 줄의 「게스트 N명」이 12명이라고 나왔다면 파일에도 정확히 그 12명만 이메일과 함께 들어 있습니다.
⚠ 상세 화면의 「📣 마케팅 수신 동의」 설명은 「게스트가 홍보성 메시지(윈백, 혜택) 수신에 동의함. 광고 발송 전 한국 법상 필수입니다.」입니다. 동의 표시가 없는 게스트에게는 홍보성 메시지를 보내지 마세요. CSV로 명단을 뽑았더라도 마찬가지이고, 예약 확인이나 체크인 안내 같은 거래성 안내는 여기에 해당하지 않습니다.
💡 「이메일 수집됨」 비율은 체크인 때 한 번 더 물어보는 것만으로 눈에 띄게 올라갑니다. 이 숫자가 낮으면 재방문 손님이 아무리 많아도 연락할 방법이 없어요. 한 주에 한 번 「지난」 탭에서 「이메일 없음」이라고 빨갛게 표시된 사람만 훑어보고 채워 넣는 습관을 권합니다.
게스트 화면 — KPI 카드, 국적·채널 분포, 데이터 완성도, 그리고 사람 단위로 묶인 목록
17직원 스케줄
직원 스케줄은 정직원과 워크 익스체인지 헬퍼를 한 장의 주간 표에 올려놓고 관리하는 화면입니다. 화면 위쪽에 「정직원 N · 헬퍼 M」처럼 인원이 표시되고, 표는 월요일부터 일요일까지 일곱 칸으로 나뉩니다. 시프트 종류를 한 번 만들어 두면 그 뒤로는 칸을 눌러 배정하고, 휴무를 표시하고, 지난주를 그대로 복사하는 것이 전부예요. 헬퍼에게는 본인용 링크를 보내 주면 자기 근무표를 직접 확인하고 휴무를 신청합니다.
팀원 등록 — 정직원과 헬퍼의 차이
오른쪽 위 「+ 팀원」 버튼을 누르면 「팀원 추가」 창이 열립니다. 이미 있는 사람은 표 왼쪽의 이름을 클릭하면 「팀원 수정」으로 열려요.
맨 위에서 「정직원」인지 「헬퍼 · Work Exchange」인지 고릅니다. 이 선택에 따라 표에서 어느 구역에 들어갈지가 정해집니다.
「이름」을 입력하고, 필요하면 「역할 라벨 (Manager, Reception, Helper…)」을 적으세요. 적어 두면 이름 옆에 작은 배지로 표시됩니다.
헬퍼라면 「체류 시작」과 「체류 종료」를 꼭 넣어 주세요. 이 기간 밖의 칸은 빗금이 쳐지고 「체류 전/후」로 표시되어 실수로 배정할 수 없게 됩니다.
「방/베드 배정 (체류기간만큼 캘린더 블록 생성)」에서 방을 고르면, 체류 기간만큼 캘린더에 블록이 자동으로 생겨 그 자리에 손님 예약이 들어오지 않습니다. 배정하지 않을 땐 「배정 안 함」으로 두세요.
「이메일 (개인 링크 발송용)」에 주소를 넣어 두면 나중에 개인 스케줄 링크를 메일로 보낼 수 있습니다.
「저장」을 누르면 표에 바로 나타납니다. 헬퍼가 떠나면 같은 창에서 「제외」를 누르고, 「이 팀원을 스케줄에서 제외할까요?」에 확인하면 됩니다.
시프트 종류를 만들고 주간 표 채우기
처음이라면 위쪽 ⚙ 「시프트 종류」부터 여세요. 아무것도 없으면 「아직 시프트 종류가 없어요 — 아래에서 추가하세요.」라고 안내가 나옵니다.
「새 시프트 종류」 칸에 이모지 하나, 「이름 (예: 리셉션 오전)」, 시작 시각과 종료 시각, 색을 정해 저장합니다. 색은 표에서 시프트를 구분하는 기준이 됩니다.
청소 업무라면 「청소 시프트 (하우스키핑 표시용)」를 체크하세요. 표 아래 범례에 「청소」 표시가 함께 붙습니다.
이제 표에서 사람과 날짜가 만나는 칸의 + 를 누르면 시프트 목록이 뜹니다. 원하는 시프트를 고르면 그 자리에 칩이 생기고, 이미 배정된 시프트에는 ✓ 가 표시됩니다.
같은 메뉴 맨 아래의 「휴무」를 고르면 그날은 쉬는 날로 표시됩니다. 시프트 종류를 아직 만들지 않았다면 「먼저 시프트 종류를 추가하세요 (⚙ 시프트 종류).」라고 알려 줍니다.
잘못 넣었으면 칩을 그냥 클릭하세요. 표 아래 안내대로 「칩 클릭=삭제 · +=배정 · 이름 클릭=수정」입니다.
주가 바뀌면 「지난주 복사」를 누르세요. 지난주 배정이 이번 주로 그대로 넘어오고 「지난주 시프트 N개를 복사했어요」라고 알려 줍니다. 그다음 달라진 부분만 손보면 됩니다.
주 이동은 날짜 옆 ◀ ▶ 로 하고, 「이번 주」를 누르면 오늘이 있는 주로 바로 돌아옵니다. 오늘 날짜에는 요일 옆에 점이 찍혀 있어요.
시프트 종류를 지워도 이미 배정된 근무는 사라지지 않습니다. 삭제 확인 문구에도 「이 시프트 종류를 삭제할까요? 기존 배정은 유지돼요.」라고 나옵니다.
인원 점검과 휴무 요청 처리
요일 헤더 아래 초록 칸의 「근무」 숫자는 그날 숙소에 있는 사람에서 휴무를 뺀 실제 근무 가능 인원입니다.
그 옆 점선 칸의 「필요」는 그 날짜의 최소 인원입니다. 클릭하면 바로 고칠 수 있고, 설명은 「이 날짜 최소 인원 — 클릭해서 수정 (0 = 제한 없음)」입니다.
최소 인원은 요일이 아니라 날짜마다 따로 정합니다. 체크아웃이 몰리는 토요일만 3명, 조용한 화요일은 1명처럼 다르게 둘 수 있어요.
근무 인원이 필요 인원보다 적으면 두 숫자가 모두 빨갛게 바뀝니다. 표를 훑다가 빨간 날만 먼저 손보면 됩니다.
헬퍼가 개인 링크에서 쉬는 날을 신청하면 그 칸에 노란 점선 칩으로 「휴무 요청」과 ⏳ 가 나타납니다.
칩 안의 ✓ 는 「승인」, ✕ 는 「거절」입니다. 승인하면 「✓ 휴무 승인됨」, 거절하면 「휴무 요청을 거절했어요」라고 알려 줍니다.
승인된 휴무는 회색 「휴무」 칩으로 바뀌고, 그날의 「근무」 인원에서 자동으로 빠집니다. 승인하기 전에 그 날짜의 「필요」 숫자를 한 번 확인하세요.
개인 링크 · QR · 화면 설정과 권한
팀원 이름을 클릭해 카드를 열면 아래쪽에 🔗 「링크 복사」 · 📱 「QR 표시」 · ✉️ 「이메일 발송」 세 버튼이 있습니다. 저장된 팀원에게만 나타납니다.
「QR 표시」를 누르면 그 자리에서 QR이 뜹니다. 안내대로 「폰 카메라로 스캔하면 이 사람의 스케줄·채팅·안내 페이지가 열려요」 — 새 헬퍼가 도착한 날 가장 빠른 방법입니다.
「이메일 발송」은 저장을 먼저 하고 메일을 보냅니다. 성공하면 「이메일을 보냈어요」, 실패하면 「이메일 발송 실패」가 뜨니 주소를 다시 확인하세요.
⚙ 「설정」을 누르면 「스케줄 설정」이 열려 「페이지 타이틀」 「정직원 섹션 라벨」 「헬퍼 섹션 라벨」을 우리 숙소 말투로 바꿀 수 있습니다. 「비워두면 기본값을 사용해요. 숙소별로 저장돼요.」
같은 창의 「스태프 정책 (개인 링크 · 안내 탭에 표시)」에는 「팀 하우스 룰 — 근무 시간, 청소 기준, 통금, 주방 사용…」을 적어 두세요. 팀원이 개인 링크에서 언제든 다시 읽을 수 있습니다.
이 화면은 아무나 열 수 없습니다. 권한이 없으면 「직원 스케줄은 오너/관리자/매니저 계정이 필요해요.」라는 안내만 보입니다.
예시8월 1일부터 31일까지 머무는 헬퍼를 받는다면, 「헬퍼 · Work Exchange」로 등록하고 「체류 시작」 8월 1일 · 「체류 종료」 8월 31일을 넣은 뒤 「방/베드 배정」에서 도미토리 침대를 하나 고릅니다. 그러면 캘린더의 그 침대가 8월 한 달 동안 막혀 손님 예약이 겹치지 않고, 스케줄 표에서는 7월 말과 9월 초 칸이 「체류 전/후」로 잠깁니다. 도착한 날 「QR 표시」를 눌러 스캔하게 하면 준비 끝이에요.
⚠ 방 배정이 항상 성공하는 것은 아닙니다. 그 기간에 이미 손님 예약이 있으면 「저장은 됐지만 해당 기간에 이미 예약이 있어 블록을 못 만들었어요 — 다른 방을 선택하세요.」가 뜨고, 체류 날짜를 비워 두면 「저장은 됐지만 방 블록에는 체류기간이 필요해요 — 체류 시작/종료를 입력하세요.」가 뜹니다. 둘 다 팀원 정보는 저장되지만 캘린더 블록은 만들어지지 않은 상태이니, 그냥 넘기지 말고 다시 처리해 주세요.
💡 다음 주 근무표는 「지난주 복사」로 시작하는 것이 가장 빠릅니다. 뼈대를 그대로 가져온 다음 헬퍼가 새로 왔거나 떠난 줄만 고치고, 마지막으로 요일 헤더의 「근무」와 「필요」 숫자에 빨간색이 없는지 확인하면 그 주 준비는 끝입니다.
직원 스케줄 — 정직원과 헬퍼를 나눈 주간 그리드, 요일마다 근무·필요 인원 표시
18데이터 가져오기 & 내보내기
쓰시던 다른 PMS에서 넘어오실 때, 또는 지금까지의 장부를 파일로 남겨두고 싶으실 때 쓰는 화면입니다. 왼쪽 메뉴의 「📤 가져오기 및 내보내기」로 바로 들어가셔도 되고, 설정 → 「가져오기 / 내보내기」 탭에서 여셔도 같은 화면입니다. 위쪽에 「📥 예약 가져오기」 「📤 데이터 내보내기」 「🕐 가져오기 기록」 세 개의 탭이 있어요. CSV 한 장이면 지난 예약이 캘린더에 그대로 올라오고, 반대로 언제든 CSV로 빼낼 수 있으니 데이터가 어딘가에 갇힐 걱정은 하지 않으셔도 됩니다.
예약 가져오기 — 네 단계 마법사
「📥 예약 가져오기」 탭을 엽니다. 화면 위쪽 진행 표시가 「파일 업로드 → 컬럼 매핑 → 미리보기 & 가져오기 → 완료」 네 단계로 되어 있어, 지금 어디쯤 왔는지 늘 보입니다.
시작하기 전에 왼쪽 사이드바에서 예약을 넣을 숙소가 제대로 골라져 있는지 확인하세요. 가져오기 직전에도 어느 숙소로 몇 건을 넣는지 다시 묻는 확인창이 뜨니, 그때 한 번 더 보시면 됩니다.
「파일을 여기에 드래그하거나 클릭해서 선택」 영역에 CSV나 XLSX 파일을 올립니다. Airhost · Cloudbeds · Hostaway · Beds24 · Little Hotelier를 비롯한 대부분의 PMS 파일을 지원하고, 목록에 없는 곳도 「✨ 기타 (AI 자동 매핑)」으로 처리할 수 있습니다.
파일을 읽고 나면 어떤 PMS인지 자동으로 알아보고 「자동 감지됨」 배지를 띄웁니다. 못 알아본 경우에는 「알 수 없는 PMS — AI 매핑을 사용해 보세요」라고 안내가 나오니, 당황하지 마시고 다음 단계로 넘어가세요.
2단계 「컬럼 매핑」에서는 「원본 컬럼」 「샘플 데이터」 「Kimchee PMS 필드」 세 칸을 나란히 보며 짝을 맞춥니다. 샘플 데이터가 함께 보이니 헤더 이름만으로 헷갈릴 일이 줄어듭니다.
일일이 고르기 번거로우시면 「✨ AI 자동 매핑」을 눌러 보세요. Claude가 헤더를 읽고 게스트 이름·체크인 날짜·총액 같은 필드를 대신 채워 줍니다. 채워진 뒤에는 꼭 눈으로 한 번 확인하시고, 필요 없는 열은 「— 이 열 건너뛰기 —」로 두세요.
「미리보기 →」를 누르면 3단계입니다. 「취소 건 제외」와 「중복 제외」 체크박스를 확인하고, 통계 카드에서 「가져올 예약」 「중복 (병합됨)」 「취소 제외됨」 「전체 행」 숫자가 예상과 맞는지 보세요.
아래 표에서 「신규」와 「중복」 배지를 훑어본 뒤 「✅ 지금 가져오기」를 누릅니다. 끝나면 완료 화면에서 「📅 예약 보기」로 결과를 확인하거나 「+ 다른 파일 Import」로 다음 파일을 이어서 올리시면 됩니다.
⚠ 가져오기를 시작하기 전에 설정 → 「자동 메시지」를 먼저 열어 보세요. 「⚡ 예약 생성 시」처럼 이벤트로 발송되는 템플릿이 켜져 있으면, 이미 끝난 지난 예약 수백 건에까지 안내 메시지가 한꺼번에 나갈 수 있습니다. 손님들에게 뜬금없는 체크인 안내가 날아가는 사고를 막으려면, 해당 템플릿을 잠시 꺼 두고 가져오기를 마친 뒤 다시 켜는 것이 가장 안전합니다.
객실 타입 매핑과 제외 옵션
미리보기 단계 위쪽 「🏠 객실 타입 매핑」 카드에서 CSV의 객실 타입을 Kimchee의 방 그룹에 연결합니다. 「CSV 객실 타입」 「건수」 「Kimchee 방 그룹」 「상태」 네 칸으로 보여 주니, 어떤 타입이 몇 건인지 보면서 정하시면 됩니다.
드롭다운은 「🏠 실제 객실 (직접 객실 배정)」과 「📦 객실 타입 (자동 배정)」 두 묶음으로 나뉩니다. 401호처럼 방을 콕 집어 넣을지, 도미토리처럼 타입만 정하고 배정은 시스템에 맡길지 고르시면 됩니다.
짝이 맞은 줄에는 「✓ 매핑됨」, 아직 비어 있는 줄에는 「미매핑」 태그가 붙습니다. 「💾 저장 & 적용」을 누르면 이 매핑이 저장되어 다음 가져오기 때 자동으로 다시 적용되니, 여러 파일을 나눠 올리실 때 특히 편합니다.
객실 종류가 많아 손이 많이 갈 것 같으면 이 카드에서도 「✨ AI 자동 매핑」을 쓸 수 있습니다. 몇 개가 매핑되었는지 알려 주니, 남은 것만 손으로 채우시면 됩니다.
Airhost 파일을 올리면 「🏠 Airhost 모드」가 자동으로 켜집니다. Overbooking과 Blocked 행을 알아서 빼 주고, 401-X 같은 베드 표기를 401로 정리하며, 객실 타입도 가능한 만큼 자동으로 매핑해 줍니다.
「🗑 기존 캐시 지우기」는 이전 가져오기가 브라우저에 남긴 예약 캐시만 지웁니다. 서버 데이터는 그대로 두고 중복 판정만 초기화되므로, 같은 파일을 조건을 바꿔 다시 시험해 보실 때 쓰세요. 대신 옛 가져오기 기록도 함께 지워집니다.
예시Airhost를 쓰시던 게스트하우스 사장님이 옮겨오는 경우입니다. 먼저 Airhost에서 「Import & Export → Export Bookings」로 기간을 잡아 CSV를 내려받습니다. Kimchee에서 사이드바의 숙소를 확인하고 그 파일을 올리면 「Airhost 자동 감지됨」이 뜨면서 컬럼이 대부분 자동으로 채워집니다. 「🏠 객실 타입 매핑」에서 401호와 6인 도미토리만 짝지어 「💾 저장 & 적용」을 누르고, 통계에서 취소·중복이 빠진 것을 확인한 뒤 「✅ 지금 가져오기」. 지난 1년 장부가 캘린더에 그대로 올라옵니다. 숙소가 여러 곳이면 Airhost에서 숙소별로 따로 내보내 순서대로 올리세요.
네 가지 CSV 내보내기와 가져오기 기록
「📤 데이터 내보내기」 탭에서는 먼저 「기간:」을 「전체」 「올해」 「이번달」 중에 고르고, 원하는 카드의 「📥 CSV 다운로드」를 누르면 됩니다. 네 종류를 각각 따로 받으실 수 있습니다.
「📅 예약 내보내기」는 예약 데이터 전체입니다. 예약 ID·게스트·이메일·전화·국적·채널·객실·체크인·체크아웃·총액·상태가 담겨 있어, 다른 PMS로 옮기거나 정기 백업을 남길 때 씁니다.
「👥 게스트 내보내기」는 게스트 프로필입니다. 이름·이메일·전화·국적·여권·생년월일·숙박 횟수·총 지출액까지 들어 있어 CRM 이전이나 재방문 안내에 요긴합니다.
「📊 Raw 데이터 내보내기」는 예약별 일별 요금 내역입니다. 날짜·객실·예약 ID·게스트·채널·일별 요금·박 수가 하루 단위로 풀려 나오니 정산이나 세금 신고 때 그대로 쓰실 수 있습니다.
「💰 결제 내역 내보내기」에는 총 매출·채널 수수료·순액·청소비가 함께 담깁니다. 어느 채널이 실제로 얼마를 남겨 주었는지 따져 보실 때 이 파일을 여세요.
「🕐 가져오기 기록」 탭에는 날짜·파일명·PMS 포맷·가져온 건수·제외된 건수·상태·숙소가 줄줄이 남습니다. 같은 파일을 두 번 올린 것 같을 때 제일 먼저 확인할 곳입니다.
기록은 「전체 삭제」로 한 번에 비울 수 있지만, 그러면 어떤 파일을 언제 넣었는지 되짚기 어려워집니다. 화면이 지저분해 보여도 되도록 남겨 두시길 권합니다.
샘플 데이터와 위험 영역
페이지 맨 아래 「🏠 현재 숙소 관리」 카드에는 지금 숙소의 「객실」 「예약」 「샘플 객실」 「샘플 예약」 개수가 한 줄로 정리되어 있습니다. 샘플이 남아 있으면 숫자에 색이 들어오니 금방 알아볼 수 있습니다.
「🎨 샘플 데이터 채우기」를 누르면 샘플 객실 타입 3개, 개인실과 도미토리 베드를 섞은 객실 여러 개, 과거·오늘·미래에 걸친 예약 30건이 한 번에 들어옵니다. 처음 둘러보실 때 화면이 텅 비어 있지 않아 이해가 훨씬 빠릅니다.
샘플에는 전부 표시가 붙어 있어서 「🧹 샘플 데이터 삭제」 한 번이면 객실 타입·객실·예약이 깔끔하게 사라집니다. 실제 데이터는 절대 건드리지 않으니 마음 놓고 쓰셔도 됩니다.
그 아래 「⚠️ 위험 영역」에 있는 「🗑️ 이 숙소 데이터 비우기」는 성격이 완전히 다릅니다. 사이드바에서 선택한 숙소의 예약을 전부 지우는 버튼이고, 잘못 가져온 파일을 통째로 되돌리고 다시 시작할 때 쓰라고 만든 기능입니다.
누르면 「모든 예약 삭제」 창이 뜨고, 「삭제하려면 delete 를 입력하세요」라고 안내합니다. 실제로 delete 라고 타이핑해야 「영구 삭제」 버튼이 열립니다. 손이 미끄러져 눌리는 일은 없도록 만들어 두었습니다.
삭제된 예약은 브라우저와 서버 양쪽에서 함께 사라지고, 되돌릴 방법이 없습니다. 다행히 다른 숙소의 예약은 전혀 영향을 받지 않습니다.
💡 Kimchee가 처음이시라면 진짜 예약을 넣기 전에 「🎨 샘플 데이터 채우기」로 한 바퀴 돌아보세요. 캘린더가 어떻게 채워지고 요금과 리포트가 어떻게 따라 움직이는지 감이 잡힙니다. 다 보신 뒤 「🧹 샘플 데이터 삭제」로 흔적 없이 정리하고 실제 파일을 올리시면 됩니다.
⚠ 「⚠️ 위험 영역」의 삭제는 되돌릴 수 없습니다. 지우기 전에 「📅 예약 내보내기」와 「💰 결제 내역 내보내기」로 CSV를 먼저 받아 두세요. 그리고 삭제 대상은 언제나 지금 사이드바에 떠 있는 숙소이니, 버튼을 누르기 전에 숙소 이름을 눈으로 한 번 더 확인해 주세요.
가져오기 & 내보내기 — 4단계 마법사와 지원 PMS 포맷, 아래에 현재 숙소 관리 카드
19스마트 잠금장치
늦게 도착하는 손님 때문에 밤늦게까지 열쇠를 들고 기다려 보신 적 있으실 겁니다. 설정 → 「스마트 잠금장치」 탭에서 쓰시던 도어록 브랜드 계정을 한 번만 연결해 두면, 확정된 예약마다 그 손님만의 도어 PIN이 자동으로 만들어지고 체크아웃 시간이 지나면 알아서 회수됩니다. TTLock, igloohome, Yale, Nuki, August, Schlage 같은 주요 브랜드를 Seam이라는 연동 서비스를 통해 지원하고, 발급된 코드는 자동 메시지와 My Stay, 셀프 체크인 화면에 저절로 들어갑니다.
계정 연결부터 객실 매핑까지
설정 → 「스마트 잠금장치」 탭을 엽니다. 카드 오른쪽 위에 「연결됨」 또는 「연결 안 됨」 배지가 있어, 지금 상태가 어떤지 한눈에 보입니다.
「잠금장치 계정 연결」을 누르면 새 탭이 열립니다. 평소에 도어록을 관리하실 때 쓰시던 브랜드 계정으로 로그인하세요. Kimchee가 비밀번호를 대신 받아 두는 것이 아니라, 브랜드 쪽 로그인 화면을 그대로 띄워 주는 방식입니다.
로그인하는 동안 Kimchee 화면에는 「로그인을 기다리는 중…」이 표시됩니다. 마치고 이 탭으로 돌아오시면 「잠금장치 계정이 연결되었습니다. 기기를 동기화하는 중…」이라고 알려 줍니다.
「기기 동기화」를 누르면 계정에 등록된 잠금장치가 「🚪 기기 & 객실 매핑」 카드에 목록으로 올라옵니다. 나중에 잠금장치를 새로 다셨을 때도 이 버튼을 눌러 주시면 됩니다.
기기마다 이름 아래에 기종과 「온라인」 또는 「오프라인」, 그리고 배터리 잔량이 함께 표시됩니다. 본격적으로 켜기 전에 통신 상태와 배터리를 여기서 한 번 확인하고 넘어가세요.
각 기기 아래에 방 번호 칩이 쭉 놓여 있습니다. 그 잠금장치가 실제로 여는 객실을 눌러서 켜 주세요. 도미토리 층 출입문처럼 한 기기에 여러 방을 붙이셔도 됩니다.
기기별 토글도 따로 있습니다. 수리 중이거나 잠시 쓰지 않는 잠금장치는 이 토글만 꺼 두면 그 기기에만 코드가 발급되지 않습니다.
매핑이 끝나면 마지막으로 맨 위의 「자동 도어 코드」 마스터 토글을 켭니다. 이 토글이 꺼져 있으면 매핑을 아무리 잘 해두어도 PIN은 나가지 않습니다. 참고로 「스마트 잠금 서비스 키가 아직 설정되지 않았어요」라는 안내가 뜨면 Kimchee 지원팀에 문의해 주세요.
⚠ 「자동 도어 코드」를 켜기 전에 기기와 객실 매핑을 반드시 먼저 끝내세요. 매핑이 비어 있거나 엉뚱한 방에 붙어 있으면, 손님이 도착해서 열리지 않는 번호를 문 앞에서 누르고 서 있게 됩니다. 켜신 뒤에는 오늘 도착하는 예약 한 건이라도 실제 문 앞에서 직접 눌러 확인해 보시길 권합니다.
코드 옵션 — 네 개의 숫자
「⚙️ 코드 옵션」 카드에는 「미리 발급」 「체크인 전부터 유효」 「체크아웃 후까지 유효」 「PIN 길이」 네 가지만 있습니다. 숫자를 고치면 그 자리에서 바로 저장되고, 따로 저장 버튼은 없습니다.
「미리 발급」은 체크인 며칠 전에 코드를 만들어 둘지를 정합니다. 기본은 3일이고 1일에서 30일까지 정할 수 있어요. 손님에게 도착 안내 메시지를 보내신다면, 그 메시지가 나가는 시점보다 넉넉하게 잡아 두셔야 코드 자리가 비지 않습니다.
「체크인 전부터 유효」는 분 단위이고 기본 120분입니다. 일찍 도착한 손님이 짐만 두고 나갈 수 있게 여유를 주는 값이니, 이른 도착이 잦은 숙소라면 조금 더 늘려 잡으셔도 좋습니다.
「체크아웃 후까지 유효」도 분 단위로 기본 60분입니다. 늦게 나가는 손님이나 두고 간 물건을 찾으러 잠깐 돌아오는 경우를 생각해서 정하시면 됩니다. 다만 너무 길게 두면 이미 나간 손님이 새 손님 방을 열 수 있게 되니 주의하세요.
「PIN 길이」는 4자리에서 8자리까지, 기본은 6자리입니다. 짧으면 외우기 쉽고 길수록 안전합니다. 잠금장치 기종마다 받아들이는 자릿수가 다르니, 바꾸시기 전에 기기 설명서를 한 번 확인해 주세요.
이 설정은 숙소별로 따로 저장됩니다. 숙소를 여러 곳 운영하신다면 사이드바에서 숙소를 바꿔 가며 각각 연결하고 매핑하고 옵션을 정해 주셔야 합니다.
예시4층 도미토리 입구에 TTLock을 달아 둔 게스트하우스라고 해보겠습니다. 계정을 연결하고 「기기 동기화」로 잠금장치를 불러온 뒤, 그 기기 아래에서 401·402·403 칩을 눌러 매핑합니다. 「미리 발급」 3일, 「체크인 전부터 유효」 120분, 「체크아웃 후까지 유효」 60분, 「PIN 길이」 6자리로 두고 「자동 도어 코드」를 켭니다. 그러면 체크인 사흘 전에 여섯 자리 PIN이 만들어지고, 자동 메시지 본문에 넣어 둔 도어 코드 변수 자리에 그 숫자가 채워져 손님에게 나갑니다. 손님은 새벽에 도착해도 바로 문을 열고 들어가고, 체크아웃 한 시간 뒤에는 그 코드가 자동으로 폐기됩니다.
발급된 코드와 손님에게 보이는 자리
「🔑 최근 발급된 코드」 카드에 「예약」 「코드」 「유효기간」 「상태」가 최근 열두 건까지 표시됩니다. 오늘 도착하는 손님의 코드가 제대로 나왔는지 확인하실 때 여기를 보세요.
상태는 「대기 중」에서 「활성」으로 바뀌고, 기간이 지나면 「폐기됨」이 됩니다. 잠금장치가 응답하지 않으면 「오류」로 남으니, 이 표시가 보이면 그 방은 손으로 한 번 챙겨 주세요.
발급·갱신·회수는 주기적으로 자동 처리되기 때문에 평소에는 손댈 일이 없습니다. 지금 당장 반영하고 싶으실 때만 「지금 코드 발급」을 누르시면 되고, 결과가 발급·갱신·회수 건수로 요약되어 뜹니다.
발급된 PIN은 자동 메시지의 도어 코드 변수, My Stay 페이지, 셀프 체크인 화면에 자동으로 들어갑니다. 어디에 복사해 붙이거나 손님에게 따로 문자를 보내실 필요가 없습니다.
잠금장치를 매핑하지 않은 객실은 설정 → 카탈로그 → 객실에 적어 두신 수동 도어 코드를 그대로 계속 씁니다. 스마트 잠금 PIN이 있으면 그 쪽이 우선하니, 일부 방만 스마트락으로 바꾸셔도 아무 문제가 없습니다.
코드가 실제로 손님 화면에 뜰지는 게스트 페이지 설정이 함께 정합니다. 먼저 「도어코드 표시」가 켜져 있어야 하고, 「🪪 도어코드 전 신분증 필수」를 켜두시면 손님이 신분증이나 여권 사진을 올린 뒤에야 코드가 나타납니다.
잔금이 남은 손님에게는 「💳 My Stay: 잔액 온라인 결제」를 함께 켜 두시면 좋습니다. 손님이 미리 결제를 마치고 비대면으로 도어 코드를 받아 들어오는 흐름이 되어, 프런트에서 돈 이야기를 꺼낼 일이 줄어듭니다.
코드가 안 나올 때 확인할 것
기기 목록이 비어 있고 아직 기기가 없다는 안내만 보이면 「기기 동기화」를 한 번 더 눌러 보세요. 잠금장치 앱에서 방금 추가한 기기는 동기화하기 전까지 Kimchee 쪽에 보이지 않습니다.
코드가 안 나올 때는 순서대로 짚어 보세요. 「자동 도어 코드」 마스터 토글이 켜져 있는지, 그 기기의 토글이 켜져 있는지, 해당 방이 칩으로 매핑되어 있는지, 그리고 그 예약이 확정 상태인지입니다.
예약은 확정인데 아직 코드가 없다면 「미리 발급」 일수 밖에 있는 예약일 가능성이 큽니다. 한 달 뒤 예약이라면 아직 코드가 없는 것이 정상입니다.
상태가 「오류」로 남은 코드는 대개 잠금장치가 오프라인이거나 배터리가 부족한 경우입니다. 기기 줄에 표시되는 오프라인 표시와 배터리 퍼센트를 먼저 확인하고, 배터리부터 갈아 주세요.
손님이 코드를 못 받았다고 하실 때는 잠금장치가 아니라 게스트 페이지 쪽 조건일 수도 있습니다. 신분증 인증을 아직 안 하셨거나 잔금이 남아 있어 코드가 가려져 있는 경우가 흔합니다.
💡 「지금 코드 발급」은 언제 눌러도 안전합니다. 이미 나가 있는 코드를 새로 만들어 손님을 곤란하게 하지 않고, 빠진 것만 채우고 기간이 지난 것만 회수합니다. 오늘 도착 손님 코드가 잘 나갔는지 확인하고 싶으실 때 가볍게 한 번 눌러 보세요.
⚠ 「연결 해제」는 신중하게 눌러 주세요. 누르는 즉시 자동 PIN 발급이 멈춥니다. 이미 잠금장치에 들어가 있는 코드는 그대로 남아 있으니 필요하시면 브랜드 앱에서 직접 정리하셔야 하고, 앞으로 들어올 예약은 도어 코드가 빈 채로 안내가 나갈 수 있습니다. 해제하시기 전에 설정 → 카탈로그 → 객실에 수동 도어 코드를 채워 폴백을 먼저 준비해 두세요.
설정 → 스마트 잠금장치 — 계정 연결 전 화면. 연결하면 기기 목록과 객실 매핑 카드가 나타납니다
20API & 웹훅 — 외부 시스템 연결
설정 → 「API & 웹훅」 탭은 우리 숙소 데이터를 다른 프로그램이나 AI에게 안전하게 열어 주는 창구입니다. 채널 매니저가 OTA와 재고·요금을 주고받는 통로라면, 여기는 요금 관리 업체·자물쇠 업체·정산 프로그램·AI 앱처럼 우리가 직접 고른 상대에게만 문을 열어 주는 곳이에요. 개발자가 아니어도 됩니다. 누구에게, 무엇을, 어느 숙소까지 열어 줄지 체크박스로 고르고 버튼을 누르면 끝이고, 실제 연결 작업은 상대 업체가 합니다.
「API 키」와 「웹훅」, 한 줄로 이해하기
API 키는 다른 프로그램이 우리 PMS 데이터를 대신 읽어 갈 수 있게 해 주는, 이름이 적힌 출입증입니다 — 누구 것인지 적혀 있고, 어디까지 들어갈 수 있는지도 정해져 있어요.
웹훅은 예약이 새로 들어오는 것처럼 무슨 일이 생겼을 때 우리 시스템이 상대 프로그램에 먼저 알려 주는 자동 전화 한 통입니다 — 상대가 계속 물어보지 않아도 바로 알 수 있게 해 주죠.
위치는 설정 → 「API & 웹훅」 탭이고, 숙소 오너 계정에서만 다룰 수 있습니다.
탭 안에는 🔑 「API 키」 카드와 🪝 「웹훅 엔드포인트」 카드가 있고, AI 앱이 연결되어 있으면 그 위에 🤖 「AI App Connections (MCP)」 카드가 함께 나타납니다.
무엇을 열어 줄지는 「스코프」로, 어느 숙소까지 열어 줄지는 「접근 가능한 숙소」로 잘게 정합니다 — 필요한 만큼만 열어 주는 게 원칙이에요.
파트너 개발자가 물어보는 접속 주소(Base URL)는 🔑 「API 키」 카드 제목 바로 아래 설명줄에 그대로 적혀 있으니, 그 줄을 복사해 전달하면 됩니다.
파트너에게 API 키 발급하기
설정 → 「API & 웹훅」 탭을 엽니다.
🔑 「API 키」 카드의 입력칸에 파트너 이름을 적습니다. 안내에 나오듯 「파트너 이름 (예: PriceLabs)」처럼, 나중에 누구 키인지 한눈에 알아볼 이름으로 적어 두세요.
「접근 가능한 숙소」 줄에서 이 파트너가 다룰 숙소만 체크합니다. 옆에 적힌 「(선택 안 하면 모든 숙소)」 그대로, 아무것도 안 고르면 전 숙소가 열립니다.
「+ 키 발급」을 누릅니다. 이름을 비워 두면 「파트너 이름을 입력하세요 (예: PriceLabs)」라고 알려 줍니다.
화면 맨 위에 🔑 「API 키 — 지금 이 순간에만 표시됩니다」 상자가 뜹니다. 「복사」를 눌러 바로 안전한 경로로 파트너에게 전달한 뒤 「완료」를 누르세요.
아래 목록에서 「파트너」·「키」 앞자리·「스코프」·「숙소」·「마지막 사용」을 확인합니다. 연동이 살아서 돌아가는지는 「마지막 사용」 시각으로 알 수 있어요.
계약이 끝났거나 키가 샌 것 같으면 그 줄 오른쪽 「폐기」를 누릅니다. 확인창 문구대로 그 키를 쓰는 연동이 즉시 중단되고, 목록에는 「폐기됨」으로 흐리게 남습니다.
웹훅 엔드포인트 등록하고 전송 상태 보기
🪝 「웹훅 엔드포인트」 카드의 입력칸에 파트너가 알려 준 주소를 붙여넣습니다. 입력칸에는 https://partner.example.com/webhooks/kimchee 같은 모양의 예시가 흐리게 보여요.
주소는 반드시 https:// 로 시작해야 합니다. 아니면 「HTTPS URL만 등록할 수 있어요」라고 막힙니다 — 게스트 정보가 오가는 길이라 암호화된 주소만 받습니다.
보낼 이벤트를 체크합니다. reservation.created는 예약 생성, reservation.modified는 예약 수정, reservation.cancelled는 예약 취소, guest.checked_in은 체크인, guest.checked_out은 체크아웃, rate.updated는 요금 변경입니다. 하나도 안 고르면 「이벤트를 하나 이상 선택하세요」가 뜹니다.
「+ 엔드포인트 등록」을 누르면 🔏 「웹훅 서명 시크릿 — 지금 이 순간에만 표시됩니다」가 딱 한 번 뜹니다. 파트너는 이 값으로 「진짜 Kimchee가 보낸 알림이 맞는지」를 확인하니, 그대로 복사해 전달하세요.
목록에서 「상태」가 「활성」인지 봅니다. 전송이 실패하기 시작하면 「연속 3회 실패」처럼 횟수가 붙고, 계속 실패하면 「비활성화됨 (연속 실패)」로 바뀌면서 자동으로 멈춥니다.
카드 아래 「최근 20건 전송」에서 성공(✓)·실패(✕), 보낸 시각, 이벤트 이름, HTTP 응답 코드와 걸린 시간, 몇 번째 시도였는지를 한 줄씩 볼 수 있습니다.
✕가 계속 찍히면 그 줄을 그대로 파트너에게 보여 주세요. 주소가 바뀌었거나 상대 서버가 잠시 내려간 경우가 대부분이라, 이 한 줄이면 원인이 거의 잡힙니다.
더 이상 쓰지 않는 주소는 「삭제」로 지웁니다. 서명과 자동 재시도는 우리가 알아서 붙이니 따로 설정할 것은 없어요.
AI에게 읽기 전용으로 열어 주기 — mcp.kimchee.io
mcp.kimchee.io는 Claude 같은 AI 앱이 우리 PMS를 직접 들여다볼 수 있게 해 주는 연결 창구입니다. 전부 읽기 전용이라 조회만 되고, 예약을 만들거나 바꾸거나 지우지는 못합니다.
연결은 원클릭입니다. AI 앱에서 커스텀 커넥터를 추가하면서 주소에 https://mcp.kimchee.io 를 넣고, Kimchee 오너 계정으로 로그인한 뒤 승인하면 끝이에요. 카드 아래 안내문에도 같은 방법이 적혀 있습니다.
승인 화면 「앱 연결 승인」에서 「허용할 권한 (전부 읽기 전용)」을 하나하나 확인하고, 「접근 가능한 숙소」에서 「모든 숙소 (새로 추가되는 숙소 자동 포함)」와 「선택한 숙소만」 중 고른 뒤 「승인하고 연결」을 누릅니다. 마음에 걸리면 「거부」를 누르면 됩니다.
권한 이름은 한글로 풀어서 보여 줍니다 — 「숙소·룸타입 정보 조회」, 「가용성·점유율 조회」, 「판매 요금 조회」, 「예약 목록 조회」, 「게스트 이름 조회 (연락처는 가려짐)」, 「게스트 연락처(이메일·전화) 조회」, 「매출·리포트 요약 조회」.
연결하고 나면 AI에게 이런 걸 말로 물어볼 수 있습니다 — 숙소·룸타입 목록, 날짜별 가용성과 점유율, 날짜별 판매 요금, 예약 목록(취소 건 포함, 채널·기간 필터), 기간 매출 요약(예약수·박수·총매출·수금·ADR), 오늘의 운영 브리핑(도착·출발·미배정·미수금), 게스트 검색과 투숙 이력.
연결이 하나라도 생기면 이 탭 맨 위에 🤖 「AI App Connections (MCP)」 카드가 나타납니다. 앱 이름, 승인한 사람의 이메일, 허용한 권한, 숙소, 마지막 사용 시각, 상태가 한눈에 보여요.
끊고 싶으면 그 줄의 「Disconnect」를 누릅니다. 확인창 그대로 AI 앱은 즉시 접근을 잃고, 다시 쓰려면 처음부터 연결해야 합니다.
승인은 오너 계정만 할 수 있습니다. 직원 계정으로 들어가면 「숙소 오너 계정만 외부 앱 연결을 승인할 수 있습니다.」라고 안내하고 멈춥니다.
예시다이내믹 프라이싱 업체와 계약했다면, 파트너 이름은 PriceLabs로 적고 스코프는 properties:read·availability:read·reservations:read·rates:read·rates:write만 체크한 뒤 「접근 가능한 숙소」에서 그 업체가 맡은 숙소 한 곳만 골라 「+ 키 발급」을 누릅니다. 뜬 키를 복사해 업체 담당자에게 전달하고 상자를 닫으면 되고요. 같은 업체가 예약 변동을 바로 받아 보게 하려면 업체가 준 https:// 주소를 등록하면서 reservation.created·reservation.modified·reservation.cancelled 세 개만 체크하면 됩니다. 며칠 뒤 「마지막 사용」에 시각이 찍히고 「최근 20건 전송」에 ✓가 줄줄이 보이면 잘 붙은 거예요.
💡 파트너마다 키를 따로 발급하세요. 그래야 한 곳에서 문제가 생겼을 때 그 키만 「폐기」하면 되고 나머지 연동은 멀쩡히 돌아갑니다. 하나의 키를 여러 업체가 돌려 쓰면, 문제가 생겼을 때 전부 함께 끊어야 해요.
⚠ API 키와 웹훅 서명 시크릿은 발급 직후 딱 한 번만 화면에 보입니다. 안내문 그대로 「한 번 닫으면 다시 표시할 수 없어요」 — 저희도 다시 꺼내 드릴 수 없습니다. 상자를 닫기 전에 반드시 「복사」로 옮겨 두시고, 카카오톡이나 문자처럼 남는 곳 말고 안전한 경로로 전달하세요. 잃어버렸다면 새로 발급하고 옛 키는 「폐기」하는 수밖에 없습니다.
⚠ guests:read_contact는 게스트의 이메일과 전화번호까지 그대로 열어 주는 권한이고, rates:write는 우리 판매 요금을 바꿀 수 있는 권한입니다. 이 둘은 정말 그 일이 업무인 파트너에게만 체크해 주세요. 숙소도 마찬가지로, 아무것도 안 고르면 모든 숙소가 열린다는 점을 잊지 마시고요.
설정 → API & 웹훅 — AI 앱 연결(MCP), 파트너별 API 키와 스코프, 접근 가능한 숙소
21지원 & AI 비서 — 막히면 여기서 물어보세요
왼쪽 메뉴의 「지원」은 두 가지 일을 합니다. 하나는 궁금한 것·이상한 것을 물어보는 창구고, 다른 하나는 설정을 말로 바꿔 주는 🤖 AI 비서입니다. 화면 위 안내문 그대로 「AI가 먼저 도와드리고, 해결이 안 되면 운영팀에 자동으로 전달됩니다. 긴급 문의는 즉시 운영팀에 알림이 갑니다.」 어디에 어떻게 적을지 고민할 필요 없이, 유형 카드 하나만 고르고 평소 말투로 적으시면 됩니다.
문의 유형 다섯 가지 — 무엇을 고를까요?
🤖 「AI 비서」 — 설명 그대로 「설정을 대신 바꿔드려요 — 말로 요청하세요」입니다. 체크인 시간이나 와이파이 비밀번호처럼 설정을 고칠 때 고르세요.
🚨 「긴급 장애」 — 「체크인 불가·오버부킹·결제 장애 등」 지금 당장 손님을 못 받는 상황입니다. 이 유형만은 AI를 건너뛰고 운영팀에 바로 알림이 갑니다.
🐛 「버그 신고」 — 「뭔가 이상하게 동작해요」. 숫자가 안 맞거나 버튼이 먹통일 때 고르고, 그 화면 사진을 함께 붙여 주시면 가장 빠릅니다.
❓ 「질문」 — 「사용법·기능이 궁금해요」. AI가 먼저 답해 드리고, 그걸로 해결이 안 되면 알아서 운영팀으로 넘어갑니다.
💡 「기능 요청」 — 「이런 기능이 있으면 좋겠어요」. 실제로 운영하며 아쉬웠던 점을 적어 주시면 다음 개선에 반영합니다.
어떤 유형이든 지금 보고 있는 숙소와 화면 정보는 자동으로 함께 전달됩니다 — 인사말에도 「숙소·화면 정보는 자동으로 함께 전달돼요」라고 적혀 있어요. 숙소 이름이나 브라우저 종류를 굳이 적지 않으셔도 됩니다.
오른쪽 아래 「답변 안내」에 약속이 적혀 있습니다 — 「긴급 — 확인 즉시 · 최대 수 시간 내」, 「일반 — 1영업일 내」, 그리고 「답변은 이 화면과 이메일로 함께 드려요.」
같은 자리의 📖 「사용자 매뉴얼 보기」 링크를 누르면 이 매뉴얼이 새 창으로 열립니다. 문의하기 전에 한 번 훑어보시면 답이 이미 있는 경우도 많아요.
🤖 AI 비서로 설정 바꾸기
먼저 화면 왼쪽 위에서 바꿀 숙소가 맞는지 확인합니다. 숙소를 안 고른 상태면 「먼저 좌측 상단에서 숙소를 선택해주세요.」라고 알려 줍니다.
「지원」에서 🤖 「AI 비서」 카드를 고릅니다. 대화창 제목 옆에 「적용 대상: 」과 숙소 이름이 뜨니, 그 이름이 맞는지 한 번 더 보세요.
바꾸고 싶은 것을 평소 말투로 적습니다. 인사말에 나온 예시처럼 「체크인을 16시로 바꿔줘」, 「카카오톡 아이디를 kimchee_busan으로」 정도면 충분해요.
「생각 중…」이 지나가면 초록색 변경 제안 카드가 나타납니다. 카드 맨 위에는 ⚙ 표시와 함께 어느 영역인지가 적히고, 그 아래에 항목별로 지금 값과 바뀔 값이 화살표(→)를 사이에 두고 나란히 보입니다.
왼쪽(지금 값)과 오른쪽(바뀔 값)을 눈으로 확인한 뒤 「✓ 적용」을 누릅니다. 이때 비로소 실제 설정이 바뀌고, 카드는 「적용됨」으로 표시됩니다.
내용이 마음에 안 들면 「취소」를 누르세요. 카드는 「취소됨」으로 남고 아무것도 바뀌지 않습니다. 그대로 대화를 이어서 「아니, 17시로 해줘」처럼 다시 말해도 됩니다.
게스트와 나눈 대화를 그대로 붙여넣어도 됩니다. AI가 도착 예정 시간과 요청사항을 찾아내 해당 예약에 기록하는 제안을 만들어 주고, 역시 「✓ 적용」을 눌러야 실제로 남습니다.
주제가 바뀌거나 다른 숙소를 다룰 때는 「+ 새 대화」로 새로 시작하세요. 앞의 이야기가 섞이지 않아 훨씬 정확해집니다.
게스트 연락처와 브랜딩 — 카카오톡 아이디, WhatsApp 유형과 번호, 그리고 카카오톡·WhatsApp·연락처 섹션을 게스트 화면에 보여 줄지 여부.
홈페이지 주소와 SNS 링크 — 인스타그램, 페이스북, 트위터/X, 네이버, 유튜브, 그리고 소셜 섹션 노출 여부.
기본 WiFi 이름과 비밀번호. 공유기를 바꿨을 때 말 한마디로 정리할 수 있어 편합니다.
하우스룰 문구.
자동 메시지 문구 — 한국어·영어·일본어·중국어 본문과 이메일 제목까지 언어별로 손볼 수 있습니다.
리스팅 설명, 그리고 예약의 도착 예정 시간과 메모 추가.
여기 없는 것 — 요금, 룸타입과 재고, 채널 매니저 매핑, 직원 계정 같은 건 AI 비서가 건드리지 않습니다. 해당 화면에서 직접 바꿔 주세요.
문의 남기고 답변 확인하기
유형 카드를 고른 뒤 아래 입력칸에 상황을 적습니다. 안내 문구가 「무슨 일이 있었는지 적어주세요… 스크린샷은 Ctrl+V로 붙여넣기」라고 알려 줍니다.
화면 사진은 Ctrl+V로 그대로 붙여넣거나 📎 버튼으로 파일을 고릅니다. 버튼 설명대로 「이미지 첨부 (최대 3장)」이고, 큰 사진은 자동으로 줄여서 보내니 용량 걱정은 안 하셔도 됩니다.
「보내기」를 누르면 대화가 시작됩니다. 긴급이 아니면 AI가 먼저 답하고, 운영팀이 답하면 말풍선 위에 「Kimchee 팀」 표시가 붙습니다.
오른쪽 「이 숙소의 문의 내역」에 그동안의 문의가 쌓입니다. 아직 없으면 「아직 문의가 없어요.」라고 나와요. 기기가 아니라 숙소 기준이라, 다른 컴퓨터에서 로그인해도 같은 목록이 보입니다.
목록의 한 줄을 누르면 그 대화가 다시 열려 이어서 이야기할 수 있습니다. 각 줄 옆 작은 점이 상태를 뜻하고, 상태는 「AI 상담 중」·「운영팀 확인 중」·「해결됨」 세 가지입니다.
새로운 주제는 「+ 새 문의」로 따로 여세요. 한 대화에 여러 문제를 섞으면 어디까지 해결됐는지 서로 헷갈립니다.
답변은 이 화면에도 남고 이메일로도 갑니다. 화면을 켜 두고 기다리지 않으셔도 돼요.
예시게스트가 카카오톡으로 「밤 11시쯤 도착할 것 같아요, 조용한 방이면 좋겠습니다」라고 보냈다고 해 볼게요. 그 대화를 복사해 🤖 「AI 비서」 창에 그대로 붙여넣고 「보내기」를 누릅니다. 잠시 뒤 초록색 카드가 뜨면서 「도착 예정 시간」이 (비어있음) → 23:00 으로, 「메모 추가」에 조용한 방 요청이 들어가는 제안이 보입니다. 예약 이름과 값이 맞으면 「✓ 적용」을 누르세요. 카드가 「적용됨」으로 바뀌고, 그 예약을 열어 보면 도착 시간과 요청사항이 기록되어 있습니다. 잘못 잡혔다면 「취소」를 누르고 「11시는 밤 11시예요」처럼 한마디 덧붙이면 됩니다.
💡 버그를 신고할 땐 문제가 보이는 화면을 그대로 Ctrl+V로 붙여넣는 게 가장 빠릅니다. 어느 숙소의 어느 화면인지는 자동으로 함께 전달되니, 글로는 「무엇을 하려다 무엇이 나왔는지」 한두 줄만 적으셔도 충분해요.
⚠ AI 비서는 혼자 설정을 바꾸지 않습니다. 안내문 그대로 「변경은 항상 카드에서 [적용]을 눌러야 반영됩니다.」 그러니 「✓ 적용」을 누르기 전에 카드의 지금 값 → 바뀔 값과 「적용 대상: 」 숙소 이름을 꼭 확인해 주세요. 한 번 적용한 뒤 되돌리려면 다시 요청하거나 해당 설정 화면에서 직접 고쳐야 합니다.
⚠ 🚨 「긴급 장애」는 AI를 건너뛰고 운영팀에게 즉시 알림이 갑니다. 안내문대로 「상황을 한 번에 자세히 적어주세요」 — 지금 손님을 못 받는 상황에만 쓰시고, 사용법 질문은 ❓ 「질문」으로 보내 주세요. 또 다른 탭에서 활성 숙소를 바꾸면 AI 비서가 안전을 위해 대화를 멈추고 「+ 새 대화」로 다시 시작하라고 안내합니다 — 엉뚱한 숙소에 설정이 적용되는 사고를 막기 위한 장치입니다.