Loading...
 
Skip to main content

History: Appointment slots

Source of version: 5

Copy to clipboard
            This is new in Tiki ((Calendar)) for ((Tiki27))

! {{page}} 
New in recent Tiki versions, the Appointment Slots feature is designed to streamline event scheduling and user coordination by integrating advanced availability and reservation capabilities. Leveraging ((CalDAV)) integration and a suite of new features, users can now create, manage, and share time slots linked to the ((Tiki calendar)). This guide details the steps to activate and use Appointment Slots effectively.

!! Key Features
# __Slot Creation and Management__: Users can configure blocks of time when they are available for appointments. These blocks can be viewed and updated through the Tiki interface.
# __Availability Check__: Before booking an appointment, users can check the host's availability and that of any potential participant to avoid scheduling conflicts.
# __Synchronization with External Calendars__: Tiki allows synchronization of slots and events with external calendars via CalDAV, facilitating integration with other calendar applications.
# __Recurrence Rules and Free/Busy Status__: Slots can be configured with recurrence rules, and the interface provides a view of each participant's “Free/Busy” status.
# __Integrated Scheduling Interface__: Appointment slots can be embedded on external sites via an integrated layout, allowing even anonymous users to book events.

!! Creating an Appointment Slot
{img src="display2080" link="display2080" width="400" rel="box[g]" imalign="center" desc="Click to expand" align="center" styleimage="border"}
# Open your Tiki calendar, click on the three dots at the top-right corner, then select __Availability__.
# On the __Manage Personal Availability__ page, click on __New__ to create an availability slot.
# Define the slot details:
## __Summary__: Enter a brief summary of the availability.
## __Description__: Provide additional details for the slot.
## __Period Start - End__: Specify the start and end date and time (e.g., 11/02/2024, 4:46 PM - 11/02/2024, 6:46 PM).
## __Duration__: If there is no specific end time, use a format like "P7W" for 7 weeks or "P15DT5H" for 15 days, 5 hours.
## __Appointment Slot Calendar__: Select the calendar where upcoming appointments will be stored if this is an appointment slot.
# Click on __Save__ to finalize the slot, which will now appear in your calendar and be accessible to others.
{img src="display2081" link="display2081" width="400" rel="box[g]" imalign="center" desc="Click to expand" align="center" styleimage="border"}

!! Inviting and Managing Participants
# Once an appointment slot is created, you can invite other users by sharing a link or adding them directly via Tiki.
# Invited users can view your availability and select a slot that works for them.
# For email invitations, Tiki's CalDAV integration generates an iCal attachment, allowing invitees to add the event directly to their own calendars.

!! Checking and Responding to Invitations
# Users receive invitations by email or directly in Tiki for events they are invited to.
# By accessing the invitation via Tiki or ((Webmail)), users can view the host's availability and RSVP, marking selected slots as occupied.
# Availability updates or cancellations are automatically synchronized through the CalDAV server.

!! Synchronizing with External Calendars
# Go to the __Calendar Subscriptions__ section to add external calendars.
# Add a CalDAV or ICS URL to integrate external calendars, and set up either manual or automatic synchronization options.
# External calendar events will appear in your Tiki calendar with availability statuses to prevent conflicts.

!! Typical Use Cases
* __Appointment Coordination__: Ideal for teachers, doctors, or consultants offering fixed time slots that clients or students can book.
* __Team Event Management__: Teams can plan meetings or working sessions based on available slots.
* __External Tool Synchronization__: Users working with other calendar applications (like Google Calendar or Outlook) can sync their slots and events, avoiding scheduling conflicts.

!! Related links
* ((CalDAV|Learn more about CalDAV and its features in Tiki))
* ((Calendar Invitations by email|Details on managing calendar invitations by email))
* ((dev:CalDAV API|Documentation on API and advanced settings))

This documentation should help users make the most of Appointment Slots and enhance appointment and availability management within Tiki.


https://gitlab.com/tikiwiki/tiki/-/merge_requests/3534
        

History

Advanced
Information Version
King David KAMBALE Add some links to other docs 7
King David KAMBALE 6
King David KAMBALE Added some screenshots explaining how to create an availability slot and rewrote the procedure 5
King David KAMBALE Cleaned syntax 4
King David KAMBALE Added the first content on the avalability slot inspired by Victor's MR : https://gitlab.com/tikiwiki/tiki/-/merge_requests/3534 3
Marc Laporte 2
Marc Laporte 1