When someone contacts us directly — a phone call, a referral, or the Contact Us form on oasis-living.com — log it as an inquiry. You get a message thread you can reply to on email, SMS or WhatsApp, without inventing a booking for a flat and dates we have not agreed yet. When you find them a property, you turn that same thread into a booking.
Go to the Calendar and click Menu in the top bar.
In the drop-down, find the Direct Booking column and click Create a new inquiry.
This form deliberately asks for much less than the booking form. There is no money on it, and the property, the dates and the guest count are all optional — leave them blank if the guest has not told you yet.
+447123456789. You need it here to reply by SMS or WhatsApp — without it, email
is your only channel.Submitting takes you directly to the thread page. Nothing else to click — you can start talking to the guest from here.
d638@booking.oasis-living.com. Anything the guest sends there lands on this thread.
It is also the reply-to on emails we send them, so their replies come back here automatically.
Note the Checkout row shows -. An inquiry with no check-out date is perfectly
valid; you only need real dates at the point you convert it into a booking.
Scroll down to Compose — the same box you use on every other thread.
Everything about a direct inquiry goes to #msg_prebook — both the alert when you create it and any reply the guest sends afterwards.
*===============* *New Direct Inquiry* *Guest* - Ines Solla *Flat* - not decided yet *Dates* - from 08 Sep 2026 *Guests* - 1 *Asking for* - Contact Us form lead from oasis-living.com. Looking for a 1-2 bedroom apartment within a 45 minute walk of Liverpool Street for a senior employee, for the week of 8 September. Security, on-site facilities and air conditioning all matter to them. They have asked to arrange viewings. No phone number given, email only. https://xenia.bnbhelper.co/api/v2/core/basemessagethread/47855/
Flat reads "not decided yet" and Dates reads "dates not known yet" when you left those blank — that is expected, not an error. The link at the bottom goes straight to the thread.
Once the inquiry becomes a booking with real dates, it stops being a pre-book item and its messages start routing the normal way — #msg_today, #msg_tomorrow and so on, based on the booking's dates.
Click Convert to Booking on the thread. This creates the booking on the same thread, so the whole conversation stays in one place — do not use "Create a booking" from the menu for a guest who already has an inquiry thread.
That opens this form, already filled in with everything the inquiry knew:
The rest of the form is the standard direct booking form: guest details (pre-filled from the inquiry), the reservation note, and the amounts. Everything the guest already said to you stays on the thread.
| Situation | What to do |
|---|---|
| Phone call, referral, or Contact Us lead — no flat or dates agreed | Menu → Direct Booking → Create a new inquiry |
| Booking already agreed, flat and dates known, money known | Menu → Direct Booking → Create a booking (the old form) |
| A guest who enquired earlier is now booking | Open their inquiry thread and click Convert to Booking. Never create a second booking from the menu — that makes a second thread for the same guest. |
| Guest gave no email, only a phone number | Email is required on the form. Ask for it. If you truly cannot get one, speak to Sam. |
| You do not know the dates | Leave them blank. You can add them any time, and you must confirm them at convert time. |
The menu is driven by globalprefs.CalendarMenuCategory and
CalendarMenuItem in Django admin, at
/admin/globalprefs/calendarmenucategory/. Adding a link needs only a display text, a
relative URL and a sort order — no code deploy.
The item added here is Create a new inquiry →
/direct-booking/inquiry/create/, under the Direct Booking category.