LittleBig Universal CalDAV for FluentBooking
·
Sync FluentBooking Pro appointments with any RFC 4791-compliant CalDAV calendar server — including Zoho Calendar, Fastmail, and others.
LittleBig Universal CalDAV for FluentBooking adds a generic CalDAV driver to FluentBooking Pro, allowing you to sync bookings with any CalDAV-compliant calendar server.
Supported CalDAV servers:
- Zoho Calendar (.com, .eu, .in, .au, .jp datacenters)
- Fastmail
- iCloud (via CalDAV)
- Any RFC 4791-compliant server
Features:
- Automatic event creation when a booking is scheduled
- Event updates on reschedule
- Cancellation sync (STATUS:CANCELLED) to preserve calendar history
- Hard delete on booking deletion
- Conflict-checking (checks remote calendar for busy slots)
- HTTP Basic Auth — each host connects with their own username and password (or app password)
- Credentials stored encrypted using libsodium
- Supports multiple CalDAV connections per host user
Requirements:
- WordPress 6.0 or higher
- PHP 8.3 or higher
- FluentBooking Pro 1.2.4 or higher
- libsodium PHP extension (bundled with PHP 7.2+)
