REDA One Help Center
EN
Language
English EN Español ES Português PT Italiano coming soon Français FR Deutsch coming soon العربية coming soon
reda.one ↗
Home / REDA One / Bookings & Calendar / Bookings & calendars / Short-Term Bookings

Short-Term Bookings

A booking reserves a bookable space — a meeting room, an event hall, a short-stay unit — for a fixed window of time. This article shows you how to create one, walk it through approval to Confirmed, and understand exactly when REDA raises (and deletes) the booking's invoice. It also explains the double-booking rules that decide whether two reservations can share a space, so you'll know in advance why REDA accepts some dates and blocks others. No prior REDA experience is assumed — every term is defined as we reach it.

Getting there. Open the App Launcher (the grid icon at the top-left of any page) → REDA → the Bookings tab. You can also raise a booking from a lease with the New Booking action, and move an existing one with Reschedule Booking on the booking record.
Access you'll need. Creating and editing bookings requires the REDA - Booking Admin permission set. The REDA - Booking Read Only set can view bookings but not change them.
Using REDA Sales Cloud edition? This article shows the Platform edition, where maintenance and service requests are Service Request records (the standard Case). Everything else — the fields, the steps and the behaviour — is the same unless noted. See REDA editions.

What a booking is

Each booking is a single record on the Bookings tab, numbered B-000000. It captures four things: which space is reserved (the Property), when (the start and end times), how much it costs (a rate multiplied by a count of instances), and whether to bill for it. A booking is not a lease and it never becomes one — it is a self-contained reservation with its own short approval path, shown across the top of the record as the Booking Journey.

Before a space can be booked at all, it has to be set up as bookable. That means three things are in place on the property:

The property is marked available for booking. This is the switch that lets the space accept reservations at all (see Making a Property Leasable & Bookable).
It has a booking calendar. A Booking Slot Rule defines the days and times the space can be reserved and how those slots are offered (see Calendar Slot Rules).
Its rule can charge for bookings. To bill a booking, the property's Leasing Rule must carry a Booking Charge Code — the billing category the booking invoice will use. In fact a property cannot be marked available for booking until that charge code is set, so if you can make a space bookable, this piece is already done.

Creating a booking

There are two ways in. The quickest is the Book Property screen, which shows the space's own available slots — the days and times its booking calendar allows, with any already-taken windows removed — so you pick from what's genuinely free instead of guessing dates. You can also start a booking straight from the Bookings tab, or raise one from the lease you're billing against with the New Booking action. Whichever route you take, you're filling in the same essentials:

Pick the Property. This is required, and it must be a space that's available for booking. It sets the calendar and the rate REDA proposes.
Choose the Type — Day or Hour. A Day booking reserves whole calendar days; an Hour booking reserves a span of hours. The type must be one the property's calendar allows, and it decides how the double-booking check behaves (below).
Set the Start Datetime and End Datetime. This is the reserved window. On the Book Property screen you pick it from the offered slots; entered directly, REDA still checks it against the property's booking calendar and against every other reservation on that space.
Confirm the Booking Rate and Instances. The Booking Rate comes from the property's day or hourly rate; Instances is the number of days or hours booked. REDA multiplies them into the Total Booking Amount — the figure that will be invoiced.
Decide whether to bill it. Tick Create Opp Invoice if this reservation should be charged, and link the Opportunity (the lease or deal) the invoice belongs to. Leave Create Opp Invoice off for a complimentary or internal booking.

You can also link a Contact (who the booking is for) and a Service Request (the request that prompted it), and add a Subject, Description, or Billing Comments — the last of which is copied onto the invoice if one is raised.

Walking the booking through approval

A booking carries two separate states. Approval Status tracks the sign-off ladder — Draft (the default) → Submitted → Approved — and Status tracks the reservation itself — Draft → Confirmed → Cancelled. The two work together through two gates you'll meet in order.

First, to mark a booking Approved, its Approved Datetime must be filled in. Try to approve without it and REDA stops you:

"Please provide the Approved Datetime prior approving the booking."

Second, you can only set the reservation to Confirmed once its approval has landed on Approved. Confirm too early and REDA responds:

"Please submit the booking for approval before confirming the booking."

So the full path is: create the booking, submit it and approve it (stamping the approved datetime), then set the Status to Confirmed. Anyone with the Booking Admin permission set can move these states — REDA doesn't impose an approval queue, so who signs off is your team's own process.

Double-booking protection

Every time you save a booking, REDA checks the window against all other reservations on the same property — and blocks the save if they collide. The one exception is a Cancelled booking, which never blocks. Everything else holds its space, including a Draft — an unconfirmed reservation still keeps the room off the market until you cancel it.

How "collide" is judged depends on the booking type:

Day bookings collide on any shared calendar date. Two day bookings that touch the same date clash even if their clock times don't overlap — hours are ignored for day bookings.
Hour bookings collide only on real time overlap. Two hourly bookings clash when their hours actually overlap. Back-to-back bookings — one ending exactly when the next begins — do not collide.

When a save is blocked, REDA shows the same message from every entry point:

"Sorry, the selected property is not available for provided dates/time."

This table shows the rule at work:

Existing bookingNew bookingCollide?
Day, Mar 3–4Day, Mar 4–5Yes — day bookings sharing any calendar date collide
Day, Mar 3 09:00–12:00Day, Mar 3 14:00–17:00Yes — hours are ignored for day bookings
Hour, Mar 3 09:00–10:00Hour, Mar 3 10:00–11:00No — back-to-back hourly bookings are fine
Hour, Mar 3 09:00–11:00Hour, Mar 3 10:00–12:00Yes — real time overlap
Cancelled (any)anythingNo — cancelled never blocks
Draft, Mar 3Day, Mar 3Yes — drafts hold the space
Cancel drafts you're not using. Because a Draft booking still reserves the space, an abandoned draft can quietly block dates other people need. If a window looks free but won't save, look for a Draft or Confirmed booking on the same space and cancel the ones you don't need.

Confirm to invoice

Confirming a booking is the moment it can become billable. REDA raises a booking invoice only when all four of these are true:

The booking is Confirmed. The reservation has cleared both approval gates and its Status is Confirmed.
Create Opp Invoice is ticked. The opt-in billing switch is on.
An Opportunity is linked. The invoice needs a lease or deal to belong to.
The property is set to create booking invoices. A property-level switch enables billing for that space's bookings.

When all four hold, the invoice REDA creates carries:

On the invoiceWhere it comes from
AmountThe booking's Total Booking Amount (rate × instances)
Charge codeThe Booking Charge Code on the property's Leasing Rule
Billing DateToday
Due DateToday plus the charge code's payment grace days (today if none)
From / To datesThe booking's window
AccountThe linked deal's account
Billing commentCopied from the booking's Billing Comments

The invoice is flagged as system-created and linked back to the booking, so you can always trace one to the other. For the wider picture of what an invoice is and how grace days work, see Invoices Explained and Charge Codes.

Cancelling and rescheduling

Setting a booking's Status to Cancelled does two things at once: it cancels the reservation's calendar entries, and — if a booking invoice was raised — it deletes that invoice.

Cancelling a confirmed booking removes its invoice entirely. The booking invoice is deleted, not credit-noted. If you need an audit trail of a charge that was later withdrawn, capture it before you cancel — once the booking is Cancelled, the invoice is gone.

When you only need to move a reservation rather than undo it, use the Reschedule Booking action on the booking record instead. On success REDA confirms:

"Booking is rescheduled successfully."

Reschedule is also the right tool when a booking already has a calendar entry — try to schedule a second one for the same booking and REDA points you back to it:

"Booking event is already scheduled for this booking. You can reschedule the booking by the using the "Reschedule Booking" button on the booking record."

Rescheduling re-runs the same double-booking check against the new window, so the same overlap rules apply. And when you raise a booking from a lease with New Booking, that deal has to be an approved, active one — otherwise REDA declines with:

"Booking can only be created for Approved Active opportunities."

Worked example: booking the meeting room

Harbour Tower Meeting Room #001 has a day rate of 500.00. A tenant wants it for two days. Here is how the whole reservation plays out:

You doREDA does
Create the booking: Type Day, Instances 2, Booking Rate 500.00Calculates Total Booking Amount 1,000.00
Submit and set Approval Status Approved (Approved Datetime stamped)Clears the approval gate
Tick Create Opp Invoice, link the lease, set Status ConfirmedRaises the 1,000.00 booking invoice (due today plus the charge code's grace days); confirms the calendar entries
Try to book the afternoon of day two as a second day bookingBlocks the save: "Sorry, the selected property is not available for provided dates/time."
Later, cancel the two-day bookingCancels the calendar entries and deletes the 1,000.00 invoice

Contrast the day rule with hours: an hourly room booked 09:00–10:00 and then 10:00–11:00 the same day saves cleanly, because back-to-back hourly bookings don't overlap.

A Confirmed booking record with its journey path
A booking record under the Bookings tab: the journey path across the top (Confirmed), the Property, Subject, Type and Status, the Start / End Datetime, Approval Status, and the Booking Rate.
A Confirmed booking with its booking invoice shown in the Opp Invoices related list.
A Confirmed booking with its booking invoice in the Opp Invoices related list — the charge that the confirmation generated, linked back to the booking, account, and property.

Reference: statuses and fields

The reservation's Status and its Approval Status are two independent ladders:

LadderValuesWhat it tracks
Approval StatusDraft (default) → Submitted → Approved → RejectedSign-off; Approved needs an Approved Datetime
StatusDraft → Confirmed → CancelledThe reservation; Confirmed needs Approval Status = Approved

The fields you'll work with most:

FieldWhat it holdsNotes
Booking #The record's numberAuto-assigned B-000000
PropertyThe bookable spaceRequired; must be available for booking
OpportunityThe related lease or dealNeeded to raise an invoice
Contact / Service RequestWho it's for / the request behind itOptional links
Start Datetime / End DatetimeThe reserved windowOverlap-checked on every save
TypeDay or HourMust match a type the property's calendar allows
StatusDraft / Confirmed / CancelledNo default — set it explicitly
Approval StatusDraft / Submitted / Approved / RejectedDraft is the default
Approved DatetimeWhen it was approvedRequired before Approved
Booking RatePer day or per hourFrom the property's rate
InstancesNumber of days or hours
Total Booking AmountRate × InstancesCalculated; becomes the invoice amount
Create Opp InvoiceWhether to bill this bookingOff by default
Billing CommentsNote carried onto the invoiceOptional

Where to go next

  1. Calendar Slot Rules — the availability grid behind every booking calendar.
  2. Blackouts & Slot Exceptions — how to close a space for holidays or downtime.
  3. Invoices Explained — what the booking invoice is, and how due dates are set.
  4. Charge Codes — where the booking charge code and its grace days come from.
  5. Leasing Rules — the rule that carries the Booking Charge Code.
  6. Making a Property Leasable & Bookable — turning a space on for bookings.

Frequently asked questions

Another non-cancelled booking on the same space overlaps your window. REDA shows: "Sorry, the selected property is not available for provided dates/time." Day bookings collide on any shared calendar date; hourly bookings collide only on real time overlap. Remember that a Draft booking still holds the space — cancel it to free the window.

Its approval hasn't landed yet: "Please submit the booking for approval before confirming the booking." Move the Approval Status to Approved first, then set the Status to Confirmed.

The approval date is missing: "Please provide the Approved Datetime prior approving the booking." Fill in the Approved Datetime, then set Approval Status to Approved.

An invoice is raised only when all four conditions hold: the booking is Confirmed, Create Opp Invoice is ticked, an Opportunity is linked, and the property is set to create booking invoices. If any one is missing, no invoice is created.

It is deleted, and the booking's calendar entries are cancelled. The invoice is removed rather than credit-noted, so capture anything you need for your records before cancelling.

Any non-cancelled booking holds its space — Drafts included — so an unconfirmed reservation still keeps the room off the market. Only a Cancelled booking never blocks. Cancel the draft to release the window.

Yes — use Reschedule Booking on the record ("Booking is rescheduled successfully."). The overlap check runs against the new window just as it does on any save.

Was this article helpful?