Calendar Booking Component
Calendar Booking turns a connected Website’s booking panel into a live view of your Google Calendar. Visitors see real open times, choose a slot, and receive a Calendar invitation with Google Meet details after confirmation.
Calendar Booking is a Website Component, not a customer Job. TROPIKAL manages its availability and confirmation workers behind the Component; they do not appear in Jobs and never need manual editing.
Before you start
You need a connected Website and a Google Calendar Access that can read availability and create events in the selected calendar.
Set up Calendar Booking
- Open Websites and select the Website.
- Open the Calendar Booking card.
- Click Set up.
- Select the Google Calendar account and calendar.
- Set the timezone, weekly hours, appointment length, start interval, minimum notice, booking horizon, and closed dates.
- Click Save changes. On first save, TROPIKAL creates the complete Booking Component and applies one shared schedule to availability and confirmation.
- Open the live Website and confirm that available dates and times appear.
Later saves update the existing Component instead of creating another one. For an occasional blocked time, create a normal busy event in the selected Google Calendar.
What visitors experience
- The panel loads live open times and displays them in the visitor’s timezone.
- The visitor chooses a time and enters the required contact details.
- A human check protects event creation.
- TROPIKAL checks the schedule and calendar again before confirming.
- The invitation and Meet details are sent, and the booked slot disappears.
TROPIKAL never invents placeholder availability. If the calendar cannot be checked safely, the panel reports that times are temporarily unavailable.
Check that booking works
- Confirm the public panel shows dates across the configured booking horizon.
- Add a temporary busy event and confirm the affected time disappears.
- Book a test slot with an email address you control.
- Confirm the invitation and Meet details arrive.
- Confirm the booked slot is no longer offered.
Troubleshooting
| Symptom | First check |
|---|---|
| Changes cannot be saved | Confirm a calendar is selected and every open day has valid, non-overlapping times. |
| Available times cannot load | Reconnect the Calendar Access and confirm the Website is connected. |
| Only one or two dates appear | Refresh after saving; if it persists, contact support with the Website and test time. Do not add placeholder slots. |
| No dates are available | Check weekly hours, closed dates, notice, horizon, and busy Calendar events. |
| A selected time disappeared | Another event took the time; choose a newly returned slot. |
| Invitation does not arrive | Check the attendee address and the event in the selected Calendar. |