Calendar
Lynx CalDAV Calendar Sync
Bidirectional calendar sync with CalDAV servers (Poste.io, Nextcloud, etc.)
lynx_caldav
· v19.0.2.2.0
What this solves
Lynx CalDAV Calendar Sync
Bidirectional calendar sync between Odoo and any CalDAV server - Poste.io, Nextcloud, or any RFC 4791 compliant target - so the team's phone calendar and Odoo agree on the truth without manual export.
Most teams already keep their personal calendar on a CalDAV server (self-hosted or SaaS). Without sync, Odoo events live in a parallel universe and the team double-books. This module adds per-user CalDAV accounts, a calendar discovery wizard, and a periodic sync cron with CTag/ETag-based change detection so only delta updates flow.
Key Features
Bidirectional sync - pull and push between Odoo and the CalDAV server.
Per-user accounts - each user supplies their own CalDAV URL and credentials.
Calendar discovery wizard - lists CalDAV calendars and lets the user pick which to sync.
Periodic sync cron - configurable schedule; CTag/ETag-driven so only changes flow.
Conflict resolution - last-modified wins; conflicting edits are logged for review.
Admin-configurable defaults - default server URL set globally so users only enter credentials.
Tested integrations - Poste.io, Nextcloud, and other RFC 4791 servers.
Integrates With
calendar - Odoo's calendar event model.
External CalDAV servers via the caldav Python library.
Depends on
Try Lynx CalDAV Calendar Sync on your team.
Free trial, no credit card. Talk to sales when you're ready.