Calendar
Classic calendar view
Calendar
The Calendar page shows reservations from all your listings on a visual calendar. Use this page to see daily operations, track occupancy, and add new reservations.
Page Overview
The Calendar page is laid out as follows:
- Top: Page title, summary statistic cards, date navigation buttons, and action buttons
- Left column: Your listing names (sticky — they stay in place during horizontal scrolling)
- Main grid: Each row is a listing, each column is a day — reservations appear as colored horizontal bars
The page shows a 15-day window by default. It starts 3 days before today and extends 12 days ahead.
Date Navigation
Date control buttons appear at the top of the page:
- ◀ Previous — 7 days back
- Today — returns to today
- ▶ Next — 7 days forward
The date range is shown on the right side, for example "May 3 - 17, 2026". If the range spans two months, it appears as "May 3 - May 17, 2026".
You can view up to 365 days back and 365 days forward.
Platform Filter
Platform filter buttons appear below the date controls: All, Airbnb, Booking, Agoda, VRBO.
When you click a platform, only reservations from that platform are shown. When "All" is selected, every reservation is displayed.
Reservation Bars
Each reservation appears as a colored bar spanning from its start to end day. The bar color changes based on the platform:
- Airbnb — red/pink
- Booking — dark blue
- Agoda — purple
- VRBO — light blue
- Other — purple
The bar shows reservation info:
- Normal reservation: "X guests · Y nights" or just "Y nights"
- Blocked days: Diagonal-striped gray pattern with an "X days" label
Same-Day Check-out + Check-in
If a guest is checking out and another is checking in on the same day, two bars appear side by side in the cell. The left one is narrow, the right one is wide — making the day's occupancy clear.
Blocked Days
Days you close on platforms like Airbnb or Booking (Not available) or reservations reflected from another platform appear in Kalend as blocked. Blocked bars are shown with a diagonal-striped gray pattern instead of a solid color.
You can also add manual reservations on blocked days. The system does not warn you in this case.
Today Highlight
Today's column is highlighted in the top header with a green background and a special color. The cells also have a light green tint. This makes it easy to find today in the grid.
Reservation Detail
When you click a reservation bar, a detail panel opens. The following information is shown:
- Guest name (visible only for manual reservations)
- Platform (as a colored badge)
- Start date (e.g., "May 3, 2026")
- End date
- Number of nights
- Number of guests
- Price (visible to authorized users)
Editing
Click the pencil icon at the top of the detail panel to switch to edit mode. The following fields can be changed:
- Number of guests
- Price
- Currency (TRY, USD, EUR, GBP)
Note: The system currently supports TRY, USD, EUR, and GBP currencies. If you need to use another currency, please email us.
Date, platform, and guest name cannot be changed. To modify these, you need to delete the reservation and add it again.
Press Save to apply changes, or Cancel to exit.
Deleting
Only reservations you added manually or imported via CSV can be deleted. Reservations that arrive automatically from platforms like Airbnb or Booking cannot be deleted from Kalend — you need to cancel them on the respective platform.
When you press the Delete button, an additional confirmation dialog opens. If you confirm, the reservation is permanently deleted.
Comments
A comment section appears at the bottom of the detail panel. All authorized users can add comments — for example, a Co-host can leave a note like "Guest will check in early".
Blocked Day Detail
When you click a blocked bar, a different view opens:
- Source (which platform it came from automatically)
- Start and end dates
- Total day count
Blocked days cannot be edited or deleted — they come from automatic synchronization.
Adding a Manual Reservation
Click the "Add Reservation" button at the top of the page to add a new reservation. The fields in the dialog:
- Listing (listing selection)
- Guest Name
- Platform (Airbnb, Booking, Agoda, VRBO, Other)
- Start date
- End date
- Number of guests
- Price (optional) and Currency
The system checks whether there is an actual reservation on the same date. If there's a conflict, it warns you.
You can add manual reservations on blocked days — the system does not treat blocked entries as conflicts.
Refreshing the Calendar
The "Refresh Calendar" button immediately re-fetches all your calendar links (Airbnb, Booking, Agoda, VRBO iCals). Automatic synchronization runs each morning at 07:00 (UTC+3), but you can use this button when an urgent update is needed.
The result is shown as a green message, for example: "3 added, 1 updated, 0 deleted". The message disappears after a few seconds.
CSV Import
The "Import CSV" button is used to upload reservations in bulk. You can import your past reservations into the system using a CSV file.
Expanded View
Click the "Expand" icon in the top right to switch to full-screen mode. In this mode:
- 25 days are shown instead of 15
- Other page sections are hidden
- You work with a wider window
To exit full screen, press ESC or click the "Expand" icon again.
Mobile Use
Since the Calendar page contains a wide grid, it requires horizontal scrolling on mobile devices. For a more comfortable experience, you may prefer the Timeline page — there, reservations appear in a listing-based vertical list.
Access and Permissions
To see the Calendar page, you need the View Calendar permission. The page does not open without this permission.
How permissions work for these actions:
- Viewing the page: Anyone with the View Calendar permission
- Date navigation, filter, full screen: Anyone who can view the page
- Refresh Calendar (manual sync): Anyone who can view the page
- Opening reservation detail: Anyone who can view the page
- Adding comments: Anyone who can view the page
- Viewing price information: Those with the View Price permission
- Adding manual reservations, CSV import: Those with the Manage Manual Reservations permission
- Editing reservations (guests/price): Those with the Manage Manual Reservations permission
- Deleting manual/CSV reservations: Those with the Manage Manual Reservations permission
Reservations that arrive automatically from platforms like Airbnb or Booking cannot be deleted from Kalend — they can only be cancelled on the respective platform.
Even if you can view the page, you only see reservations of listings assigned to you.
For all details on the permission system, see the Team page.
Difference Between Calendar and Timeline
Kalend offers two different reservation views:
| Calendar | Timeline | |
|---|---|---|
| View | Horizontal grid (Airbnb-style) | Vertical monthly list |
| Window | 15 days (25 fullscreen) | Months (long-term) |
| Use | Daily operations, occupancy tracking | Planning, retrospective view |
| Mobile | Requires horizontal scroll | Vertical, mobile-friendly |
Both draw from the same data — only the visualization differs.
Tips
- Open Calendar in the morning to see today's status — today's occupancy is immediately visible.
- If diagonal-striped (blocked) days are confusing, click that date to see which platform it came from.
- For long lists on mobile, prefer the Timeline page — Calendar is narrow on mobile.
- To edit a past reservation, you need to navigate to that date first (using ◀ Previous).
- Use the "Refresh Calendar" button when you add a new iCal or need immediate synchronization.
For your questions: info@getkalend.app